Práctica #5: Programa Proyecto + Display

 Desactivar para: inglés
#include <LiquidCrystal.h>
LiquidCrystal lcd(12,11, 5, 4, 3, 2);//RS,E,D4,D5,D6,D7
int sensorPin =7;
int pinRele=2; 
 
void setup()
{
   Serial.begin(9600);
   pinMode(sensorPin, INPUT);
   pinMode(pinRele,OUTPUT);
   lcd.begin(16, 2);           
   lcd.print("Los mecanicos ;v");
}
 
void loop()
{
   int humedad = digitalRead(sensorPin);
   lcd.setCursor(0, 1);
   lcd.print(humedad) ;

   //mandar mensaje a puerto serie en función del valor leido
   if (humedad == HIGH)
   {      
      digitalWrite(pinRele,LOW); 
       lcd.setCursor(6, 1);
       lcd.print("Encendido") ;      
   }
   else
   {
       digitalWrite(pinRele,HIGH);       
       lcd.setCursor(6, 1);
       lcd.print("Tierra seca") ;     
   }
      delay(1000);

Comentarios