Datasheet

37
Die LED am GPIO-Port PC23.
Bauen Sie die Schaltung wie abgebildet auf einem Steckbrett oder mit fliegender Verdrahtung
auf und starten Sie dann das Programm in einem LXTerminal mit:
sudo python ledblink.py
4.3.1 So funktioniert es
Das einfache Beispiel zeigt die wichtigsten grundlegenden Funktionen der pyA20Lime2.gpio-
Bibliothek.
import time
Die Bibliothek time hat nichts mit GPIO-Programmierung zu tun. Diese sehr bekannte Python-Biblio-
thek 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.
from pyA20Lime2.gpio import gpio
from pyA20Lime2.gpio import port
Aus der Bibliothek pyA20Lime2.gpio werden die Bereiche gpio zur Steuerung der GPIO-Ports
sowie
port zur Adressierung importiert. Zusätzlich sind in diesem Modul Komponenten für die
Steuerung der i2c- und SPI-Schnittstellen enthalten, die im Beispiel nicht benötigt werden.
Weitere Informationen dazu finden Sie in der Datei
README.txt, die automatisch mit dem
Python-Modul heruntergeladen wird.
BLINK = 0.25
PAUSE = 0.5