Per visualizzare in percentuale il valore d’umidità misurato, occorre prima calibrare il sensore. Vale a dire definire un intervallo di misura del sensore (ossia il valore più basso e quello più elevato) che si può riscontrare.
Calibrazione :
Si effettuano due operazioni:
1. Misurare il valore restituito dal sensore nell’aria e segnarlo su un foglio. Si considera che l’aria corrisponde al suolo più secco che si può riscontrare.
2. Misurare il valore restituito dal sensore immerso per due terzi in un bicchiere d’acqua e segnarlo su un foglio. Si considera che l’acqua corrisponde al suolo più umido che si può riscontrare.
I due valori segnati sul foglio saranno integrati nel blocco seguente:" trasformare il valore (umidità del suolo) da [ (valore del sensore nell’aria) a (valore del sensore nell’acqua ) ] verso [0 à 100].

Ecco un esempio di codice pronto ad essere utilizzato:
Il codice comprende :
- la creazione di una variabile d’umidità alla quale si associa il valore restituito dal sensore d’umidità.
- la visualizzazione di un testo composto dall’ arrotondamento della trasformazione in percentuale + la sigla %
- una pausa di 1 secondo
- la cancellazione della schermata per facilitare la lettura.
Lancia il simulatore per verificare la corretta esecuzione del tuo programma o scaricalo sulla scheda.
Ci sei riuscito ? Perfetto. Adesso sai programmare un sensore d’umidità del suolo mediante la tua scheda NUCLEO-L476RG !Scopri le altre attività dello Starter kit cliccando sulle icone qui sotto.