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