Bin gerade dabei ein Programm zu schreiben wo ich 1LED mit ansteuern kann .
Wollte das ganze mit einer if Funktion gestalten sodass ich nur AN oder AUS schreiben muss um die LED zu steuern. Das Problem ist ich muss wahrscheinlich woher was
definieren damit das Programm weiss was es tun soll, was ich aber nicht so ganz verstehe wie ich das am besten anstelle.
Hier erstmal mein Programm:
Code: Alles auswählen
import RPi.GPIO as GPIO
GPIO.setmode(GPIO.BOARD)
GPIO.setwarnings(False)
print("Bitte geben Sie einen Befehl ein")
x = input()
if x == AN:
GPIO.setup(8,GPIO.OUT)
if x == AUS:
GPIO.setup(8,GPIO.IN)aber danach kommt folgende Fehlermeldung :
Code: Alles auswählen
Bitte geben Sie einen Befehl ein
AN
Traceback (most recent call last):
File "fototest.py", line 12, in <module>
if x == AN:
NameError: name 'AN' is not definedSchonmal vielen Dank im vorraus
