Attività 12 : costruire un radar di retromarcia (Starter kit Vittascience)

Combinare il sensore ad ultrasuoni, il cicalino ed i LED con la scheda NUCLEO-L476

Assemblaggio dei componenti

Le automobili sono dotate di radar di retromarcia che si attivano innestando la marcia indietro. I "bip" emessi segnalano la vicinanza con un oggetto non visibile nei retrovisori.

Ecco il collegamento da realizzare per costruire un radar di retromarcia :
- Connettere lo Shield Grove ai connettori della scheda.
- Collegare, servendosi del cavo Grove, il LED ad una delle porte disponibili. Sceglieremo la porta D2.
- Connettere il cicalino alla porta D3 .
- Connettere, mediante il cavo Grove, il modulo ad ultrasuoni a D8.

wiring_kit_starter_ST-12

Programmazione

Passiamo adesso alla programmazione!

Il programma che creeremo misurerà la distanza tra il modulo ad ultrasuoni ed un oggetto, accenderà il LED di un colore definito secondo la distanza ed emetterà un "bip".

Ci serviremo di molti blocchi :
- " se .... allora .... altrimenti se.... allora .... altrimenti se .... allora .... " che si trova nella parte Logica della bacheca dei blocchi .
- " [Sensore ad ultrasuoni Grove] distanza (cm) D8 ", che si trova nella parte Sensori , per rilevare il valore del modulo.
- " [Buzzer/Speaker] suonare la frequenza ... durante ... su D3 ", che si trova nella parte Attivatori della bacheca dei blocchi.
- " [Neopixel] controllare tutti i LED a ... sul contatto maschio D2 ", che si trova nella parte Visualizza


-se la distanza è inferiore a 15 cm allora controllare tutti i LED in rosso su D2 suonare la frequenza 800 durante 500ms su D3
- altrimenti se la distanza è superiore a 15cm e inferiore a 50cm allora controllare tutti i LED in arancione su D2 suonare la frequenza 800 durante
500ms su D3
- altrimenti se la distanza è superiore a 50 cm allora controllare tutti i LED in verde su D2



Servirsi dell'intertfaccia seguente per creare il programma del radar di retromarcia :


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

Ci sei riuscito ? Perfetto. Adesso sai programmare un radar di retromarcia 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.

Nadie ha comentado todavía.