IoT Smart Home Kit para ESP32. 🏠
🥶Proyecto 8: Ventilador inteligente. 🟠
Descripción
En este proyecto, crearemos un ventilador inteligente que se activara cuando la temperatura sea mayor de 30 grados centigrados, que leeremos con el sensor de temperatura.
Componentes
Lista de componentes utilizados para realizar el proyecto:
- Microcontrolador:
- ESP32 STEAMakers
- Actuador:
- Motor conectado INA(IN+) al PIN 18 y INB(IN-) al PIN 19.
- Sensor:
- DHT11 conectado al PIN 17
Esqematico

Código

Ejercicios propuestos
- Conecta la pantalla LCD, haz que muestre la temperatura medida en la primera línea del LCD y el estado del ventilador (encendido o apagado) en la segunda línea. Si la temperatura es mayor a 25°C, el ventilador se encenderá y el mensaje “Ventilador ON” aparecerá en la LCD; si es menor, mostrará “Ventilador OFF”.
- Conecta el sensor PIR, en este proyecto debemos de hacer que el ventilador se encienda si se detecta movimiento y la temperatura es mayor que 25ºC. Nota: Se podría utilizar solo un condicional.
- En este proyecto vamos a simular un control inteligente del ventilador para evitar daños en este caso encenderemos el ventilador se encenderá cuando la temperatura sea superior 25ºC. Si la temperatura sigue subiendo y supera los 40ºC, el LED empezara a parpadear y en la LCD indicara el “Sobrecalentamiento”.
- En este proyecto conectando los dos botones, alternaremos entre el modo manual y automático para controlar el ventilador. Un botón nos permitirá alternar entre modo manual y automático. El otro botón nos servirá para encender y apagar el ventilador, este botón solo servirá en el modo manual. Mientras que en el modo automático el ventilador se encenderá automáticamente cuando la temperatura sea superior a 25ºC. También se utilizará la LCD para indicar el modo en el que estamos y la temperatura.
Carmen Guidet EXPERIMENTA · ESP32
arduinoblocks esp32 smarthomekey