Instructions

28
Abb. 2.7: Eine LED am GPIO-Port 25.
2.4.1 So funktioniert es
Das Beispiel zeigt die wichtigsten grundlegenden Funktionen der RPi.GPIO-Bibiothek.
import RPi.GPIO as GPIO Die Bibliothek RPi.GPIO muss in jedem Python-Programm importiert werden, in
dem sie genutzt werden soll. Durch diese Schreibweise können alle Funktionen der Bibliothek über das
Präfix
GPIO angesprochen werden.
import time Die häufig verwendete Python-Bibliothek time hat nichts mit GPIO-Programmierung zu tun. Sie
enthält Funktionen zur Zeit- und Datumsberechnung, unter anderem auch eine Funktion
time.sleep, mit
der sich auf einfache Weise Wartezeiten in einem Programm realisieren lassen.
GPIO.setmode(GPIO.BCM) Am Anfang jedes Programms muss definiert werden, wie die GPIO-Ports
bezeichnet sind. Üblicherweise verwendet man die Standardnummerierung
BCM.