Hallo zusammen,
ich möchte eine LED mit dem Pi3 über python "steuern", dies funktioniert aber aus unbekannten gründen nicht.
erstmal zum Aufbau und der Vorgehensweise:
Der Pi3 wird mit einem GPIO-Coppler an ein Board verbunden wo sich die elektrischen Komponenten befinden. Der Coppler ist von Vilros (https://www.amazon.de/Vilros-Raspberry-Pi-Ultimate-Kit/dp/B01CYQJP9O/ref=sr_1_1/258-1928577-1787537?ie=UTF8&qid=1504778886&sr=8-1&keywords=raspberry+pi+3+vilros&tag=psblog-21 [Anzeige])
LED mit Vorwiderstand auf GND gelegt. LED auf PIN 1 (3,3V) gelegt -> LED leuchtet dauerhaft rot.
Anschließend habe ich die LED auf PIN 12 (GPIO1) verbunden und mit Python3 (IDLE) ein Programm geschrieben.
Aus Testzwecken erst "Hello-World" und das funktioniert.
Nun das Programm für die LED:
import RPi.GPIO as GPIO
import time
GPIO.setmode(GPIO.BOARD)
LED = 12
GPIO.setup(LED, GPIO.OUT)
i = 0
while i < 3:
time.sleep(1)
GPIO.output(LED, GPIO.HIGH)
if GPIO.input(LED) == GPIO.HIGH:
print("High" + str(i))
time.sleep(2)
GPIO.output(LED, GPIO.LOW)
if GPIO.input(LED) == GPIO.LOW:
print("LOW") + str(i))
i = i +1
GPIO.cleanup()
Alles anzeigen
Schließlich lasse ich das Programm laufen und es kommt folgende Ausgabe:
HIGH0
LOW0
HIGH1
LOW1
HIGH2
LOW2
ABER an der LED ist nichts zu sehen, alles bleibt dunkel. Auch habe ich die GPIO nr und entsprechend das Programm geändert - selbe Problem.
Schließe ich die LED wieder an 3,3V (PIN1) an, leuchtet sie sehr stolz und fröhlich.
Welche Gründe könnte es haben?
Bin um jeden Rat dankbar.
Danke und Gruß
Luepues