Hallo Forum,
ich möchte gern einen GPIO Pin auf low schalten und per Schleife abfragen und das Ergebnis in der GUI als Text ausgeben.
Python
from Tkinter import *
import RPi.GPIO as GPIO
GPIO.setmode(GPIO.BCM)
GPIO.setup(27, GPIO.IN, pull_up_down = GPIO.PUD_DOWN) # evtl UP
def toggle():
if GPIO.input(27):
GPIO.input(27, GPIO.FALLING)
MYLabel1["text"] = "Schalter ist aus"
else:
GPIO.input(27, GPIO.RISING)
MYLabel1["text"] = "Schalter ist an"
MyLabel1 = Label(master, text=toggle)
MyLabel1.grid(row=4, column=1)
mainloop()
Alles anzeigen
Die Ausgabe macht keinen Sinn, also der Text wird nicht eingefügt, und ändert sich nicht. Hätte jemand eine Idee was ich machen könnte.
Gruß
Frank