【二哈识图人工智能视觉传感器】2:二哈视觉传感器与上位机串口通信实验
[复制链接]
趁今天周末调试一下二哈传感器与串口助手利用CH340进行通信的试验,在实验中发现波特率只能设置到9600才可以通信成功,吧串口助手端和二哈板卡端都设置成115200就通信不上这个问题目前还不清楚是哪里的原因后续待寻找问题,本次试验使用波特率9600就可以完成。
先通过一个USB转串口的模块吧二哈传感器和串口助手连接上这里用的是CH340模块。(TX和RX不能接反不然通信不上)
这里遇到的问题就是二哈传感器设置好串口115200的波特率和上位机通信不上,换成9600的波特率就可以,后续在寻找这个问题的解决办法。
上面两张图片是官方提供的通信手册里的内容,通过串口助手发送 55 AA 11 00 2C 3C 这个指令给二哈传感器。当二哈传感器接收到串口助手发送的指令后返回 55 AA 11 00 2E 3E这个指令,表示此次握手成功可以进行数据通信了。官方提供了很完善的串口协议和指令,通过手册可以快速上手进行数据通信使用。
利用串口助手给识别到的ID修改名字。首先使用人脸识别模式设置一个已学习的ID1人脸图像,然后利用串口发送数据给二哈传感器后,识别到的ID1名字就变成了TEST:ID1。识别的人脸图形物体都可以用通过人为给他设定需要的名字。
通过此次试验简单调通了二哈传感器和串口助手的通信过程,为以后利用单片机和二哈传感器通信打下基础,通信协议还有很多功能需要慢慢验证和调试。协议内容也需要进一步加深研究,这款二哈视觉传感器只有掌握了通信功能就基本可以玩出一些小项目了,后续我将二哈视觉传感器放到一款智能小车上,实现利用二哈视觉传感器控制小车跟随和避障等实验。
|