PYTHON里面GPIO翻转写法
时间: 2023-12-09 08:27:52 浏览: 104
python中实现字符串翻转的方法
5星 · 资源好评率100%
在Python中控制GPIO的库是RPi.GPIO,翻转GPIO输出的写法如下:
```python
import RPi.GPIO as GPIO
import time
# 设置GPIO模式为BCM编码方式
GPIO.setmode(GPIO.BCM)
# 设定GPIO17为输出口
GPIO.setup(17, GPIO.OUT)
# 翻转GPIO17的输出状态
GPIO.output(17, not GPIO.input(17))
# 延时1秒
time.sleep(1)
# 翻转GPIO17的输出状态
GPIO.output(17, not GPIO.input(17))
# 清理GPIO口
GPIO.cleanup()
```
以上代码中,先将GPIO模式设置为BCM编码方式,然后设定GPIO17为输出口,接着使用`GPIO.output()`函数翻转GPIO17的输出状态,再延时1秒后再次翻转GPIO17的输出状态,最后清理GPIO口。
阅读全文