loader

Attività 7 : misurare la luminosità (Starter kit Vittascience)

Uso del sensore di luminosità con la scheda NUCLEO-L476

Il sensore di luminosità Grove è un modulo che consente di misurare la luminosità ambientale con un intervallo da 0 a 350 lux.
Il principio di funzionamento è semplice. Il sensore è composto da una fotoresistenza che misura l’intensità luminosa dell’ambiente. La tensione della fotoresistenza diminuisce quando l'intensità luminosa aumenta. Più è importante la luminosità, più è elevato il valore restituito dal sensore. Questo valore si esprime in Lux.
zoom-luminosite-IT

Per misurare la luminosità servendosi della scheda NUCLEO-L476RG, si realizza il collegamento seguente :
- Connettere lo Shield Grove ai connettori della scheda.
- Collegare lo schermo, mediante il cavo, Grove, ad una delle porte disponibili denominate l2C.
- Connettere, mediante il cavo Grove, il sensore di luminosità ad una delle porte analogiche disponibili. Abbiamo scelto la porta A2.

luminosite-IT

Prestare attenzione a rispettare il senso del collegamento del cavo Grove ( 4 fili in 1con alloggiamento polarizzato).

Passiamo adesso alla programmazione !

Ci serviremo di due blocchi :
- " [LCD] visualizzare il testo ... alla linea 0 posizione 0 ", che si trova nella parte Visualizza della bacheca dei blocchi per gestire lo schermo.
- " [Sensore di luce ] luminosité sul contatto maschio A2 ", che si trova nella parte Sensori per recuperare il valore del modulo.

luminosite-blocs-IT

Servirsi dell’interfaccia seguente per programmare il modulo :

Per facilitare la lettura si può inserire una pausa e cancellare la schermata.
pause-IT


Una volta creato il programma, lo si copia sulla scheda. Servendosi del pulsante "Caricare" (vedi Attività 0: Operazioni iniziali della scheda)

Adesso creeremo un testo per facilitare la lettura all’utente.

Occorre utilizzare il blocco " creare il testo.... ... ..." che si trova nella parte Testo della bacheca dei blocchi combinandolo con il blocco ("...") che permette di scrivere.

texte-IT

Ecco un esempio di codice pronto ad essere utilizzato :


Questo codice comprende :
- la visualizzazione della parola " Luminosità : " alla prima linea dello schermo
- la visualizzazione di un testo composto dall’arrotondamento del valore della luminosità + la parola ''lux'', alla seconda linea dello schermo
- 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 di luminosità mediante la tua scheda NUCLEO-L476RG !
Scopri le altre attività dello Starter kit cliccando sulle icone qui sotto.

Licencia de uso

Licence Creative Commons

Este recurso está disponible bajo los términos de la licencia Creative Commons Attribution-Share Alike 2.0 France License.