MU摄像头模块
功能简介
Petoi 智能视觉传感器可以识别多种物体,内置深度学习算法。 例如,它可以检测色块、球、人体和卡片。 其检测结果可通过UART或I2C接口传输。 MU体积小巧,功耗低,所有算法本地处理,可广泛应用于智能玩具、AI+STEAM课程、创客作品等产品或领域。
软件设置
目前桌面应用程序只支持产品Bittle,软件版本2.0,模式请选择“摄像头”。
您可以使用 Petoi 桌面应用程序中的固件上载完成配置并上传主功能程序。如下图所示:
您也可以使用 Arduino IDE 自由地上传程序和修改代码。
2. 使用最新的 OpenCat 代码完成设置后并上传程序。
如果您已经上传了最新的 OpenCat 程序可以让 Bittle 行走,您只需要删除 OpenCat.ino 中 #define CAMERA 前面的代码注释符号(//), 如上图所示,然后上传程序即可。
如果您不确定,您需要按照标准上传程序流程上传一遍程序以确保一切配置正确,然后再按照上述步骤上传程序。
硬件设置
上传完成后,切换 MU Vision Sensor 上的拨码开关,并使用电线连接到 NyBoard,如下图所示:
注意左右拨码开关位置(左:下上;右:下下),一定要拨到图示位置。
具体使用时将连接摄像头的一端固定在机器人的头部(含在Bittle的嘴中)。
如果摄像头模块程序正确上传,Bittle基本保持蹲坐姿势,您可以在 Arduino IDE 的串口监视器中看到相关打印信息(如下图所示)。 当 MU 视觉传感器识别到目标时,两个 LED 将变为蓝色,Bittle 头部可以追随目标左右摆动。如果未能找到任何目标对象,演示代码将自动在黄色网球和人体之间切换目标。
如果 MU 视觉传感器无法识别目标物体,请先按下MU 视觉传感器上的重置按钮,然后再按下主板上的重置按钮。
更多细节,可以参考技术支持文档。
功能演示视频如下:
Last updated