Stap 1: Maak het
Wat is het?
Een nachtlicht dat jouw BBC micro:bit's LED-display in het donker laat oplichten.
Inleiding
Codeer instructies
Dit project gebruikt de LED's van de micro:bit als een lichtsensor invoer om een licht te maken dat automatisch aangaat als het donker wordt.
De micro:bit’s lichtsensor meet licht in een bereik van 0 (erg donker) tot 255 (zeer licht).
Zo werkt het
- Een oneindige lus in de code zorgt ervoor dat de micro:bit de lichtniveaus blijft controleren.
 - Het gebruikt logica om de LED's aan of uit te zetten. Een voorwaardelijke instructie (if… then… else) maakt de beslissing om de LED-lampen aan of uit te zetten.
 - Als het lichtniveau onder de 100 komt, verlicht het de LED's op het display van de micro:bit. Else (anders), wordt het scherm gewist om de LED-lampjes uit te schakelen.
 - Test het door het scherm af te dekken of er een lamp op te laten schijnen, en kijk of de LED's oplichten als het donker is.
 - Mogelijk moet u het 100 getal wijzigen, afhankelijk van de lichtniveaus om u heen. Grotere nummers zorgen ervoor dat het licht makkelijker aangezet wordt. Kleinere getallen zullen het licht alleen aangezet wordt als het erg donker is.
 
Benodigdheden
- micro:bit (of MakeCode simulator)
 - MakeCode of Python editor
 - batterijpakket (optioneel)
 - een lichtbron en iets om de micro:bit te bedekken
 
Step 2: Codeer het
Stap 3: Verbeter het
- Verander de afbeelding om een maan of ster te tonen wanneer het donker wordt.
 - Bevestig de micro:bit aan je tas of kleding om dit te gebruiken als extra veiligheidslicht bij wandelen of fietsen - kun je het laten knipperen om meer op te vallen?
 - Probeer dit MakeCode-project dat het LED-display lichter en donkerder maakt, afhankelijk van de hoeveelheid licht dat op de micro:bit valt. Waar heb je nog meer dingen gezien die op deze manier op licht reageren?
 
This content is published under a Creative Commons Attribution-ShareAlike 4.0 International (CC BY-SA 4.0) licence.


