Stap 1: Maak het
Wat is het?
Is er iemand in je koektrommel geweest? Je kunt jouw BBC micro:bit programmeren om als alarm te laten werken om je dit te laten weten! Je leert over selectie, vergelijking logica en de licht sensor van de micro:bit.
Deze twee video's laten zien wat je gaat maken en hoe je het gaat coderen:
Zo werkt het
- Het programma verandert het LED display van de micro:bit in een lichtsensor.
- Plaats je micro:bit in het blikje dat je wilt beschermen. Wanneer het deksel wordt geopend, detecteert de lichtsensor een verandering in lichtniveau en activeert het alarm.
- Het programma gebruikt een oneindige lus om het lichtniveau te blijven voelen.
- Selectie ('als... anders') en vergelijking logica (> 30) worden gebruikt zodat als het lichtniveau boven een bepaald bedrag komt, er een boos gezicht op het display verschijnt; anders wordt het scherm gewist.
Benodigdheden
- micro:bit (of MakeCode simulator)
- MakeCode editor
- batterij pakket
Step 2: Codeer het
Stap 3: Verbeter het
- Pas het programma aan en verwijder het "anders" gedeelte van de vergelijking, zodat het boze gezicht op het display van de micro:bit blijft, ongeacht het lichtniveau, zodat je kunt zien dat iemand je trommel heeft geopend.
- Voeg een hoorbaar alarm toe met behulp van blokken uit het muziek gedeelte van de MakeCode editor.
- Tel hoe vaak je blikje geopend is door een variabele in het programma te introduceren.
- Als je twee micro:bits hebt, gebruik dan de radio functie om je een signaal te sturen zodra je trommel is geopend. Bekijk het lichtalarm project om te zien hoe je dit moet doen.
This content is published under a Creative Commons Attribution-ShareAlike 4.0 International (CC BY-SA 4.0) licence.


