gpt4 book ai didi

python - 值错误 : The channel sent is invalid on a Raspberry Pi - Controlling GPIO Pin 2 (BOARD) using Python causes Error

转载 作者:太空狗 更新时间:2023-10-29 21:16:42 24 4
gpt4 key购买 nike

所以我有一个小风扇连接到引脚 6(接地)和引脚 2。我试图在需要时手动启动和停止风扇,但尝试时出现此错误:

ValueError:发送的 channel 在 Raspberry Pi 上无效

这是我以 root 身份执行的代码。它似乎在其他引脚上工作,但在引脚 2 上不起作用

import RPi.GPIO as GPIO

GPIO.setmode(GPIO.BOARD)

GPIO.setup(2, GPIO.OUT, pull_up_down=GPIO.PUD_UP)

我不确定如何访问此 pin。我做错了什么吗?

最佳答案

这可能是愚蠢的事情,我看起来完全一样。 GPIO 似乎有两种模式。 将 GPIO.setmode(GPIO.BOARD) 更改为

GPIO.setmode(GPIO.BCM) 

它对我干净安装 Raspbian 很有用

关于python - 值错误 : The channel sent is invalid on a Raspberry Pi - Controlling GPIO Pin 2 (BOARD) using Python causes Error,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24226310/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com