我有三辆用乐高积木搭建仰望小车,其中最漂亮的那个还上过杂志。在三年前的那个春节,我用仰望小车写过一系列的帖子,所以这它承载了我一段美好的回忆。
现在,它将被我拆了,前面转向部分+上帖中的小车变身为仰望小车M10版。
为了方便点击屏幕,做成这种极简的敞篷版,还好,看久了还能看。
目标任务:
1、尝试运用M10扩展板的舵机接口。
2、M10启动热点,做UDP服务器,接受K10发来的消息,执行相应动作。
3、K10连接M10热点,做UDP客户端,定制语音命令,语音识别并向M10发送指定消息。
K10的语音识别太好用了。
材料清单
- M10 X1
- M10扩展板 X1
- 乐高电机 X2
- 乐高舵机 X1
- 乐高积木 X
- K10+电池 X1
步骤1 搭建仰望小车M10版
没有搭建图,因为拆了仰望乐动掌控版的转向部分,所以后面的搭建还顺利。

因为M10扩展板兼容乐高孔距,所以可以做出很规整的小车,没有用胶枪,没有用扎带,全都是乐高积木。
左边的电机M1,右边的电机M2。
舵机P0。
每次都看这个图接线,写程序也要用。
步骤2 舵机测试
还是第一次用M10扩展板的舵机,先测试一下。


舵机运行了,所以,可以开始下一步了。
步骤3 K10语音控制仰望小车
M10和K10间用UDP通信。

注意,设置相同的端口。
在本实验中,仰望小车上的M10做服务器,它要开启热点,让遥控器K10接入,两者形成一个局域网。
我的M10开启热点后,IP地址和热点名称密码如下:


先写M10的程序,它做UDP服务器:

“扩展”中选择“用户库”:
- 直接加复制链接,gitee:https://gitee.com/chenqi1233/ext-socket


程序

开机图片

附件
K10遥控器,UDP客户端:


程序

测试通过,使用时要服务器先开机运行程序,客户端再上电运行。
小结:
所预设的目标均完成。
UDP用起来有点顺手了。

附件
评论