树莓派的GPIO扩展功能非常强大,它使一切变得了可能。
本人初学树莓派,如有写的不对的地方,欢迎指出,非常感谢。
Python使用RPi库来实现控制GPIO。
Rpi库可以使用pip安装,具体步骤请百度。
这是一张GPIO编码表。
GPIO.setmode 这个函数用来设置模式。
例如:GPIO.setmode(GPIO.BCM) 指定BCM 编码方式。
GPIO.setup 这个函数用于设置引脚模式。
第一个参数为引脚号,第二个参数是模式。
常用模式有:
GPIO.OUT
GPIO.IN
GPIO.output 这个函数用于输出。
第一个参数是引脚号,第二个参数是”电平值”
电平值有:
GPIO.LOW 低电平
GPIO.HIGH 高电平
GPIO.input 这个函数用于读取引脚的电平状态
第一参数是 引脚号
执行的时候还必须要加上 管理员权限。
sudo python ……