樹莓派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」

相關文章
相關標籤/搜索