6.3 晴 周二
帅气的仰望小车,这一次用我做的方向盘遥控器来控制它。

目标任务:
用UDP通信方式连接M10和掌控板,编写程序用多功能方向盘遥控器来控制M10仰望小车。
(提示:经过尝试,UDP传输的是文本消息,在程序中要把文本和数字转化,遥控器客户端要向服务器M10不停歇的传输大量的文本消息,M10运算起来有点吃力,所以动作延迟相当大,所以这个方向盘遥控器功能无法全部实现,所以放弃了油门功能,只保留了方向舵机调节,D档单一速度前进,R档单一速度后退,P档,刹车功能。)
曾经,我也体会到UDP没有无线广播高效,但是小信息量的传递UDP也是可以胜任的,这个帖子,记录一下这个感受吧。
UDP在使用时要先开服务器,再开客户端。
(再次说明,小白,不专业,有错误,欢迎指导)

材料清单
- 仰望小车M10版 X1
- 掌控遥控器 X1
步骤1 仰望小车M10版程序
UDP服务器
M10仰望小车:




6.4
又学习了pinpong库的一些知识,舵机和灯带的pinpong库不需单独初始化,行空板的引脚积木传统默认初始化操作,只需行空板中引脚积木插入相应执行器引脚对象中就可。
所以修改了上面的仰望小车程序:

步骤2 掌控遥控器
UDP 客户端



小结:
不断测试,放弃了一些功能,没有了大数据量的发送与接收,没有了大量文本和数字的转换,实现了基本遥控的功能。
评论