loader

Attività 11 : costruire un telemetro (Starter kit Vittascience)

Combinare il sensore ad ultrasuoni e lo schermo LCD con la scheda NUCLEO-L476

Per realizzare questo telemetro, che ci consentirà di conoscere la distanza tra il sensore ed un oggetto, ci serviremo di due moduli : il sensore di distanza e lo schermo per visualizzare la misura.

Ecco il collegamento da realizzare :
- Connettere lo Shield Grove ai connettori della scheda.
- Collegare, servendosi del cavo Grove, lo schermo ad una delle porte disponibili denominate I2C.
- Connettere il modulo ad ultrasuoni, servendosi del cavo Grove, ad una delle porte digitali. Sceglieremo la porta D8.

ultrasons-IT

Passiamo adesso alla programmazione !

Il programma che creeremo permetterà di visualizzare sullo schermo la distanza in cm tra il modulo ad ultrasuoni ed un oggetto.

Per gestire la visualizzazione ci serviremo di due 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 ad ultrasuoni Grove] distanza (cm) D8 ", che si trova nella parte Sensori, per rilevare il valore del modulo.

E anche di un blocco specifico per personalizzare il testo :
- "creare il testo ... ... ... " che si trova nella parte Testo della bacheca dei blocchi, combinandolo con il blocco("...") che consente di scrivere.


- visualizzare il testo "Distanza :" sulla linea 0 dello schermo
- visualizzare il testo ["Sensore ad ultrasuoni (distanza in cm)" + "cm"] sulla linea 1 dello schermo



Servirsi dell’interfaccia seguente per creare il programma del telemetro :



Lancia il simulatore per verificare la corretta esecuzione del tuo programma o scaricalo sullascheda.

Ci sei riuscito ? Perfetto. Adesso sai programmare un telemetro ad ultrasuoni mediante la tua scheda NUCLEO-L476RG !
Scopri le altre attività dello Starter Kit cliccando sulle icone qui sotto.

User licence