VMM501
V. 01 – 17/01/2019
50
©Velleman nv
5.
Stel
digital read pin
in op
P1
in het blok
forever
. Stel de
wiskundige
functie gelijk aan
in op 0.
In feite is dit het schema. U moet de pull-up-weerstand niet op het
breadboard aansluiten. De pull-up-functie is geprogrammeerd (zie stappen
3-4) in de code en is een weerstand op het breadboard niet nodig.
6.
Zodra de schakelaar wordt ingedrukt, stel de hoge spanning in op P0. Stel
de waarde voor 0 in op 1 (5 V). De motor begint te werken.
7.
Zodra de schakelaar wordt losgelaten, stel de lage spanning in op P0. Stel
de waarde in op 0. De motor werkt niet meer.
8.
Compileer het programma en sla het op als een .hex-bestand. Klik op de
knop Download en sla het .hex-bestand op in de map Downloads
C:\downloads. Dit .hex-bestand kan naar de micro:bit geüpload worden.
Sluit de micro:bit aan op een USB-poort. Sleep het .hex-bestand naar de
micro:bit [removable device] om het programma te uploaden.
Druk op de schakelaar om de motor te starten en laat los om te stoppen. Hoe zou u een trimpotentiometer
gebruiken om het motortoerental te regelen?
Opmerking: De micro:bit geeft slechts 3.3 V af, wat mogelijk onvoldoende is om de ventilator te gebruiken. Om
de ventilator te starten kan het nodig zijn om het mes te draaien.
5.11
Rainbow led
1x micro:bit board
1x micro:bit breadboard adapter
1 x breadboard
1x RGB-ledring
In het voorbeeld hieronder sturen we acht RGB-leds in een
ledring aan en creëren een regenboogeffect.
Plaats de nodige componenten op het breadboard (zie afb.).