185
7. Basic Input – schematisch (links) und Lochrasterplatte (rechts)
Wenn der GPIO-Pin als Eingang konfiguriert wurde und der interne
Pullup-Widerstand des Pi aktiviert ist, bringt der Pullup-Widerstand den
GPIO-Pin auf ein High-Signal, wenn der Schalter offen ist. Sobald der
Schalter gedrückt wird, sorgt die Verbindung mit Masse dafür, dass kein
Strom mehr fließt und der GPIO-Pin somit ein Low-Signal erhält.
Einen GPIO-Pin von einem Terminal-Fenster aus lesen
Um den Zustand von GPIO2 aus einem Terminals oder einer Shell zu
lesen, müssen Sie den Pin in das Dateisystem exportieren.
1. Im LXDE-Panel unter Menu auf Accessoires und dort das Root
Terminal wählen.
2.
Folgenden Befehl eingeben und mit Enter bestätigen:
echo > 2 /sys/class/gpio/export
Um den Pin als Eingang zu konfigurieren und den internen Pullup-
Widerstand zu aktivieren:
1.
Im Root Terminal folgenden Befehl eingeben und mit Enter
bestätigen:
echo in > /sys/class/gpio/gpio2/direction
2.
Folgenden Befehl eingeben und mit Enter bestätigen:
Abbildung