Afb. 2.7: Een LED aan de GPIO-poort 25.
2.4.1 Zo werkt het
Het voorbeeld toont de belangrijkste basisfuncties van de
-bibliotheek.
RPi.GPIO
De bibliotheek
moet in elk Python-programma worden geïmporteerd,
import RPi.GPIO as GPIO
RPi.GPIO
waarin ze zou moeten worden gebruikt. Door deze schrijfwijze kunnen alle functies van de bibliotheek via de
prefix
worden aangesproken.
GPIO
De regelmatig gebruikte Python-bibliotheek
heeft niets te maken met de GPIO-
import time
time
programmering. Ze bevat functies voor de tijd- en datumberekening, onder andere ook een functie
, waarmee eenvoudig wachttijden in een programma kunnen worden gerealiseerd.
time.sleep
Aan het begin van elk programma moet worden gedefinieerd, hoe de GPIO-
GPIO.setmode(GPIO.BCM)
poorten zijn gekenmerkt. Doorgaans gebruikt men de standaardnummering
.
BCM
28