Progetto 02: Semaforo

1. Panoramica

In questo progetto, utilizziamo tre LED (rosso, giallo e verde), un altoparlante sulla scheda micro:bit e una matrice LED 5x5 per realizzare un modello di semaforo.

2. Componenti

Img

Img

Img

scheda micro:bit *1

scheda di espansione tipo T per micro:bit *1

cavo micro USB *1

Img

Img

Img

LED rosso *1

LED giallo *1

LED verde *1

Img

Img

Img

resistore 220Ω *3

fili jumper

breadboard *1

Img

Img

portabatterie *1
(batterie AA auto-fornite *2)

scheda semaforo *1

3. Conoscenza dei Componenti

Altoparlante

Img

Micro:bit è dotato di un altoparlante, che facilita la produzione di suoni nel tuo progetto.

4. Schema di Collegamento

Img

Nota: la scheda micro:bit deve essere inserita nella scheda di espansione tipo T come mostrato sotto. La matrice LED della scheda micro:bit deve essere sullo stesso lato del logo della scheda di espansione.

Img

5. Flusso del Codice

Img

6. Codice di Test

Il file del codice è fornito nella cartella Progetto 02:Semaforo, file Project-02-Traffic-Lights.hex.

Img

Carica i blocchi di codice:

Img

7. Risultato del Test

Per l’app Windows 10, clicca su “Download”. Per i browser, invia il file “.hex” scaricato alla scheda micro:bit.

Dopo aver scaricato il codice sulla scheda, il LED verde si accende e la matrice LED 5×5 effettua un conto alla rovescia di 6 secondi. Dopo lo spegnimento del LED verde, il LED giallo lampeggia e la matrice conta 3 secondi con l’altoparlante che suona. Infine, il LED rosso si accende con un conto alla rovescia di 6 secondi. Queste azioni si ripetono.

ATTENZIONE: Se il cablaggio è corretto ma non vedi i risultati, premi il pulsante di reset sul retro della scheda.

Img

Quando si alimenta tramite alimentatore esterno, impostare l’interruttore DIP su ON.

Img