Stap 1: Maak het
Wat is het?
Gebruik micro:bit's radio functie om vragen in het geheim te beantwoorden.

Zo werkt het
- Flash dit programma op twee micro:bits. jij en een vriend stellen elkaar een vraag met ja of nee als antwoord.
 - Druk op invoerknop A om 'ja' berichten te verzenden en op knop B om 'nee' berichten te verzenden. Een vinkje of kruis knippert een halve seconde op beide micro:bits LED display uitgangen.
 - Het programma maakt gebruik van radio voor het verzenden van je antwoord in het geheim - niemand (behalve je partner) kan het radio signaal horen.
 - Wanneer een radiobericht wordt ontvangen, gebruikt het programma selectie om het bericht te testen: als het ontvangen bericht gelijk is aan 'ja', dan toont het een vinkje op het LED display, maar als het bericht gelijk is aan 'nee' dan toont het een kruis.
 - Zorg ervoor dat het nummer van de radiogroep hetzelfde is op beide micro:bits - je kunt elk getal tussen 0 en 255 gebruiken.
 - Als velen van jullie dit programma op dezelfde plek gebruiken, moet je ervoor zorgen dat elk paar mensen zijn eigen radiogroepsnummer heeft.
 - Houd je radiogroep geheim als je niet wilt dat iemand aan je berichten snoept!
 
Benodigdheden
- Twee micro:bits (of MakeCode simulator)
 - MakeCode of Python editor
 - batterijpakket (optioneel)
 - een vriend en een geheim om te delen!
 
Step 2: Codeer het
1from microbit import *
2import radio
3radio.config(group=7)
4radio.on()
5
6while True:
7    message = radio.receive()
8    if message:
9        if message == 'yes':
10            display.show(Image.YES)
11            sleep(500)
12            display.clear()
13        elif message == 'no':
14            display.show(Image.NO)
15            sleep(500)
16            display.clear()
17    if button_a.was_pressed():
18        radio.send('yes')
19        display.show(Image.YES)
20        sleep(500)
21        display.clear()
22    if button_b.was_pressed():
23        radio.send('no')
24        display.show(Image.NO)
25        sleep(500)
26        display.clear()
27Stap 3: Verbeter het
- Toon verschillende pictogrammen of berichten voor 'ja' en 'nee'.
 - Gebruik schudden, kantelen of knoppen A en B samen om andere antwoorden te verzenden, zoals 'misschien'.
 - Verander 'ja' en 'nee' naar 'dot' en 'dash' en stuur Morse code berichten.
 
This content is published under a Creative Commons Attribution-ShareAlike 4.0 International (CC BY-SA 4.0) licence.


