首页 理论教育 Arduino颜色传感器:识别颜色挥手模块

Arduino颜色传感器:识别颜色挥手模块

时间:2023-06-27 理论教育 版权反馈
【摘要】:在众多的颜色传感器中,有一种名为“颜色识别挥手传感器模块”的器件十分特别,它除了是一款名副其实的颜色传感器以外,还是一个光强传感器,可以分辨RGB三基色的各类组合。该模块采用了APDS-9960传感器,集成了RGB、环境光、近程和手势传感器模块[185]。图5-43颜色识别挥手传感器模块正反面示意图颜色识别挥手传感器模块的接口情况如表5-3所示。本次实验将用到DF_UNO一个,DF_IO传感器扩展板一块,RGB手势识别传感器一个,杜邦线五条。

Arduino颜色传感器:识别颜色挥手模块

颜色传感器可以作为各种开关的触发装置,来帮助人们实现智能控制,在国民经济建设领域有着广阔的应用市场。

在众多的颜色传感器中,有一种名为“颜色识别挥手传感器模块”的器件十分特别,它除了是一款名副其实的颜色传感器以外,还是一个光强传感器,可以分辨RGB三基色的各类组合。

该模块采用了APDS-9960传感器,集成了RGB、环境光、近程和手势传感器模块[185]。I2C接口保证了它的可使用性;近程和手势检测配有红外LED;RGB和环境光检测功能可使其在多种光条件下(通过多种减振材料)检测出光强度。此外,它还集成了UV-IR遮光滤光片,可实现精准的环境光和相关色温检测,确实是一款功能强劲、性能优异的传感器。

技术规格如下:

(1)工作电压:3.3~5 V;

(2)检测距离:100 mm;

(3)引脚接口:I2C接口、中断引脚;

(4)模块尺寸:18.3 mm×16.4 mm。

颜色识别挥手传感器模块正反面情况如图5-43所示。

图5-43 颜色识别挥手传感器模块正反面示意图(www.xing528.com)

颜色识别挥手传感器模块的接口情况如表5-3所示。

表5-3 颜色识别挥手传感器模块接口示意图

下面简单举例,讲授如何使用传感器的手势识别功能,目标就是让传感器检测到手势上下、左右、前后的挥动。

本次实验将用到DF_UNO一个,DF_IO传感器扩展板一块,RGB手势识别传感器一个,杜邦线五条。准备好硬件后,将模块与UNO连接好,具体的接线图如图5-44所示。

图5-44 颜色识别挥手传感器模块和Arduino的接线

实现上述功能的程序如下:

免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。

我要反馈