📅  最后修改于: 2023-12-03 14:54:41.103000             🧑  作者: Mango
在树莓派(Raspberry Pi)上使用 Python,可以轻松地使用 GPIO(通用输入/输出)接口与外部硬件交互。本文将介绍如何使用 Python 控制树莓派上的按钮。
为了能够运行本例,你需要准备以下物品:
将杜邦线连接至按键开关,然后将面包板与树莓派连接。接线方式如下图所示:
请确保你的树莓派已经安装了 Python3 和 GPIO 库。
import RPi.GPIO as GPIO
GPIO.setmode(GPIO.BOARD)
button_pin = 12
GPIO.setup(button_pin, GPIO.IN)
def button_pressed_callback(channel):
print("Button pressed!")
GPIO.add_event_detect(button_pin, GPIO.RISING, callback=button_pressed_callback)
try:
while True:
pass
except KeyboardInterrupt:
GPIO.cleanup()
import RPi.GPIO as GPIO
GPIO.setmode(GPIO.BOARD)
button_pin = 12
GPIO.setup(button_pin, GPIO.IN)
def button_pressed_callback(channel):
print("Button pressed!")
GPIO.add_event_detect(button_pin, GPIO.RISING, callback=button_pressed_callback)
try:
while True:
pass
except KeyboardInterrupt:
GPIO.cleanup()
在本文中,我们介绍了如何使用 Python 控制树莓派上的按钮。希望这篇文章能为你提供帮助。如有任何疑问,欢迎留言讨论。