TA的每日心情 | 难过 2017-3-30 09:58 |
---|
签到天数: 53 天 连续签到: 1 天 [LV.5]常住居民I
|
本帖最后由 树莓派当上传机 于 2015-5-12 20:40 编辑
拿到树莓派扩展接口也有几天了,期间小编也催了我几次,只是最近确实黑忙,没时间交心得
今天终于有点闲功夫,写一下
起始这个操作很简单,就是通过树莓派的GPIO口,控制高电平或者低电平,来实现发光二极管的打开或者关闭。
连线:
用一根杜邦线接面包板和GPIO25接口,另外一根杜邦线接GND和面包板,在面包板接了3个发光二极管。
软件操作:
首先进入root权限模式,将GPIO25引脚的操作接口从内核空间暴露到用户空间:
- pi@raspberrypi ~ $ su
- Password:
- root@raspberrypi:/home/pi# echo 25 > /sys/class/gpio/export
[color=rgb(49, 132, 219) !important]复制代码
在以下地址产生了一个gpio25的目录,并产生了所需的控制文件
- root@raspberrypi:/home/pi# cd /sys/class/gpio/gpio25
- root@raspberrypi:/sys/class/gpio/gpio25# ls
- active_low direction edge power subsystem uevent value
[color=rgb(49, 132, 219) !important]复制代码
将GPIO25设置为输出
- root@raspberrypi:/sys/class/gpio/gpio25# echo out > direction
[color=rgb(49, 132, 219) !important]复制代码
将GPIO25 置高
- root@raspberrypi:/sys/class/gpio/gpio25# echo 1 > value
[color=rgb(49, 132, 219) !important]复制代码
将GPIO25 置低
- root@raspberrypi:/sys/class/gpio/gpio25# echo 0 > value
[color=rgb(49, 132, 219) !important]复制代码
效果展示:
心得:
这次的扩展板实在太适合使用了。以前为了找第25个GPIO口,必须针对排针一个个的数。。。
现在直接有标志哪个是第25个GPIO口,大大提高了效率。
再次感谢爱板网提供的这次试用机会~~~
|
|