Tabla de contenido:

LED de temperatura y humedad: 12 pasos
LED de temperatura y humedad: 12 pasos

Video: LED de temperatura y humedad: 12 pasos

Video: LED de temperatura y humedad: 12 pasos
Video: Sensor DHT11 - Medir Temperatura y humedad relativa - Arduino 2024, Noviembre
Anonim
LED de temperatura y humedad
LED de temperatura y humedad

Si alguna vez ha querido un termómetro más visual, este proyecto puede ayudarlo. Crearemos un conjunto de LED que muestran ciertos colores según los niveles de humedad y temperatura.

Paso 1: Materiales

Materiales
Materiales

Para este proyecto necesitará:

- 2 LED RGB

- Módulo de temperatura y humedad DHT11

- 6 resistencias de 220Ω

-12 puentes de tablero (cables)

- Arduino UNO R3

- Arduino IDE (para codificación)

- Biblioteca de sensores DHT (para que su módulo de temperatura funcione)

Paso 2: cableado de la placa de pruebas

Cableado de la placa de pruebas
Cableado de la placa de pruebas

Paso 3:

Imagen
Imagen

Desea configurar una fuente de alimentación adecuada para cada componente, así que comencemos con las conexiones a tierra y de 5 voltios.

Paso 4:

Imagen
Imagen

A continuación, configuremos el sensor de temperatura. El mío está conectado al pin 2 en el Arduino uno

Paso 5:

Imagen
Imagen

Finalmente, configuremos los LED. Ambos tienen la misma configuración de cableado y resistencia. Mis pines para el LED que representa las lecturas de temperatura están en 3, 5 y 6, mientras que el LED de humedad está configurado en los pines 9, 10 y 11

Paso 6:

Imagen
Imagen

¡Ahora tienes un circuito terminado! Comencemos a trabajar en el código que permite que estos LED detecten la temperatura.

Primero, defina los pines para su sensor de temperatura y LED de acuerdo con sus pines e incluya la biblioteca para el sensor de temperatura. Para incluir la biblioteca (en nuestro caso, “DHT” es nuestra biblioteca necesaria), vaya a la barra de menú y seleccione “Sketch> Incluir biblioteca> Agregar biblioteca. ZIP” y seleccione la carpeta ZIP “DHT” de donde la descargó.

Paso 7: codificación

Codificación
Codificación
Codificación
Codificación

Paso 8:

Imagen
Imagen

A continuación, en Void Setup, determine la salida para ambos LED y el monitor en serie de su sensor.

Paso 9:

Imagen
Imagen

En void Loop, escriba la función de su monitor en serie. Aquí es de donde tomará las lecturas de temperatura y humedad para la función de bucle más adelante.

Paso 10:

Imagen
Imagen

Ejecute el monitor en serie yendo a la barra de menú y seleccionando "Herramientas> Monitor en serie". Debería obtener lecturas de temperatura y humedad. Espere 30 segundos y anote los números que aparecen con mayor frecuencia tanto para la temperatura como para la humedad. Ahora que tiene una lectura, podemos ingresar estos valores para nuestro siguiente segmento de código

Paso 11:

Imagen
Imagen

Para que nuestros LED se iluminen en consecuencia, tenemos que escribir algunas declaraciones "else". Tome la lectura que tomó para la temperatura y conéctela al primer conjunto de declaraciones. Si la temperatura es superior al valor asignado, la luz se volverá roja. De lo contrario, permanecerá azul. Lo mismo se aplica a la humedad. Si la lectura es más alta que el valor que tomó, la luz se vuelve roja. De lo contrario, permanecerá azul.

Paso 12: ¡Listo

¡Ahora tiene sus propios LED de detección de temperatura y humedad!

Recomendado: