树莓派识色图形化编程案例二则

文/山东省招远第一中学牟晓东

常规的颜色传感器内置有红、绿、蓝三基色传感元器件,在滤色器的作用下从可视光的区域中进行颜色数据的获取,输出RGB数值。如果将颜色传感器接入树莓派进行“识色”,然后在古德微机器人网站进行“积木”式图形化编程,可以非常方便地开发出一些比较有趣、实用的创客作品模块,比如看卡识色的“变色龙”灯带和视觉障碍者的“红绿灯语音提醒器”。

一、看卡识色的“变色龙”灯带

1.功能实现

根据颜色传感器获取到不同卡片(或其它物体)的颜色信息,分解出对应的RGB数值,作为灯带60颗灯珠的发光三基色,相当于“复制”卡片的颜色再“粘贴”到每一颗灯珠上,实现“变色龙”灯带的显示效果。

2.实验器材及连接

实验器材包括树莓派3B+和古德微扩展板各一块,GY-33TCS颜色传感器(带遮光筒)一个,可编程wsx灯带一条,公对母异色杜邦线四根,各种颜色卡片若干。

首先将灯带插入扩展板的18号引脚,注意三根线的标注要与扩展板一一对应;接着,将四根杜邦线一端连接颜色传感器(VCC、GND、SCL和SDA端),另一端连接至扩展板IIC接口(VCC、GND、CLK和DATA端);最后,给树莓派通电,启动操作系统(如图1)。

3.进行图形化编程

访问古德微机器人网站(

转载请注明:http://www.abuoumao.com/hykh/2196.html

网站简介| 发布优势| 服务条款| 隐私保护| 广告合作| 网站地图| 版权申明

当前时间: 冀ICP备19029570号-7