Hallo zusammen,
ich habe mir jetzt für mein Projekt mal die einzelne Hardwarekauft. Heute ist das Relais gekommen.
Ich habe jetzt ganz einfach mal eine py Datei für die Steuerung geschrieben:
Code
import RPi.GPIO as GPIO
import time
GPIO.setmode(GPIO.BOARD)
relais1 = 8
relais2 = 12
relais3 = 16
relais4 = 10
GPIO.setup(relais1, GPIO.OUT)
GPIO.setup(relais2, GPIO.OUT)
GPIO.setup(relais3, GPIO.OUT)
GPIO.setup(relais4, GPIO.OUT)
i = 0
while i <= 50:
GPIO.output(relais1, GPIO.HIGH)
time.sleep(1)
GPIO.output(relais1, GPIO.LOW)
GPIO.output(relais2, GPIO.HIGH)
time.sleep(1)
GPIO.output(relais2, GPIO.LOW)
GPIO.output(relais3, GPIO.HIGH)
time.sleep(1)
GPIO.output(relais3, GPIO.LOW)
GPIO.output(relais4, GPIO.HIGH)
time.sleep(1)
GPIO.output(relais4, GPIO.LOW)
time.sleep(1)
Display More
Das script funktioniert auch ABER.
Wenn ich das Script ausführe, gehen sofort alle 4 Pins auf output HIGH.
Also die Relais gehen beim Ausführen von HIGH auf LOW und wieder zurück!
Warum machen die das ?
Gibt es sonst noch Verbesserungsvorschläge?
Danke für eure Hilfe!