Introduction: Control De Ventilador De Piso Con Arduino Y DHT11

Picture of Control De Ventilador De Piso Con Arduino Y DHT11

Comencé este proyecto con la finalidad de usar un Termómetro DHT11 por medio de un Arduino Nano para poder controlar un ventilador de piso evitando así la necesidad de levantarse a apagarlo una vez que la temperatura ha descendido.

Nada en este proyecto es mio, sólo recopile lo necesario para poder llevarlo a cabo desde muchas fuentes.

Espero a más de alguno le sirva por lo menos de punto de partida para sus proyectos.

Nota: actualicé la imagen pues me di cuenta que hacía falta colocar las resistencias de los LEDs, también retire el jumper y lo reemplace por una termo-resistencia al I2C que controla el display. De esta forma el brillo del mismo se ajusta solo a la cantidad de luz ambiental (así no encandila cuando hay poca luz).

Step 1: Partes

1 Arduino Nano (o compatible)

1 Fuente de Poder 5v 1,000 mAh

1 Termometro DHT11

1 Modulo Relay (1 canal)

1 LED Verde

1 LED Naranja

1 LED Rojo

3 Resistencias 220 Ohm

1 Display 16 x 02 c/ Driver I2C

1 Fotoresistencia

1 Placa para Prototipos

Step 2: Armado

Picture of Armado

En la imagen podrán ver como se conectan las partes, de igual forma dejo todos los archivos necesarios:

* Proyecto Fritzing

* Archivos de partes externas para Fritzing

* Código

* Librerías externas

El código contiene muchos comentarios haciendo fácil identificar cada parte y su función. Se puede usar sin Display y sin LEDs si así lo prefieren ya que tiene varias formas para monitorear la temperatura:

* LEDs indicadores de funcionamiento y temperatura por encima o por debajo de la necesaria para activar el Relay

* Display que muestra la temperatura y status del Relay

* Monitor serie que muestra la temperatura y status del Relay

Si tienen dudas con gusto intentaré resolverlas.

Step 3: Actualización

Acabo de realizar algunos cambios en el proyecto para facilitar la elaboración en placa de cobre.

Cambié los pines tanto en el la imagen como en el programa, por lo que no deben tener ningún problema.

Comparto la imagen de la placa lista para impresión en caso de que alguién lo queiera elaborar.

En cuanto tenga algo de tiempo libre subiré las imagenes del mio.

Comments

emecekase (author)2016-07-20

Justo lo que buscaba!
Ahora bien... Donde puedo encontrar el codigo hah .
Saludos y gracias por compartirlo!

AlDuran (author)emecekase2017-06-10

Creo que por fin encontré como mostrar el código, espero ya lo puedas ver.

JCP28 (author)2017-04-27

Es muy bueno!!! pero... tendras el codigo???

AlDuran (author)JCP282017-06-10

Creo que por fin encontré como mostrar el código, espero ya lo puedas ver.

tomatoskins (author)2016-06-29

Thanks for sharing!