aki esta la programacion:
//variable global #include <LiquidCrystal.h> LiquidCrystal lcd(12, 11, 5, 4, 3, 2);//RSD E D4 D5 D6 D7 const int fotoceldaPin =A5;//pin conectado a fotoselda int pin_rele=2; int led_pin=9; int sensorPin = A0; void setup() { lcd.begin(16, 2); // Fijamos el numero de caracteres y filas lcd.print("Sistema de riego automático"); // Aqi va el mensaje pinMode(sensorPin,INPUT); pinMode(pin_rele,OUTPUT); } void loop() { int humedad = analogRead(sensorPin); int luz = analogRead(fotoceldaPin); lcd.setCursor(6, 1); // Ponte en la line 1, posicion 6 lcd.print(humedad) ; if(humedad < 500)//tierra seca { if(luz<100) { Serial.println("Encendido"); digitalWrite(pin_rele, HIGH); } } else { digitalWrite(pin_rele,LOW); } delay(1000); }
No hay comentarios:
Publicar un comentario