Tabla de contenido:
2025 Autor: John Day | [email protected]. Última modificación: 2025-01-13 06:57
En este artículo haré un termómetro usando un anillo de píxel RGB Neo de 16 bits.
La temperatura máxima que se puede medir con esta herramienta es de 48 grados centígrados.
Entonces, debido a que usa 16 LED, cada LED RGB representará 3 grados Celsius.
El color y la cantidad de LED se ajustarán a la temperatura medida. por ejemplo, la temperatura medida es de 30 grados Celsius. Los leds que vivirán son 10 piezas. Mira la foto de arriba. para el color utilizo gradaciones del verde al rojo.
Paso 1: componente requerido
Componentes que se deben preparar:
- Arduino nano
- RGB Ring Neo Pixeles
- DHT11
- Cable pasa corriente
- USB mini
- Junta de proyecto
Biblioteca requerida
- DHT
- Adafruit_NeoPixel
Paso 2: Ensamble todos los componentes
Vea la imagen de arriba para hacer el ensamblaje de componentes
Arduino a RGB y DHT
+ 5V ==> VCC RGB y (+) DHT
GND ==> GND RGB y (-) DHT
D2 ==> EN RGB
D4 ==> FUERA DHT
Paso 3: programación
Descarga el archivo de boceto que pongo a continuación:
Paso 4: Resultado
Vea la imagen de arriba para ver los resultados.
La temperatura medida es de 30 grados Celsius, si 3 grados Celsius = 1 LED, 30 grados Celsius = 10 LED. Y por separado utilizo gradaciones de verde a rojo.