Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
void setup()
{
Serial.begin(9600);
pinMode (pompa, OUTPUT); // Imposta il pin 2 POMPA come uscita.
pinMode (sensore, OUTPUT); //Imposta il pin 2 SENSORE come uscita.
}
void loop()
{
digitalWrite(sensore, HIGH); // Accende sensore
lettura = analogRead(A0);
Serial.print("Valore umidita':");
Serial.println(lettura);
if (lettura < 200 ) //inizia la lettura:
se il valore del sensore è inferiore a "200",
allora...
{
digitalWrite(pompa, LOW); //... attiva la pompa - LOGICA INVERTITA
}
else //..altrimenti...
{
digitalWrite(pompa, HIGH); //...disattiva la pompa - LOGICA INVERTITA
}
digitalWrite(sensore, LOW); // Spegne sensore
delay(1000);
}