Les 10: led state

Moment en tuimel schakelaars

Tuimel schakelaar: zoals de lichtschakelaars aan je muur -- blijven in één toestand totdat ze worden geactiveerd naar een nieuwe toestand, en blijven dan in die toestand totdat ze opnieuw worden geactiveerd. Deze schakelaars worden ook wel AAN/UIT-schakelaars genoemd.

Moment schakelaar: blijven alleen actief zolang ze geactiveerd zijn. Als ze niet geactiveerd worden, blijven ze in hun "uit" toestand. Je hebt waarschijnlijk een momentary schakelaar (of 50) recht voor je... de toetsen op een toetsenbord!

In de tweede les van cyclus 1 heb je kennis gemaakt met een drukknop. Deze drukknop functioneert als een moment schakelaar. In dit project leer je hoe je van een moment schakelaar een tuimelschakelaar kunt maken.

Functie na opstelling: led state

Code:

Om te zorgen dat de LED aan of uit blijft, maken we in Microblocks een extra variabele die werkt als schakelaar voor de LED. We noemen deze variabele "light on ?" en zetten deze eerst op <false>. Plaats de variabele onder een "when-started" blok.

Een boolean is als een magische schakelaar die twee mogelijkheden heeft: "aan" of "uit". Het is als een speciale functie die je kunt gebruiken om te beslissen of iets waar of onwaar is.

Voeg deze code toe aan je script en druk op de drukknop op het breadboard. Bestudeer en verklaar de werking van dit script.

Schrijf de code om de LED aan of uit te zetten.

Last updated