|
一、通过python使用树莓派自带的RPi.GPIO库控制
在终端输入命令进入python交互界面:
pi@raspberrypi:~ $ python
导入python类库RPi.GPIO,命名为别名为GPIO
import RPi.GPIO as GPIO
设置BOARD编码方式,基于BCM(GPIO分为如下的三种编码方式:物理引脚BOARD编码,BCM编码,以及 wiringPi 编码)
GPIO.setmode(GPIO.BCM)
输出模式:
GPIO.setup(18,GPIO.OUT)
#GPIO.setup(18,GPIO.OUT,initial=GPIO.HIGH)对引脚初始化
GPIO.output(18,GPIO.HIGH)设置高电平
GPIO.output(18,GPIO.LOW)设置低电平
输入模式:
GPIO.setup(26,GPIO.IN)
state = GPIO.input(26)读取输入引脚电平状态
|
|