2016-08-05 13 views
-1

ich das RPi.GPIO Modul in Python ein und aus GPIO-Pins auf dem Raspberry Pi 3.RPi.GPIO pins - überprüfen Zustand

zu drehen Gibt es eine Möglichkeit, ob ein Ausgangsstift zu identifizieren ON ist oder AUS und setze diesen Wert in eine Variable, mit der ich entscheiden kann, ob der Pin EIN ist und ausgeschaltet werden muss oder AUS ist und eingeschaltet werden muss.

+0

Können Sie den Code zur Verfügung stellen, den Sie bisher geschrieben haben? –

Antwort

0

vom docs

Doc Snippet

Der folgende Code die Funktionalität bereitstellen sollten Sie suchen.

import RPi.GPIO as GPIO 

channel = 11 

# Setup your channel 
GPIO.setup(channel, GPIO.OUT) 
GPIO.output(channel, GPIO.LOW) 

# To test the value of a pin use the .input method 
channel_is_on = GPIO.input(channel) # Returns 0 if OFF or 1 if ON 

if channel_is_on: 
    # Do something here 
+0

das funktioniert. Aus irgendeinem Grund bekomme ich einen Fehler, wenn ich versuche, die Antwort zu akzeptieren. – Jon

+0

funktioniert jetzt, Antwort akzeptiert. ta sehr viel – Jon