Practica #6 Programa Proyecto + Fotocelda

Lo que hicimos en esta practica , modificamos la programación para agregar la foto celda y finalmente la programación final consta del valor luz y de la posición de la foto celda en el Arruino, quedando como resultado final esto: 


#include 
LiquidCrystal lcd(12,11,5,4,3,2);

const int sensorPin = A0;
int pinRele=1;
const int fotoceldaPin = A5;
void setup() 
{
       lcd.begin(16, 2);           
       lcd.print("Sistema de riego automático");  
       Serial.begin(9600);
       pinMode(sensorPin,INPUT);
       pinMode(pinRele,OUTPUT);
       pinMode(fotoceldaPin,INPUT);
}
void loop()
{
       int humedad = analogRead(sensorPin);
       int luz = analogRead(fotoceldaPin);
       lcd.setCursor(6, 1);
       lcd.print(humedad) ;
       if(humedad < 500)
       {
        if(luz<100 span="">
        {
          Serial.println("Encendido");  
          digitalWrite(pinRele,HIGH);
        }
       }
       else
       {
        digitalWrite(pinRele,LOW);
       }
        delay(1000);
}

Comentarios

Entradas más populares de este blog

Etapa de Indagación y Análisis

Normas APA

Buzzer + LED con Arduino