乐高EV3与二哈的小结合
2020-04-066684
AI 快速预览详细
本文介绍了如何将二哈摄像头与乐高EV3结合,通过串口协议和IIC通信实现数据传输。首先,通过发送0x21命令请求所有块数据,然后解析返回的数据。此外,还需要编写EV3-G模块来实现转接板与EV3之间的通信。这种结合为STEM教育提供了更多可能性,让学生能够在机器人社团或科创比赛中展示自己的创意作品。
|
一直以来都是用乐高EV3教学的,但是EV3没有摄像头,于是最近在寻找好用人工智能摄像头!找到二哈时看到了串口开发协议后就认准了二哈是我的猎物了。话不多说,说干就干!3月30号买的模块,中间耽误了五天,今天开始看通信协议,给乐高EV3编写上位机,自己写转接板代码,调试二哈就这样三不齐发的撸起来。 和二哈就是串口,按照git上的协议发数据,接受数据,解析数据就OK了! [mw_shl_code=c,false]/* COMMAND_REQUEST_BLOCKS (0x21): Request all blocks from HUSKYLENS. Header Header 2 Address Data Length Command Checksum 0x55 0xAA 0x11 0x00 0x21 0x31 */ void Send_COMMAND_REQUEST_BLOCKS(void) { u8 Templen=0; Sendbuf[0]=0x55; Sendbuf[1]=0xAA; Sendbuf[2]=0x11; Sendbuf[3]=0x00; Sendbuf[4]=0x21; Sendbuf[5]=0x31; for(Templen=0;Templen<6;Templen++) { Send_Data_To_UART0(Sendbuf[Templen]); } }[/mw_shl_code] 转接板和EV3通信是IIC协议,EV3也要自己编写EV3-G模块的。 ![]() ![]() 用颜色调教1,2,3,4等数字。 总之这个二哈还是很好的,集成的很多功能给EV3辅助了。 |






