- Hat év támogatást csomagolt fém házba a OnePlus Nord 4
- Poco X6 Pro - ötös alá
- Samsung Galaxy S23 Ultra - non plus ultra
- Samsung Galaxy Watch5 Pro - kerek, de nem tekerek
- CES 2025: A Garmin Instinct is AMOLED-re váltott
- iPhone topik
- Samsung Galaxy S23 és S23+ - ami belül van, az számít igazán
- CES 2025: Ötletes és bivalyerős külső akkut hozott az Anker
- Google Pixel topik
- Redmi Watch 5 Lite - filléres fitnesz felügyelő
Új hozzászólás Aktív témák
-
llacee
őstag
Sziasztok!
Segítséget szeretnék kérni, nagyon kezdő vagyok Rpi és Pythonban is, eddig csak Java-hoz volt szerencsém.
RPi3 és egy 5V-os relé párosnál szeretném megoldani, hogy ki gomb lekapcsolja, be gomb bekapcsolja a relét.
25 variációt kipróbáltam és nem akar menni, hol rontom el?
Olyan, mintha a függvényt meg sem hívná, hanem az inicializálásnál bekapcsol, ablak bezáráskor kikapcsol...
Legutolsó változat:import tkinter as tk
import RPi.GPIO as GPIO
GPIO.setmode(GPIO.BCM)
GPIO.setup(22, GPIO.OUT) #Ilyenkor már High-ba teszi az állapotot, behúz a relé.
root = tk.Tk()
frame = tk.Frame()
frame.pack()
def low():
GPIO.output(22,0)
def high():
GPIO.output(22,1)
button1 = tk.Button(frame,
text="Ki",
fg="red",
command=low)
button1.pack(side=tk.LEFT)
button2 = tk.Button(frame,
text="Be",
command=high)
button2.pack(side=tk.LEFT)
GPIO.cleanup() #kikapcsol a reléLétre jön a frame a gombokkal, de nem reagál, nem értem továbbá, hogy a GPIO.setup(22, GPIO.OUT), nál mért kapcsol be a relé. Ezzel csak inicializálom a kimenetet. De frame és gombok nélkül csak szekvenciális futtatásnál is ez a gond.
Köszönöm szépen!
[ Szerkesztve ]
Új hozzászólás Aktív témák
- A Keychron K2 HE rapid trigger billentyűzet tesztje
- One otthoni szolgáltatások (TV, internet, telefon)
- Rendszergazda topic
- Építő/felújító topik
- Politika
- Fejhallgató erősítő és DAC topik
- CES 2025: Viszlát, TrackPoint!
- Mibe tegyem a megtakarításaimat?
- EA Sports WRC '23
- Milyen széket vegyek?
- További aktív témák...
Állásajánlatok
Cég: PCMENTOR SZERVIZ KFT.
Város: Budapest