Stap 1: Maak het
Wat is het?
Verander het LED display in een sensor om je micro:bit op licht te laten reageren.
Zo werkt het
- De LED's op je micro:bit werken niet alleen als een uitvoer, maar kunnen ook werken als een invoer apparaat licht sensor , en meten de hoeveelheid licht die erop valt.
- Dit betekent dat micro:bit programma's verschillende dingen kunnen laten gebeuren, afhankelijk van hoe licht of donker het is.
- Het programma maakt gebruik van een 'if… else' verklaring om de zon afbeelding alleen te tonen als het lichtniveau groter is dan (>) een bepaald level. Dit staat bekend als selectie - selecteren wanneer verschillende dingen gebeuren.
- Flash dit programma op je micro:bit en schijn een lichtbron, zoals een zaklamp, daglicht of felle plafondlamp op de micro:bit, en je zou de zon moeten zien verschijnen.
- Bedek de micro:bit met je hand en het zon icoon zou moeten verdwijnen.
- Als het niet werkt, probeer het 100 getal kleiner te maken zodat het past bij de verlichting waar je bent.
- Meer achtergrond informatie over hoe de micro:bit licht sensor werkt lees jehier.
Benodigdheden
- micro:bit (of MakeCode simulator)
- MakeCode of Python editor
- batterijpakket (optioneel)
- een lichtbron en iets om de micro:bit mee te bedekken - met je hand zal het lukken!
Step 2: Codeer het
Stap 3: Verbeter het
- Toon een andere afbeelding, zoals een maan of ster, als het donker is.
- Toon een geanimeerde zon wanneer het licht op je micro:bit valt.
- Maak van dit project een nachtlicht door het licht op de micro:bit te zetten als het donker wordt.
This content is published under a Creative Commons Attribution-ShareAlike 4.0 International (CC BY-SA 4.0) licence.