2021-2-26 21:43:54 [显示全部楼层]
453浏览
查看: 453|回复: 2

[项目分享] 【麦昆Plus】基于Mind+的无线控制麦昆行车记录仪

[复制链接]
360截图20210210075649751_副本.jpg
一、【项目背景】
        行车记录仪又叫行车记录器,它能够在司机驾驶的过程中客观和精准的记录全程的行驶状态,例如车子前进和后退、减速与加速、转弯变向等参数。能够将采集到的数据实时显示出来,供驾驶者掌握车况。 今天通过掌控板UDP无线控制,实时显示Plus 的车速数值,下面让我们一起来分享作品吧!
微信图片_20210206205746.jpg
二、【设计思路】
1.首先将所有掌控板放在一个无线局域网下,通过UDP通讯协议,每一个掌控板都有对应的IP地址,以掌控板A为服务端组建局域网并发出指令,掌控板B接入局域网接受掌控板A指令;
2.在UDP协议,实现无线手柄掌控板A对麦昆Plus的控制;
3. 麦昆Plus的通过掌控板B实时显示麦昆 Plus 的车速实时数据;
360截图20210206205258014.jpg
三、【认识UDP】
        UDP协议,是User Datagram Protocol的简称, 中文名是用户数据报协议,是OSI(Open System Interconnection,开放式系统互联) 参考模型中一种无连接数据的传输层协议,提供面向事务的简单不可靠信息传送服务。具有两个明显特性:
1.UDP 是无连接的,发送数据之前不需要建立连接,只需要知道接收方的IP地址和端口号就可以发送数据;减少了开销和发送数据之前的时延;
2.UDP的消息传输不可靠的。只负责数据的发送,不关心数据是否送达,没有确认机制,主机收到数据也不会有响应,所以称之为消息不可靠。
360截图20210207144722035.jpg
四、材料清单

1.掌控板X1    链接
2.麦昆PlusX1链接
3.Mind+链接
FgGtzfHx-02vSG5IlY6h4SBB_qp4.jpg
五、【指令学习】
1.认识电机速度指令:读取当前电机运行的速度数值;
360截图20210206211324043.jpg
2.屏幕显示指令:将车速数值显示在掌控板OLED屏幕上;
360截图20210206211901912.jpg
3.UDP广播指令:设置UDP客户端连接服务器的IP地址和端口。
360截图20210206211545008.jpg
六、【动手实践】
(一) 掌控板A无线手柄——UDP服务器端
1.打开Mind+v1.6.4,连接设备COM46;

1.jpg

2.左下角点击扩展添加主控板:掌控板;

2.jpg

3.左下角点击扩展添加网络服务:UDP指令和Wi-Fi;

3.jpg

4.掌控板A无线手柄----服务器程序

4.jpg

上电后,初始wifi参数,显示掌控板A的ip,服务器和客户端端口一致,显示当前plus运动状态.

5.jpg

通过UDP协议,当按下掌控板A端p键时,服务器端发出消息1;

当按下掌控板A端Y键时,服务器端发出消息2;

当按下掌控板A端T键时,服务器端发出消息3;

(二) 掌控板B麦昆Plus——UDP客户端
6.jpg

1.打开Mind+v1.6.4,连接设备COM39;

2_副本.jpg

2.左下角点击扩展添加主控板:掌控板;

7.jpg

3.左下角点击扩展添加扩展板:麦昆Plus;

3_副本.jpg

4.左下角点击扩展添加网络服务:UDP指令和Wi-Fi;

5.掌控板B麦昆Plus——UDP客户端程序

上电后,初始wifi参数,设置服务器端掌控板A的ip,服务器和客户端端口一致,

实时显示当前plus电机运行数值状态.

8.jpg

通过UDP协议,当收到服务器A端发出消息1;客户B端麦昆plus小车前进;

当收到服务器A端发出消息2;客户B端麦昆plus小车前进;

当收到服务器A端发出消息3;客户B端麦昆plus小车停止。

9.jpg

七、【视频回放】







hnyzcj  版主

发表于 2021-2-27 07:14:36

8错
回复

使用道具 举报

rzegkly  版主
 楼主|

发表于 2021-2-27 14:01:38

回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

为本项目制作心愿单
购买心愿单
心愿单 编辑
[[wsData.name]]

硬件清单

  • [[d.name]]
btnicon
我也要做!
点击进入购买页面
上海智位机器人股份有限公司 沪ICP备09038501号-4

© 2013-2021 Comsenz Inc. Powered by Discuz! X3.4 Licensed

mail