我在努力学习如何用我的覆盆子皮做一些很酷的事情。我试着在我的树莓皮上运行一个3.3V gpio管脚的NMOS晶体管。我很确定它能输出3.3V的电压,但我一直有一个错误。我检查了线路和密码。我看没什么问题。请看一下下面我的代码,如果你发现有什么问题请告诉我。谢谢!
import RPi.GPIO as GPIO
import time
GPIO.setmode(GPIO.BOARD)
GPIO.setwarnings(False)
GPIO.setup(12,GPIO.IN, pull_up_down=GPIO.PUD_UP)
GPIO.setup(17,GPIO.OUT)
GPIO.output(17,GPIO.HIGH)
while True:
input_state = GPIO.input(12)
if input_state == False:
#command for running 5v/3.3v output below
GPIO.output(17,GPIO.LOW)
time.sleep(3.5)
GPIO.output(17,GPIO.HIGH)
我使用“sudo python my script.py”运行我的脚本。这就是我一直得到的错误:
GPIO.setup(17,GPIO.OUT) 值错误:发送的通道在覆盆子Pi上无效
目前没有回答
相关问题 更多 >
编程相关推荐