Posts by lionpi

    Hallo Leute,
    suche ein wenig Hilfe da ich dazu nix gefunden habe.

    Das ist der Python Teil der mit einem Taster an oder ausmacht.


    import RPi.GPIO as GPIO

    import time

    GPIO.setwarnings(False)

    GPIO.setmode(GPIO.BOARD)

    GPIO.cleanup()

    # Pin Nummer

    lampe = int(22)

    powerinput = int(07)

    status = int(1)

    GPIO.setup(lampe, GPIO.OUT)

    GPIO.setup(07, GPIO.IN)

    while time:

    if GPIO.input(07) == False:

    if status == 0:

    GPIO.output(22, False)

    print "Off"

    status = 1

    time.sleep(0.3)

    continue

    if status == 1:

    GPIO.output(22, True)

    print "On"

    status = 0

    time.sleep(0.3)

    continue


    1. Erst soll er warten ob GPIO.input(07) True Oder False ist.
    2. False ist er nur kurz da es ein Taster ist (Lichtschalter aber Taster), also bei False reagieren.
    3. Wenn GPIO.input(07) False ist soll er Prüfen ob
    GPIO.output(22, False)
    oder
    GPIO.output(22, True)
    ist

    danach je nachdem was Output ist also z.b. True für (LED AN) soll er sie ausmachen also dem Output GPIO.output(22, False) geben.

    Das fertige Produkt soll ergeben das ich einen Lichtschalter über den input07 auslese und sobald ich den drücke Licht an gehen soll.
    Aber die Output Abfrage muss kommen da ich den Output auch per Webinterface auf True oder False setzen kann. Daher muss er vorher wissen ob er schon aus oder an ist bevor er was macht.


    Danke