回到首页 返回首页
回到顶部 回到顶部
返回上一页 返回上一页

第八课:我的超级战车 简单

头像 志学 2024.05.25 78 0

第八课:我的超级战车

一、情景引入

小麦的知识越来越丰富,它想去更多更远的地方游历一番。能不能设计一款既能行驶,又可以通过远程控制的车?这辆车遇到危险敌害还能进行攻击,将敌害赶走。哈哈,这简直就是一款超级战车嘛!这个想法太令小麦兴奋了。为此小麦可费了不少心思,查阅资料,走访技术高手。接下来咱们看看小麦的这款超级战车是怎样生成的吧。

二、进阶学习

学习任务一   

超级战车的设计

1.功能的设计

根据设计需求,小麦决定用掌控板与扩展板结合来控制超级战车,实现所需功能:通过两个电机来驱动车轮控制战车自如行走;通过一个舵机来控制战车的武器能够进行攻击和防御;通过物联网系统,用手机小程序向战车发送控制信号和接收战车返回的信号,可以实现近距离或者远距离的控制战车;在战车上可以实现一些内容的屏幕显示、灯光照明和发出声音预警等功能。外形可以设计预留扩展孔槽等,实现后期扩展添加新的部件。

2.外观的设计

主体外形的设计制作。如图8-1,8-2

image.png

8-1

image.png          

 8-2

3.编写程序设计

image.png平台注册,在工作间页面添加新的设备。获得Iot_id(用户)、Iot_pwd(密码)和topic_0(设备号), 等待编程时填入MQTT初始化参数对应的位置。在电脑端和手机小程序里都可以实现添加新的设备,需要服务器刷新才能在两处同时出现。在手机小程序里可以设置自定义消息模板如图8-3

image.png 

                   

8-3

可以点击按钮发送已经设置好的消息指令,也可以随时手动输入消息内容进行发送。

根据需要首先要完成信号的搜索和连接,与服务器后台连接成功后的信息提示等编程内容。图8-4

  image.png  

8-4

接下来根据需要编写对超级战车的控制程序。图8-5,8-6,8-7

  image.png    

8-5

  image.png     

8-6

  image.png   

8-7

将小程序和编写的程序设置好之后,就完成了手机小程序对超级战车的远程控制了。

温馨提示:关于TT电机、舵机的控制,要在实际运行中调节好正反转,程序内容要以实际的情况为准。

4.连接线路设计。如图8-8

image.png

8-8

学习任务二

准备材料安装调试

1. 作品的硬件清单如下:

(1)掌控板板1块

(2) 掌控板扩展板1块

(3)TT电机及连线两组

(4)舵机1个

(5)牛眼轮一个

(6) 3毫米椴木板组装零件一套

(7)3毫米*30螺栓及螺母6个

(8)3毫米*12螺栓及螺母6个

(9)2.3毫米螺钉2个

 

2. 超级战车的组装

在下盖板上安装电池盒、TT电机、扩展板和挡板等。图8-9

image.png

8-9

安装牛眼轮、上盖板、舵机和固定板、轮子、武器组装结构,并将武器和舵机相连接。图8-10

image.png

8-10

安装战车的上盖组合,并完成。图8-11

image.png

8-11

3.调整测试超级战车发现问题及时调整。

 

三、总结与收获

(一)学习目标:

1.掌握控制超级战车的代码命令模块,和来自那个模块组,手机小程序的设置。

2.熟悉超级战车的组装方法。

3.理解物联网控制编程的编程过程和一般思路

(二)想法和收获

小麦总结要点是:物联网编程控制的实现是需要第三方平台的支持的。超级战车的组装技术可不简单,稍有马虎就会在今后运行时出现“事故”,不但要连接正确,还要不能出现松动,一定要用心呀!

学习手册:

image.png

 

四、知识拓展

1.继续开发超级战车的其它功能。

2.对超级战车的外观添加颜色等装饰。

 

 

评论

user-avatar