Булавки GPIO не работают - PullRequest
0 голосов
/ 21 мая 2019

Я подключаю водяной насос к своему Raspberry Pi 3B + с этим реле srd-05vdc-sl-c насос работает нормально, но реле не реагирует ... Я использую эту карту https://www.raspberrypi-spy.co.uk/wp-content/uploads/2012/06/Raspberry-Pi-GPIO-Layout-Model-B-Plus-rotated-2700x900.png

Я подключаю VCC к 5 В (номер 4), GND к земле (номер 6) и IN к GPIO18 (номер 12), он должен работать, но переключатель включен и не выключится с номером 18, 12 или любым другим .... кто-то может мне помочь, пожалуйста? Код Python здесь



import RPi.GPIO as GPIO         # Import required Python libraries
import time
GPIO.setwarnings(False)
GPIO.setmode(GPIO.BCM) # even BOARD doesnt work
GPIO.setup(12,GPIO.OUT)
from Tkinter import*
myGui=Tk()
while True:
    def onlamp():
        GPIO.output(12,True)
    def offlamp():
        GPIO.output(12,False)
    myGui.title("Hello")
    myGui.geometry("200x350+200+200")
    while True:
        myButton1=Button(text='on',fg='black',bg='green',command=onlamp).pack()
        myButton2=Button(text='off',fg='black',bg='green',command=offlamp).pack()
        myGui.mainloop()



...