RGB超声波传感器是一款将RGB灯珠和超声波测距模块集成在一起的全新模块。它只需要一个GPIO即可操作超声波收发,另一个GPIO用来调节彩灯颜色。在超声波探头测距的同时,左右探头可以发出7彩炫彩灯光。
之前采用的硬件版本如下:
使用电线连接到 NyBoard,如下图所示:
之前采用的硬件版本如下:
具体使用时,将超声波传感器固定到Nybble的眼部。
目前只支持产品Nybble,软件版本2.0,模式可选择“超声波”或“随机_超声波”。
您可以使用 Petoi 桌面应用程序中的固件上载完成配置并上传主功能程序。如下图所示:
您也可以使用 Arduino IDE 自由地上传程序和修改代码。
请使用最新的 OpenCat 代码完成设置后并上传程序,如下图所示:
如果你已经上传了最新的 OpenCat 程序可以让 Nybble 行走,你只需要删除 OpenCat.ino 中 #define ULTRASONIC
前面的代码注释符号(//), 如上图所示,然后上传程序即可。
如果您不确定,您需要按照标准上传程序流程上传一遍程序以确保一切配置正确,然后再按照上述步骤上传程序。
如果超声波模块程序正确上传,您可以在 Arduino IDE 的串口监视器中看到相关打印信息,如下图所示:
超声波模块程序实现功能:根据超声波模块实时监测到的不同距离,超声波模块内部探头亮不同颜色的灯光,Nybble同时会做出不同的动作反应。
功能演示视频如下: