loader

Attività 13 : creare un rilevatore di umidità per piante (Starter kit Vittascience)

Combinare il sensore di umidità del suolo e lo schermo con la scheda NUCLEO-L476

L'acqua è un elemento indispensabile alla crescita delle piante. Ma come puoi sapere se la terra delle tue piante d' appartamento non è asciutta e dunque non dimenticare più di annaffiarle ?

Ecco il collegamento per realizzare il rilevatore d'acqua per le tue piante: 
- Connettere lo Shield Grove ai connettori della scheda.
- Collegare, mediante il cavo Grove, lo schermo ad una delle porte denominate I2C disponibili .
- Connettere, mediante il cavo Grove, il sensore di umidità del suolo ad una delle porte analogiche. Sceglieremo la porta A0.

humidite-EN

Passiamo adesso alla programmazione !

Il programma che creeremo misurerà il tenore in acqua del suolo delle piante ed invierà un messaggio sullo schermo per indicarti che è il momento di annaffiare.

Ci serviremo di molti blocchi :
- " se ... allora ... altrimenti se.... allora " che si trova nella parte Logica della bacheca dei blocchi.
- " [LCD] visualizzare il testo ... sulla linea 0 posizione 0 ", che si trova nella parte Visualizza della bacheca dei blocchi per gestire lo schermo.
- " [Sensore di umidità] umidità del suolo sul contatto maschio A0 ", che si trova nella parte Sensori per rilevare il valore del modulo.
- " approssimare ... "che si trova nella parte Mat.
- " trasformare il valore (umidità del suolo) da [ (valore del sensore nell'aria ) a (valore del sensore nell'acqua ) ] verso [0 a 100] . "che si trova nella parte Mat.


-se il valore dell' umidità è inferiore a 1024 allora
visualizzare il testo "Ho sete " sulla linea 0
visualizzare il testo " (approssimare - trasformare il valore da 0 a 4095 verso 0 a 100) % " sulla linea 1
- altrimenti
visualizzare il testo "Tutto bene" sulla linea 0
visualizzare il testo " (approssimare - trasformare il valore da 0 a 2095 verso 0 a 100) % " sulla linea 1
- attendere 1 secondo
- cancellare lo schermo



Servirsi dell'interfaccia seguente per creare il programma del rilevatore d'acqua :



Lancia il simulatore per verificare la corretta esecuzione del programma o scaricalo sulla scheda.


Ci sei riuscito ? Perfetto. Adesso sai programmare un rilevatore d'acqua per piante mediante la tua scheda NUCLEO-L476RG !
Scopri le altre attività dello Starter kit cliccando sulle icone qui sotto.

Licence d'utilisation

Licence Creative Commons

Cette ressource est mise à disposition selon les termes de la Licence Creative Commons Attribution - Partage dans les Mêmes Conditions 2.0 France