При запуске моего python3 -кода вывод GPIO всегда ВЫСОКИЙ.
Я пытался использовать следующие команды, но ни одна из них не работает должным образом.
GPIO.setup(6,GPIO.OUT, initial=0)
GPIO.setup(6,GPIO.OUT, initial=GPIO.LOW)
GPIO.setup(6,GPIO.OUT, initial=False)
Я использую просто GUI, чтобы получить только GPIO-контакт ВЫСОКИЙ, когда нажимается кнопка «Вкл».
import tkinter as tk
import RPi.GPIO as GPIO
master = tk.Tk()
master.geometry("500x200")
GPIO.setwarnings(False)
GPIO.setmode(GPIO.BCM)
GPIO.setup(6,GPIO.OUT, initial=0)
def on():
GPIO.output(6,1)
def off():
GPIO.output(6,0)
button1 = tk.Button(master, text="On", command=on)
button1.pack()
button2 = tk.Button(master, text="Off", command=off)
button2.pack()
master.mainloop()
Кнопка включения / выключения работает очень хорошо, единственное, что Я не хочу, чтобы GPIO был ВЫСОКИМ при запуске программы. Есть ли возможность получить GPIO LOW?
Спасибо!