Met een Light Dependent Resistors of licht gevoelige weerstand is de weerstand afhankelijk van de hoeveelheid licht dat op de sensor valt. In dit experiment gaan we het testen met de Micro:Bit
Meer licht is minder weerstand. Met een LDR kun je dus de omgeving meten. Daarom heet het een sensor. Weerstand is een term uit de electronica. Energie door een kabel kun je vergelijken met een beekje. Het kan hard stromen, langzaam stromen en zelfs in pulsen stromen. Weerstand is de breedte van een beekje. Kan er veel of weinig water doorheen stromen.
Ook kijken we naar analoge input. Het omgekeerde van analoog is digitaal. Digitaal kent twee waarden; aan of uit. (1 of 0). Zoals met een lichtschakelaar. Het licht is aan of uit. Analoog kun je vergelijken met een dimmer. Een draai aan de dimmer en het licht gaat feller of zwakker branden. Hoe werkt een LDR?
We gebruiken bij dit experiment meer blokken. Met behulp van de afbeelding onderaan deze paragraaf kun je zien hoe se sketch eruit komt te zien. We gebruiken de volgende blokken; op basis van de kleur kun je in de gereedschapskist zien in welk blok de commando’s zitten
Let op! Zorg ervoor dat je bij ‘on button A pressed’ niet twee keer gebruikt. Natuurkijk kies je bij de string voor ‘on button B pressed’. De afbeelding bij button A is natuurlijk helemaal vrij. Net zoals de tekst in de string bij button B.
Na het uploaden van de programmacode via een .hex bestand kon de Micro:Bit een analoge input lezen. Door de weerstand en de LDR in serie te schakelen wordt de 3 volt verdeeld. De verdeling is afhankelijk van de relatieve weerstand. Als de weerstand gelijk is (weerstand en de LDR) dan wordt het voltage ook gelijk verdeeld. Als er meer licht op de LDR valt gaat de weerstand naar beneden. Met andere woorden dan krijgt de P0 meer vermogen tot zijn beschikking en gaat er een zonnetje branden. De analoge variabele kan een input verwerken van 0 tot 1023. Met een variabele weerstand op de LDR ingesteld op 512 zal er +/- 1.5 Volt op P0 terecht komen. ❤️️ LDR