Project 02: Verkeerslichten
1. Overzicht
In dit project gebruiken we drie LEDs (rood, geel en groen), een speaker op de micro:bit board en een 5x5 LED-matrix om een model van verkeerslichten te maken.
2. Componenten
|
|
|
|---|---|---|
micro:bit board *1 |
micro:bit T-type uitbreidingsbord *1 |
micro USB-kabel *1 |
|
|
|
rode LED *1 |
gele LED *1 |
groene LED *1 |
|
|
|
220Ω weerstand *3 |
verbindingsdraden |
breadboard *1 |
|
|
|
batterijhouder *1 |
verkeerslichtenkaart *1 |
3. Componentenkennis
Speaker

De micro:bit wordt geleverd met een speaker, waardoor het eenvoudig is om geluid te maken in je project.
4. Aansluitschema

Let op: het micro:bit board moet in het T-type uitbreidingsbord worden gestoken zoals hieronder getoond. De LED-matrix van het micro:bit board moet aan dezelfde kant zitten als het logo van het uitbreidingsbord.

5. Codeflow

6. Testcode
Het codebestand is te vinden in de map Project 02:Traffic Lights, bestand Project-02-Traffic-Lights.hex.

Laad codeblokken:

7. Testresultaat
Voor de Windows 10-app, klik op “Download”. Voor browsers, stuur het gedownloade “.hex” bestand naar het micro:bit board.
Na het downloaden van de code naar het board, gaat de groene LED aan en telt de 5×5 LED-matrix 6 seconden af. Nadat de groene LED uitgaat, knippert de gele LED en telt de matrix 3 seconden af met geluid van de speaker. Tot slot gaat de rode LED aan met een aftelling van 6 seconden. Deze handelingen herhalen zich.
LET OP: Als de bedrading correct is maar je ziet geen resultaat, druk dan op de resetknop aan de achterkant van het board.

Bij voeding via externe stroomvoorziening, zet de DIP-schakelaar op ON.











