十六 行走小车
本课任务
搭建轮式小车,并通过程序控制小车运行。
任务一:完成轮式小车的搭建
搭建轮式小车时,我们要用到的机械部件有直梁、销连接件、导轮、车轮。
直梁上有插孔,在其上可以固定设备;销连接件可以连接梁、板、轮等配件;导轮可以配合主轮移动。
任务一:完成轮式小车的搭建
1.用销连接件将直梁固定在控制器上。
任务一:完成轮式小车的搭建
2.在直梁上插入销连接件,做好连接马达的准备。
任务一:完成轮式小车的搭建
3.将轮子安装在马达上。
任务一:完成轮式小车的搭建
4.将带有轮子的马达通过销连接件固定在直梁上,但我们会发现小车向前倾。
任务一:完成轮式小车的搭建
5.增加导轮保持车体平衡,解决向前倾的问题。
任务一:完成轮式小车的搭建
6.用数据线连接马达和控制器的接口,两个马达分别接于控制器上的Ml、M2端口。
任务二:接下来编写程序,给小车下达运动指令
1.添加马达图标,设置端口与速度。
任务二:接下来编写程序,给小车下达运动指令
2.设置左右马达各运行20秒后停止。
任务三:下载并执行程序
我们会发现小车并没有像预设的那样以50个单位的速度行进20秒,而是在原地打转。解决的方法是进入控制器的“系统测试”程序,进入马达测试界面,选择其中一个马达,点击“切换”,使其转向与另一个不同,这样小车机器人就能以50个单位的速度向前行驶了。
练一练
1.使小车以30个单位的速度在地上打转。
2.使小车以60个单位的速度前行。
想一想
为什么小车前行时总是不能走直线?
小锦囊
足球机器人(P72)