本帖最后由 Y0UT00 于 2014-10-19 12:37 编辑
1、周末在家实践了下树莓派的GPIO简单操作。
试验视频:http://v.youku.com/v_show/id_XODA2MzgyNzM2.html
2、通过wiringPi在C语言环境下实现了对树莓派几乎所有GPIO口的I/O控制;驱动5个全彩LED灯(5X3=15接口,共阴)。
3、实践验证了:①GPIO的I/O控制;②通过数组定义GPIO口;③树莓派C语言编程下子函数的调用。④全彩LED灯7种颜色的实现。
4、硬件简介
①5个LED灯阴极共地后串联330Ω电阻(限制输出功率,防止LED灯全部点亮时GPIO超负荷短路),接入树莓派GPIN上的GND。
②每个LED灯的R、G、B引脚各串联330Ω电阻后接入树莓派GPIO;对照如下。
灯号 | LED引脚 | | | LED0 | | | | | | | | | | LED1 | | | | | | | | | | LED2 | | | | | | | | | | LED3 | | | | | | | | | | LED4 | | | | | | | | | | 5、程序编写(见附件):程序很简单,但写的比较繁琐,懒得精简了,编写过程中一路复制黏贴,改几个字就好。
附件为.C格式,不是RAR,我用的360压缩,不能把文件压缩为RAR格式,所以直接改后缀了,下载LED5B.RAR后,修改后缀名为LED5B.C即可
|
-
全彩LED
-
-
LED5B.RAR
5.95 KB, 下载次数: 66
下载后更改后缀为.C即可
|