micro:bit Slimme Deurbel: Lichtgevoeligheid, Buzzer-Toonreeksen & RF-Alarm
Programmeer een slimme IoT-deurbel met een micro:bit die bezoekers detecteert met een lichtsensor, een polyfone melodie afspeelt en een stil radiosignaal naar binnen stuurt.

Ontdek de micro:bit via twee kant-en-klare MakeCode-projecten - een schud-dobbelsteen en een stappenteller - en ontwerp daarna je eigen variant.
Stappenplan, materiaallijst en leerdoelen, altijd bijgewerkt vanaf deze opdrachtpagina.
Volg onderstaande stappen nauwkeurig om je maakopdracht zelfstandig uit te voeren:
De BBC micro:bit is een minicomputer ter grootte van een bankpasje met 25 programmeerbare LED's, twee drukknoppen en ingebouwde sensoren. Op de overzichtspagina 'Make It: Code It' staan tientallen losse projecten; twee daarvan - de elektronische dobbelsteen en de stappenteller - hebben een eigen pagina met gedetailleerde instructies. Dobbelsteen-project: Stap 1 (Make it): Schud de micro:bit; het programma gebruikt de ingebouwde versnellingsmeter om het 'shake'-gebaar te herkennen en kiest dan een willekeurig getal tussen 1 en 6 dat op het LED-scherm verschijnt. Leerlingen houden een turflijst bij van hoe vaak elk getal verschijnt en vergelijken dit met een echte dobbelsteen om te onderzoeken hoe 'willekeurig' een computer eigenlijk kan zijn. Stap 2 (Code it): Het programma is met een paar MakeCode-blokken (of in Python) te bouwen en direct te testen in de simulator of op een echte micro:bit. Stap 3 (Improve it): Als uitbreiding kun je het getal na een paar seconden laten verdwijnen om batterij te sparen, of het laten werken als twee dobbelstenen en onderzoeken of de uitkomsten dan nog gelijk verdeeld zijn. Stappenteller-project: Je bevestigt de micro:bit met een batterijpakket aan je schoen, enkel of in je zak. Een variabele 'steps' begint op 0 en telt er telkens 1 bij op zodra de versnellingsmeter een schudbeweging (voetstap) registreert; het aantal wordt live op het LED-scherm getoond. Zodra de teller op 10 staat, laat een oneindige lus een blij icoontje verschijnen en een melodietje spelen. Stap-voor-stap in MakeCode: zet 'set steps to 0' in het startblok; zet 'change steps by 1' en 'show number steps' in het schudblok; zet een 'if steps = 10 then'-blok in de oneindige lus, met daarin een blij icoon en een melodie-blok. Als uitbreiding kun je een ander icoon kiezen of het streefgetal hoger zetten dan 10. Na het uitproberen van beide voorbeeldprojecten ontwerpen leerlingen een eigen variant en presenteren ze die aan de klas.

Foto's van gemaakte werkstukken, tussenstappen en inspirerende variaties, aangeleverd door de bron van deze opdracht:
Eindresultaat
Voorbeeld
VoorbeeldMet deze maakopdracht werken leerlingen aan de volgende SLO kerndoelen en vaardigheden:
Zorg dat de micro:bits voorzien zijn van batterijhouders en AAA-batterijen zodat leerlingen mobiel door de school kunnen lopen. Zorg voor MakeCode op de computers.
Stel de onderzoeksvraag: 'Hoe kunnen we van de micro:bit een wetenschappelijk meetinstrument maken dat temperatuur, licht en kompasrichting meet tijdens een expeditie?'
Let op bij het lopen door het schoolgebouw met batterijhouders.
Leerlingen vergeten de interne kompassensor te kalibreren (het 'vul het scherm'-spelletje bij de eerste start).
Laat leerlingen met de radio-functie data draadloos terugsturen naar een 'basisstation' in het klaslokaal.
Geverifieerde leerkrachten of gasten (na goedkeuring) — echte ervaringen
Niet ingelogd?
Log in met je schoolmailadres, of ga verder zonder account — dat wordt dan wel eerst door een beheerder bekeken voordat het zichtbaar wordt.
Reviews laden…
Programmeer een slimme IoT-deurbel met een micro:bit die bezoekers detecteert met een lichtsensor, een polyfone melodie afspeelt en een stil radiosignaal naar binnen stuurt.

Ontdek de polariteit van LED's (anode en kathode) en bouw een oplichtende kaart met koperfolie en knoopcelbatterijen.

Bouw een mechanische 1-bit geheugencel met kantelende tuimelaars die knikkers binnendoor schakelen.