ich bin ein Quereinsteiger und möchte über den Rasperry Pi
einige Steuerungen um setzten.
Ich habe begonnen über die GUI tkinter einfache Programme zu gestalten.
Hier beginnt schon mein Problem das es anscheinend nicht möglich ist
mehrere Button in einen Frame zu verwenden.
Beispiel: Eine Led mit einen Schalter ein- bzw. zweiten Schalter aus zuschalten!
Ich komme hier einfach nicht weiter. Ich hänge das Script mal an, vielleicht kann
mir irgendwer qweiter helfen.
Herzlichen Dank.
Code: Alles auswählen
import tkinter as tk
import time
import RPi.GPIO as GPIO
#Pin Nummer wie auf dem Raspberry Board verwenden
GPIO.setmode(GPIO.BCM)
GPIO.setwarnings(False)
GPIO.setup(4,GPIO.IN)
GPIO.setup(17,GPIO.OUT)
class View(tk.Tk):
def __init__(self):
tk.Tk.__init__(self)
# Fenster
self.title("LED - Blinken")
self.geometry('500x400+1000+50')
# Button
self.my_butt_1 = tk.Button(self, width=10, fg="green")
self.my_butt_1["text"] = "Start"
self.my_butt_1["command"] = self.schalteEin
self.my_butt_1.place(x=70,y=35)
#
self.my_butt_2 = tk.Button(self, width=10, fg="green")
self.my_butt_2["text"] = "Pause"
self.my_butt_2["command"] = self.schalteAus
self.my_butt_2.place(x=70,y=70)
#
self.quit = tk.Button(self, width=10, fg="red")
self.quit["text"] = "Ende"
self.quit["command"]=self.destroy
self.quit.place(x=70,y=105)
def schalteEin(self):
GPIO.output(17, GPIO.HIGH)
def schalteAus(self):
view = View()