Está en la página 1de 2

“USO DE MÓDULOS, SENSORES”

En cuanto al uso de sensores, se aplicó el de temperatura, ya que el proyecto consta de un hogar


inteligente y no sería la excepción un instrumento que mida la temperatura ambiente de la
habitación para de esa manera poder hacer un sin fin de funciones para mantener al huésped
completamente cómodo, como, por ejemplo, si la temperatura excede al valor establecido,
entonces activar un instrumento de ventilación, con esa acción el valor de la temperatura volverá
a su dato establecido como normal. Y de igual manera si el valor de temperatura se encuentra por
debajo de lo establecido, entonces procederá a encender un instrumento de calefacción. En este
proyecto el sensor de temperatura, dará a conocer al usuario sobre el estado calorífico de la
habitación.

Por otra parte, el sensor de temperatura se encuentra establecido en el arduino número tres, y
este arduino está directamente conectado con el arduino número dos, y este último arduino se
encuentra conectado a través de una comunicación software serial con el arduino número uno, es
decir si la orden de activación se da en el arduino número dos, automáticamente el arduino
numero procederá a realizar su trabaja, en función del tiempo, sus acciones son paralelos, al igual
que el arduino, en términos generales los tres arduinos comenzaran a realizar su trabajo.

Cabe añadir que el sensor de temperatura está conectado directamente con una pantalla LCD, lo
que significa que todos los datos son mostrados a en la pantalla, a través de un conjunto de
programaciones que serán mostrados a continuación.

Comentario y análisis

En la imagen previa se evidencia las conexiones hechas tanto del sensor como los de la pantalla
LCD, cabe resaltar que el sensor de temperatura es analógico, por tanto, su conexión corresponde
en la sección de “analog in” la función principal, es medir la temperatura ambiente de la
habitación inteligente, tal y como se explicó previamente. El arduino en el que está establecido las
conexiones apreciadas, es el número tres, esta funciona en paralelo con el arduino número dos y
cuatro, y no le es necesario tener una comunicación serial o software serial entre ellos.
 Programación:
#include <LiquidCrystal.h>
LiquidCrystal lcd(12,11,5,4,3,2);
int sensor =A1;

void setup()
{
Serial.begin(9600);
pinMode (sensor,INPUT);
lcd.begin(16,2);
lcd.setCursor(0,0);
lcd.println("TEMPERATURA: ");
}

void loop()
{
float temperatura =
((analogRead(A1)*5.0/1024))/0.01;
lcd.setCursor(0,1);
lcd.print(temperatura);
lcd.println(" C ");
delay(500);
}

Situación numero 1 Situación numero 2 Situación numero 3

También podría gustarte