Raspbian安装wiringPi库及管脚定义

先安装git:

sudo apt-get install git-core

新建一个library的文件夹进入后使用clone命令下载:

git clone git://git.drogon.net/wiringPi

执行build安装:

cd wiringPi

./build

安装完成后执行查看版本号是否安装成功:

git -v

使用GPIO控制接口查看是否有变化:(wPi栏编号)

Raspbian安装wiringPi库及管脚定义_第1张图片

Raspbian安装wiringPi库及管脚定义_第2张图片

将gpio 1设置为输出:

gpio mode 1 out

将gpio 1设置为1(高电压):

gpio write 1 1

读取gpio 1的状态:

gpio read 1

将gpio 1设置为0(低电压):

gpio write 1 0

利用以下代码也可查询配置GPIO情况


import RPi.GPIO as GPIO

import time

strmap={\

GPIO.IN:"GPIO.IN",\

GPIO.OUT:"GPIO.OUT",\

GPIO.SPI:"GPIO.SPI",\

GPIO.I2C:"GPIO.I2C",\

GPIO.HARD_PWM:"GPIO.HARD_PWM",\

GPIO.SERIAL:"GPIO.SERIAL",\

GPIO.UNKNOWN:"GPIO.UNKNOWN"

}

GPIO.setmode(GPIO.BOARD)

for x in range(1,26):

 if x not in [1,2,4,6,9,14,17,20,25]:

   print ("PIN"+str(x)+" :"+strmap[GPIO.gpio_function(x)])

 else:

   print ("PIN"+str(x)+" : POWER")

你可能感兴趣的:(树莓派)