3: Input/Output

input output

Onder aan de micro:bit zie je een gouden strip met vijf gaten en daaronder 0, 1, 2, 3V en GND. Dat zijn pins die je kunt gebruiken om iets in te voeren. De rechtse pin met GND (ground/massa) houd je ingedrukt of sluit je aan. Als je dan ook één van de andere aansluit of aanraakt, kun je daar code op laten reageren. De eerste drie pins zijn genummerd 0, 1 en 2.

Met de volgende code kun je bijvoorbeeld een HAPPY plaatje laten zien als je GND vasthoudt en pin 0 aanraakt aan de boven- of onderkant. Probeer onderstaande code maar eens. Als je niets doet, wordt er een SAD afbeelding getoond. Probeer eens!

from microbit import *

while True:
    if pin0.is_touched():
        display.show(Image.HAPPY)
    else:
        display.show(Image.SAD)