VMM502
V. 01 – 17/01/2019
31
©Velleman nv
Stap 4
Klik op
Tinkercademy
of
OLED
in het
menu
om de codeblokken voor de verschillende componenten
weer te geven.
Vervolgens voegen we een voorwaarde
if then else
toe (zie afb.). Deze blok bevindt zich in het menu
onder
Logic
.
De onderstaande code houdt het volgende in: wanneer knop A op het ADKeypad wordt ingedrukt terwijl
het ADKeypad is aangesloten op pin 2 (P2) van de BoB, weerklinkt een zoemer met een frequentie van
175 Hz.
Aangezien er 5 knoppen zijn, moeten we 5 gelijkaardige voorwaarden programmeren. Elke knop ‘stuurt’
een geluid of toon (pitch). Door op deze knoppen te drukken, worden geluiden met verschillende
toonhoogtes geproduceerd.
Compileer het programma en sla het op als .hex-bestand. Klik op de 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 de USB-poort met de micro-USB-kabel. Sleep het .hex-bestand (van de map
Downloads
) naar de micro:bit
Removable device
om het programma te uploaden.