树莓派RaspberryPi的RPi.GPIO使用指南

Python操做树莓派GPIO的必要准备

sudo apt-get install python-setuptools
sudo easy_install -U distribute
sudo apt-get install python-dev
sudo easy_install RPi.GPIO

树莓派GPIO定义图

PRi.GPIO的使用示例

1
2
3
4
5
6
7
8
9
10
11
12
13
importRPi.GPIO
importtime
RPi.GPIO.setmode(RPi.GPIO.BOARD) #GPIO.BOARD GPIO.BCM分别表示IO口的标号方式
RPi.GPIO.setup(12,RPi.GPIO.OUT)
RPi.GPIO.setup(11,RPi.GPIO.IN)
RPi.GPIO.output(12,GPIO.HIGH)
 
whileTrue:
    ifRPi.GPIO.input(11):
        RPi.GPIO.output(12,GPIO.LOW)
    else:
        RPi.GPIO.output(12,GPIO.HIGH)
    time.sleep(1)

 

另增长一个PIP安装及I2C应用的 python

今天教你们在树莓派上如何安装python和python的GPIO库!简单4步就完成,方便你们使用树莓派的GPIO
1.安装python 工具

$ sudo apt-get install python-dev spa

1

2.执行更新 code

$ sudo easy_install -U distribute ip

3.安装python-pip ci

$ sudo apt-get install python-pip

2
4.安装python的GPIO库 get

$ sudo pip install rpi.gpio

3

5.安装I2C库和工具 input

$sudo apt-get install python-smbus
$sudo apt-get install i2c-tools it

当链接上I2C设备后,能够经过如下命令查看 pip

$sudo i2cdetect -y -a 0

新512M版本的请使用,如下命令

$sudo i2cdetect -y -a 1

上图能够看到“77”就是检测到了I2C设备,地址是“77”

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~““

安装I2C模块方法
1.添加i2c模块
sudo nano /etc/modules
而后添加如下两行内容
i2c-bcm2708
i2c-dev

2.安装i2c工具,查看i2c设备
sudo apt-get install i2c-tools python-smbus

3.执行命令查看i2c设备 sudo i2cdetect -y -a 0 注意若是是512M版本请吧“0”换成“1”

相关文章
相关标签/搜索