Ich habe folgendes Problem: Ich wollte eine einfach GUI erzeugen mit dem man per Knopfdruck die LED auf der Steckplatine die mit dem Raspberry ist
zu an und auszuschalten. Die gui habe ich mit qt-Designer gebaut
Dann habe ich ein Pythonskript erstellt welche auf die Gui zugriff nimmt und im Skript noch mal die Funktion realisiert
Code: Alles auswählen
import sys
from PyQt4.QtCore import *
from PyQt4.QtGui import *
from PyQt4.uic import *
import RPi.GPIO as gpio
gpio.setmode(gpio.BOARD)
gpio.setwarnings(False)
gpio.setup(26, gpio.OUT, gpio.LOW)
def buttonKlick_1():
gpio.output(26, gpio.HIGH)
w.label.setText("LED ist an")
def buttonKlick_2():
gpio.output(26, gpio.LOW)
w.label.setText("LED ist aus")
app = QApplication(sys.argv)
w = loadUi("LED.ui")
w.connect(w.pushButton1,SIGNAL("clicked()"),buttonKlick_1)
w.connect(w.pushButton2,SIGNAL("clicked()"),buttonKlick_2)
#w.connect(w.MeineAction,SIGNAL("triggered()"),checkFunktion)
#w.connect(w.deineAction,SIGNAL("triggered()"),checkFunktion)
w.show()
sys.exit(app.exec_())
Pull_up_down parameter is not valid for outputs
Hat einer eine Idee was ich da falsch gemacht habe? oder eine andere Idee wie man das umsetzen kann?