Python编程与计算机视觉入门
1. 树莓派GPIO按钮编程
1.1 连接内部上拉电阻的按钮电路
要将按钮连接到带有内部上拉电阻的树莓派板,可以按照以下步骤操作:
1. 准备电路:将按钮的一端连接到引脚7,另一端连接到GND。
2. 保存代码到Python文件:
from time import sleep
import RPi.GPIO as GPIO
GPIO.setmode(GPIO.BOARD)
GPIO.setwarnings(False)
button = 7
GPIO.setup(button, GPIO.IN, GPIO.PUD_UP)
while True:
button_state = GPIO.input(button)
if button_state == GPIO.HIGH:
print ("HIGH")
else:
print ("LOW")
sleep(0.5)
在上述代码中,我们将引脚7初始化为输入引脚。 setup() 函数的第二个参数决定GPIO引脚的模式(输入或输出),第三个参数 GPIO.PUD_UP 决定是否连接内部上拉电阻。当按钮未按下时,连接按钮的GPIO引脚设置为HIGH;按下按钮时,设置为LOW。 GPIO.input() 函数返回按钮状态。运行程序,按钮打开时输出HIGH,按下时输出LOW。程序可以通过按下 Ctrl + C
超级会员免费看
订阅专栏 解锁全文
1228

被折叠的 条评论
为什么被折叠?



