Hallo,
ich bin ein absoluter NOOB bezüglich Programmierung . Im Raspberry Pi Hndbuch (Chip-Sonderheft)
habe ich eine Ampelschaltung nachgebaut (auf Steckerboard).
Die Einzelansteuerung über die Konsole hat beim Ein- und Ausschalten funktioniert.
Auch das Ein-und Ausschalten von Hand gpio -g write 17 1 (GPIO 17 = Pin11)
funktionierte.
BEim Automatik-Programm ging aber leider gar nichts:
Bereits bei der einfachen Blinkschaltung kamen nur Fehlermeldungen.
Hier der Weg, wie ich vorging:
sudo apt-get update
sudo apt-get install python-dev
sudo apt-get install python-rpi.gpio
Danach habe ich ein Verzeichnis angelegt
mkdir /home/pi/led/
Jetzt mit dem Editor
sudo nano /home/pi/led/led.py
Hier der Inhalt, den ich nach Anleitung eintrug:
#!/usr/env python
import RPI.GPIO as GPIO
import time
# RPI.GPIO Layout verwenden (wie Pin-Nummer)
GPIO.setmode(GPIO.BOARD)
# Pin 11 (GPIO 17) auf Output setzen
GPIO.setup(11, GPIO.OUT)
# nach 10 Blinks setzt Blinken aus
i=0
while i<=10:
i+=1
GPIO.output(11, True)
time.sleep(3)
GPIO.output(11, False)
GPIO.cleanup()
Alles mit strg-X und ja gespeichert.
Start mit
sudo python /home/pi/led/led.py
Hier die Fehlermeldung:
File "/home/pi/led/led.py" line 15
i=0
îndentationError: unexpected indent
Was bedeutet das ?
Über Hilfe wäre ich dankbar.