Stap 1: Maak het
Wat is het?
Laat een eend onzichtbaar door de lucht vliegen van de ene micro:bit naar de andere.
Zo werkt het
- Flash dit programma op twee micro:bits, schud er een en een eend lijkt op magische wijze door de lucht van de ene naar de andere te reizen. Schud de andere om hem terug te sturen.
- Het is niet echt magisch. Het gebruikt de radiofunctie van de micro:bit om gegevens van de ene micro:bit naar de andere te verzenden wanneer de acceleratiemeter een schudgebaar detecteert.
- Het programma stelt eerst de radiogroep in op 23. Groepen zijn als kanalen op portofoons; ze kunnen een getal zijn tussen 0 en 255. Het maakt niet uit welk nummer je kiest, zolang de micro:bit van je vriend hetzelfde groepsnummer gebruikt en niemand anders in de buurt dezelfde groep gebruikt.
- Als je ermee schudt, wordt het woord 'EEND' naar die radiogroep gestuurd en wordt het scherm gewist. Als een van beide micro:bit een radiobericht ontvangt (elk radiobericht), verschijnt er een eend pictogram op het display, dus je zou altijd maar 1 eend zichtbaar moeten hebben.
Benodigdheden
- 2 micro:bits (of MakeCode simulator)
- MakeCode of Python editor
- Batterij pakketten (optioneel)
- een vriend om mee te spelen
Step 2: Codeer het
Stap 3: Verbeter het
- Ontdek hoe ver je uit elkaar kunt gaan om dit nog te laten werken.
- Teleporteer andere dieren. Zou je de afbeelding moeten veranderen, het bericht – of beide?
- Wat gebeurt er als meer dan 2 van jullie dezelfde radiogroep gebruikt? Hoe kun je dit oplossen?
This content is published under a Creative Commons Attribution-ShareAlike 4.0 International (CC BY-SA 4.0) licence.