Hallo,
Hab ein Programm geschrieben bei dem auf dem Steckbrett ein Taster ist und wenn man den drückt wird auf einem anderen GPIO Port eine LED zum leuchten gebracht
Die Led leuchtet aber nur so lange wie man auf den Taster drückt
Code
import RPi.GPIO as GPIO
GPIO.setmode (GPIO.BCM)
GPIO.cleanup()
GPIO.setup(27, GPIO.IN, pull_up_down=GPIO.PUD_DOWN)
GPIO.setup(24, GPIO.OUT)
while(True) : #Endlosschleife
if (GPIO.input(27) == GPIO.HIGH):
GPIO.output(24,GPIO.HIGH)
else:
GPIO.output(24, GPIO.LOW)
GPIO.cleanup()
Alles anzeigen
Wie programmiere ich dann weiter wenn ich mit einmal drücken die LED 5 sec lang leuchten lassen will und dann soll sie selbst wieder ausgehen soll
Oder geht das auch das wenn ich mit einmal drücken die LED einschalte und mit nochmal drücken sie wieder ausschalte
Bitte um Programmiercode
Danke