Publicado el Deja un comentario

Termostato con Arduino

Los calefactores infrarrojos, con el de la imagen, son una manera de obtener calor rápidamente. El problema que tienen es que no suelen llevar termostato. Es decir, que cuando la habitación está muy caliente, siguen calentando, no son capaces de parar y volver a arrancar cuando se enfríe un poco.

En este proyecto vamos a fabricar un termostato con Arduino.

El material que vamos a necesitar será:

En nuestro ejemplo, el DHT11 lo conectaremos al pin 2, la pantalla OLED a los pines RX y TX, y los pulsadores a los pines 3, 4 y 5, con una resistencia de pull-up externa (aunque se podría activar el pull-up interno). Los relés se han conectado en las salidas 6 y 7.

El funcionamiento del termostato ha sido programado para proporcionar las siguientes funciones:

  • Encendido/Apagado mediante un pulsador.
  • Ajuste de la temperatura de consigna mediante los pulsadores restantes.
  • Funcionamiento a plena potencia (2 resistencias a la vez) si la habitación está fría.
  • Funcionamiento a media potencia (1 sola resistencia) si la habitación casi está a la temperatura ajustada.
  • Apagado de ambas resistencias si se ha superado la temperatura ajustada.
  • Apagado automático tras un tiempo largo.

El código que hemos preparado para esta función lo puedes descargar desde el siguiente enlace. Para hacerlo funcionar, necesitarás las librerías:

Para facilitar el montaje, hemos soldado todos los componentes a una placa perforada de 50x70mm. El resultado ha sido este:

¿Te animas a intentarlo? Si necesitas ayuda contáctanos: contacto@electronperdido.com

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *