有python调用GPIO库的范例吗?
时间: 2023-02-09 15:37:05 浏览: 120
Python提供了多种访问GPIO的库,其中最常用的是RPi.GPIO库。
下面是一个简单的例子,使用RPi.GPIO库将GPIO17设置为输出模式,并让它闪烁10次。
```python
import RPi.GPIO as GPIO
import time
# 使用BCM编号
GPIO.setmode(GPIO.BCM)
# 设置GPIO17为输出模式
GPIO.setup(17, GPIO.OUT)
for i in range(10):
# 让GPIO17输出高电平
GPIO.output(17, True)
time.sleep(0.5)
# 让GPIO17输出低电平
GPIO.output(17, False)
time.sleep(0.5)
# 清理GPIO
GPIO.cleanup()
```
需要注意的是,使用这个库需要在树莓派上运行,并且需要root权限。
阅读全文