Extra opdracht: valdetectie

In het algemene deel van deze cyclus hebben een voorbeeld gegeven voor een valdetectiehorloge. Hier laten zien hoe je dat zelf kunt maken.

Het zijn eigenlijk twee aparte systemen die met elkaar communiceren. Op de Micro:bit zit een zender en ontvanger waarmee je radio-signalen kunt versturen en ontvangen. Hieronder vind je een filmpje waarin dat wordt uitgelegd.

We laten eerst zien hoe je het toestandsdiagram voor het horloge kunt omzetten in een Micro:bit programma.

De gebeurtenissen zijn:

Hieronder het programma. Bij het opstarten moet je aangeven in welke groep de radiosignalen moeten worden verzonden. Je kunt de Micro:bit namelijk in verschillende groepen met elkaar laten communiceren.

 

Dan het systeem van degene die hulp moet gaan bieden.

De gebeurtenissen zijn:

Je kunt deze twee programma's op twee verschillende Micro:bits zetten en testen. Let er goed op dat je de woorden ("gevallen" en "OK") die worden verstuurd en ontvangen op beide systemen precies gelijk houdt, het is hoofdlettergevoelig.