I dette prosjektet vil vi se på hvordan vi får en diode til å lyse når vi trykker på knappen. Dette blir som om vi skulle jobbe for utviklingsavdelingen hos en bilprodusent for å utvikle et bremselys, kupelys, bagasjelys osv. Det kan også brukes for å skru på lyset når noen åpner en dør generelt (kjøleskap osv.).
For å få fullt utbytte av denne oppgaven burde du kjenne til hva:
#Se tidligere kode for forklaring
import RPi.GPIO as IO
IO.setmode(IO.BCM)
IO.setup(21,IO.OUT)
#Ben nummer 5 skal brukes til knapp og da blir det i tillegg legges på pull_up_down for å sikre at knappen er lav (0), uten trykk.
IO.setup(5,IO.IN, pull_up_down=IO.PUD_DOWN)
while True:
if IO.input(5) == IO.HIGH:
IO.output(21,IO.HIGH)
else:
IO.output(21,IO.LOW)