You are on page 1of 3

CIRCUITO DE ARMADO UNA INCUBADORA

MATERIALES:

─ 0I FOCO DE 50 WATTS ─ UN SENSOR DE TEMPERATURA HUMEDAD RELATIVA DHT22


─ U MODULO RELAY PARA ARDUINO ─ UNA CAJA DE CARTON
─ UNA PANTALLA LCD 16X2 ─ TECNOPOR
─ UN MOCULO I2C ─ SILICONA
─ UN POWER BANK ─ TIJERA
─ CABLE
CODIGO DE PROGRAMACION:

#include <Wire.h> #define DHTPIN 12


#define DHTTYPE DHT22 //DHT22
#include <LiquidCrystal_I2C.h> DHT dht(DHTPIN, DHTTYPE);
int rele=13;
LiquidCrystal_I2C lcd(0x3F,16,2); //0X27F - 0X20F int vcc= 11; //crear pines de 5v

#include "DHT.h" void setup() {


lcd.init(); if(t>20)
lcd.backlight(); {
lcd.clear(); digitalWrite(rele,HIGH);
pinMode(rele,OUTPUT); lcd.clear();
pinMode(vcc,OUTPUT); lcd.setCursor(0,0);
dht.begin(); lcd.print(" LAMPARA OFF");
}
void loop() { lcd.setCursor(0,1);
lcd.print("Cel.985187974");
digitalWrite(vcc,HIGH);
int h = dht.readHumidity(); // Lee la humedad delay(2000);
int t= dht.readTemperature(); }
else
lcd.clear();//Elimina todos los simbolos del LCD {
lcd.setCursor(0,0);//Posiciona la primera letra despues del segmento digitalWrite(rele,LOW);
5 en linea 1 }
lcd.print("Humedad: "); }
lcd.setCursor(8,0);
lcd.print(h);//Escribe la humedad
lcd.print("%");

lcd.setCursor(0,1);
lcd.print("Temperatura: ");
lcd.setCursor(12,1);
lcd.print(t);//Escribe la temperatura
lcd.print(" C");
delay (2500);

Related Interests