Prototipo de control de temperatura ajustable

2
291
GARD Pro Not Registered
Un prototipo de un sistema de control de temperatura ajustable que muestra la temperatura del ambiente y permite controlar el encendido de un ventilador de manera automática

 

En este post explicaremos como utilizar displays de 7 segmentos para mostrar la temperatura de encendido del ventilador y también los datos de temperatura registrados por el sensor DTH11. En otros posts hemos hablado del funcionamiento del ventilador con encendido automático ajustable y del display de 7 segmentos. Ver los siguientes enlaces:

Para llevar a cabo esta experiencia realizamos las siguientes conexiones:

Control de temperatura ajustable

Para poder hacer todas las conexiones necesarias tuvimos que utilizar todos los pines digitales y también todos los pines análogos, excepto el A0.

En esta ocasión configuramos los pines análogos como pines digitales.

GARD Pro Not Registered

Abrimos Arduino IDE y copiamos el siguiente conjunto de instrucciones:

 

En este código explicamos cómo podemos sincronizar los dos displays de tal manera que se muestre la temperatura de encendido para el ventilador y después la temperatura registrada por el sensor DTH11 en un determinado período.

El sensor DTH11 registra la temperatura en un rango de 0°C – 50°C. Cada display de 7 segmentos solo muestra un dígito, debemos separar la temperatura en unidad y decena para poder lograr que cada display muestre un dígito del número de dos cifras. En esta oportunidad sincronizamos cada uno de ellos, de tal manera que el display1 mostrará la decena y el display2 la unidad. Este procedimiento se muestra claramente en el código.

Es importante resaltar que utilizamos el registro DDR para declarar los pines como salida o entrada y la función map para el uso del potenciómetro. Ver los siguientes enlaces:

GARD Pro Not Registered

 Para finalizar presentamos algunas imágenes del circuito final.

3

2

Esperamos que la información suminstrada sea de gran utilidad para todos ustedes.

Saludos.

  • Roberto Carlos Castillo

    buenas, es un proyecto sumamente interesante pero quisiera saber cuales son todos los materiales que utilizaremos

    • Antony García González

      Algunos LEDs, un potenciómetro, un motor, un transistor NPN, algunas resistencias…