Martes 12 de noviembre del 2019
Código principal para programar, controlar y manejar las funciones de Arduino: #include
LiquidCrystal lcd(12, 11, 5, 4, 3, 2);
int pinFoto=A0;
void setup() {
pinMode(pinFoto,INPUT);
lcd.begin(16,2);
}
void loop() {
int valor=analogRead (pinFoto);
lcd.setCursor(0,0);
lcd.print(valor);
}
Código avanzado para programar, controlar y manejar las funciones de Arduino y del Sensor de Humedad:
#include
LiquidCrystal lcd(12,11,5,4,3,2);
int Fotocelda = A0;
int SHumedad = A1;
int Rele = 6;
void setup() {
lcd.begin (16,12);
pinMode(Fotocelda,INPUT);
pinMode(SHumedad,INPUT);
pinMode(Rele,OUTPUT);
}
void loop() {
int valor = analogRead(Fotocelda);
lcd.setCursor (0,0);
lcd.print ("L: ");
lcd.print (valor);
int valorH = analogRead(SHumedad);
lcd.setCursor (9,0);
lcd.print ("H: ");
lcd.print (valorH);
if(valor<600 br="" hay="" no="" sol=""> {
if(valorH<600 br="" seca="" tierra=""> {
digitalWrite(Rele,HIGH);//encender bomba
}
else//tierra mojada
{
digitalWrite(Rele,LOW);//apagar bomba
}
}
else//hay sol
{
digitalWrite(Rele,LOW);//apagar bomba
}
} 600>600>
Modelo de escala real con sus componentes electrónicos:
Modelo de escala real con su estética:
Valores dectetados en el:
Medio dia: 500-550
Tarde: 50-100
Noche: 10-20

100>