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

Img

Img

Img

micro:bit board *1

micro:bit T-type uitbreidingsbord *1

micro USB-kabel *1

Img

Img

Img

rode LED *1

gele LED *1

groene LED *1

Img

Img

Img

220Ω weerstand *3

verbindingsdraden

breadboard *1

Img

Img

batterijhouder *1
(zelf meegebrachte AA-batterijen *2)

verkeerslichtenkaart *1

3. Componentenkennis

Speaker

Img

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

4. Aansluitschema

Img

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.

Img

5. Codeflow

Img

6. Testcode

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

Img

Laad codeblokken:

Img

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.

Img

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

Img