r1 LEDs mit dem Raspberry Pi ansteuern
Installation der pigpio Bibliothek
- Aktualiere die Package-Liste des Raspberry Pi:
sudo apt update
- Installiere die pigpio-I/O-Bibliothek und Python 3:
sudo apt install pigpio python-pigpio python3-pigpio
- Starte den pigpio-Hintergrundprozess:
sudo systemctl start pigpiod
sudo systemctl enable pigpiod
Blinkende LED
- Verbinde GPIO 17 mit dem längeren Anschlussbein (Anode) der Leuchtdiode. Der kürzere Anschluss (Kathode) muss mit Masse (GND) verbunden werden.
- Schreibe das folgende Python-Programm und speichere es unter dem Namen blink.py:
nano blink.py
import pigpio
import time
pi = pigpio.pi()
pi.set_mode(17, pigpio.OUTPUT)
while True:
pi.write(17, 1)
time.sleep(1)
pi.write(17, 0)
time.sleep(1)
- Starte das Programm
python3 blink.py
sudo apt update
sudo apt install pigpio python-pigpio python3-pigpio
sudo systemctl start pigpiod
sudo systemctl enable pigpiod
nano blink.py
import pigpio
import time
pi = pigpio.pi()
pi.set_mode(17, pigpio.OUTPUT)
while True:
pi.write(17, 1)
time.sleep(1)
pi.write(17, 0)
time.sleep(1)
python3 blink.py
Wechselblinker
Schreibe ein Programm, das zwei LEDs abwechselnd blinken lässt.
Lauflicht
Programmiere ein Lauflicht mit vier LEDs.