备注:
- 测试时按照代码流程执行无效,先执行 GPIO.cleanup() 之后才能够正常使用。
- 命令行输入 gpio readall 可以显示引脚状态及对应功能和编码。
- GPIO引脚是输入输出引脚,可以输出高低电平
引脚示例:
代码:
// 用Python通过PRI.GPIO命令控制GPIO // 用Python控制GPIO,最便捷的方法就是使用python类库,比如树莓派系统本身集成的RPi.GPIO。 在putty的ssh终端输入命令: // 进入python交互界面 pi@raspberrypi:~ $ python >>> //这是python的提示符。 // 导入python类库RPi.GPIO,命名为别名为GPIO >>> import RPi.GPIO as GPIO // 引入之后,就可以使用 GPIO 模块的函数了。 // 设置BOARD编码方式,基于BCM // 树莓派3 GPIO分为如下的三种编码方式:物理引脚BOARD编码,BCM编码,以及 wiringPi 编码。 >>> GPIO.setmode(GPIO.BCM) // 输出模式 >>> GPIO.setup(18,GPIO.OUT) // GPIO18输出高电平,LED点亮 >>> GPIO.output(18,GPIO.HIGH) // GPIO18输出低电平,LED熄灭 >>> GPIO.output(18,GPIO.LOW) // 用完后进行清理 >>> GPIO.cleanup() // 退出python交互界面 >>> Ctrl+D