Stampa | Notifica email    
Autore

10. Sensore Umidità Terreno

Ultimo Aggiornamento: 29/01/2018 08:48
29/01/2018 08:48
Post: 62
Registrato il: 18/11/2017
Amministrator
PRINCIPIANTE
OFFLINE
Salve ragazzi, Oggi in questo tutorial utilizzeremo un sensore di umidità del terreno e faremo accendere un led oppure l`irrigazione con una elettrovalvola.



Schema:


Per modificare la sensibilità del sensore di umidità del terreno basta ruotare il potenziometro sul modulo stesso.

Questo è lo sketch:

const int soglia_critica = 300; //Soglia alla quale il led sarà ON
void setup()
{
Serial.begin(9600);
pinMode(9, OUTPUT);
}
void loop()
{
int sensorValue = analogRead(A0); //Legge il valore analogico
Serial.println(sensorValue); //Stampa a schermo il valore
if (sensorValue <= soglia_critica)
digitalWrite(9,HIGH); //Accendi led
else
digitalWrite(9,LOW); //Spegni led
delay(2000); //Attende due secondi
}


Basta collegare il led oppure il relè al pin 9, ed il gioco è fatto.
[Modificato da PROFPAPPAFAVA 29/01/2018 08:52]
Amministra Discussione: | Chiudi | Sposta | Cancella | Modifica | Notifica email Pagina precedente | 1 | Pagina successiva
Nuova Discussione
 | 
Rispondi
Cerca nel forum
Tag discussione
Discussioni Simili   [vedi tutte]

Feed | Forum | Bacheca | Album | Utenti | Cerca | Login | Registrati | Amministra
Crea forum gratis, gestisci la tua comunità! Iscriviti a FreeForumZone
FreeForumZone [v.6.1] - Leggendo la pagina si accettano regolamento e privacy
Tutti gli orari sono GMT+01:00. Adesso sono le 22:15. Versione: Stampabile | Mobile
Copyright © 2000-2024 FFZ srl - www.freeforumzone.com