Inhaltsverzeichnis
1. Einführung .................................................................................................................................................................................................... 4
2. Symbol-Erklärung ......................................................................................................................................................................................... 4
3. Bestimmungsgemäße Verwendung ............................................................................................................................................................. 4
4. Lieferumfang ................................................................................................................................................................................................ 5
5. Sicherheits-und Gefahrenhinweise .............................................................................................................................................................. 6
6. Inbetriebnahme ............................................................................................................................................................................................ 7
7. Einrichten des Raspberry Pi ......................................................................................................................................................................... 8
8. Erklärung der GPIOs .................................................................................................................................................................................... 9
9. Beispiel-Programme: Kreuzung mit RPi.GPIO ........................................................................................................................................... 11
a) Programm „Blinklichter" ......................................................................................................................................................................... 11
b) Programm „Ampelsteuerung" ................................................................................................................................................................ 14
c) Programm „Array" .................................................................................................................................................................................. 16
d) Programm „Zwei Ampeln gleichzeitig" ................................................................................................................................................... 18
e) Programm „While-Schleife" ................................................................................................................................................................... 20
f) Programm „Fußgänger-Ampel" ............................................................................................................................................................. 22
g) Programm „Kreuzung" ........................................................................................................................................................................... 25
10. Beispiel-Programme: Kreuzung mit GPIO Zero ......................................................................................................................................... 28
a) Programm „LED" ................................................................................................................................................................................... 29
b) Programm „Button" ................................................................................................................................................................................ 30
c) Programm „PWMLED" .......................................................................................................................................................................... 31
d) Programm „LEDBoard" .......................................................................................................................................................................... 32
e) Programm „TrafficLights" ....................................................................................................................................................................... 33
11. Beispiel-Programme: LED-Reihe mit RPi.GPIO ......................................................................................................................................... 34
a) Die LED-Reihe ...................................................................................................................................................................................... 34
b) Programm „Eine LED blinkt" .................................................................................................................................................................. 35
c) Programm „Alle Segmente" ................................................................................................................................................................... 36
d) Programm „Variable, Array, Schleife" .................................................................................................................................................... 38
e) Programm „Lauflichter" .......................................................................................................................................................................... 41
12. Beispiel-Programme: LED-Reihe mit GPIO Zero ....................................................................................................................................... 44
a) Programm „LED" ................................................................................................................................................................................... 44
b) Programm „Button" ................................................................................................................................................................................ 47
c) Programm „PWMLED" .......................................................................................................................................................................... 48
d) Programm „LEDBoard" .......................................................................................................................................................................... 49
13. Beispiel-Programme: Punkt-Matrix mit RPi.GPIO ...................................................................................................................................... 50
a) Die Punkt-Matrix Anzeige ...................................................................................................................................................................... 50
b) Programm „Eine LED blinkt" .................................................................................................................................................................. 51
c) Programm „Zwei LEDs blinken" ............................................................................................................................................................ 52
d) Programm „Die erste Zeile" ................................................................................................................................................................... 54
e) Programm „Variable" ............................................................................................................................................................................. 56
f) Programm „Die for-Schleife" .................................................................................................................................................................. 58
g) Programm „Alle LEDs zeilenweise" ....................................................................................................................................................... 60
h) Programm „Schlangenlinien" ................................................................................................................................................................. 64
i) Programm „Ganze Zeile" ....................................................................................................................................................................... 66
j) Programm „Zeichen ausgeben" ............................................................................................................................................................. 69
2
Seite