任务3:红停,绿行!
发布人:张建辉发布时间:2018-12-07 11:13:32
任务描述:小车看到小绿旗,就走;看到小红旗,就停。
一、颜色传感器
下面的任务我们要用到一种新的传感器:颜色传感器(参见图 9-20)。
颜色传感器模块用于检测颜色。自然界的颜色都可以通过 RGB 三原色构造出来,颜色传感器模块就是利用这个原理,通过采集 RGB 三原色,进行分析,进而判断是什么颜色。
颜色传感器能智能识别出 6 种颜色,在程序中可以表现为不同的返回值,以下就是各种颜色与返回值的对应关系:
二、搭建
下面我们来准备需要的元器件(参见图 9-21)。在基本车的基础上,安装颜色传感器。


颜色传感器安装在控制器的 P1 接口上。当然,还需要做两支小旗子(参见图 9-24)。

三、编程
本章学习了两种新的传感器:光电传感器和颜色传感器。同学们,请发挥你的想象力,利用这两种传感器制作出一些更有趣的作品吧。