所有分类
  • 所有分类
  • 乐高

EV3基础14.遥控小车

上课流程

1联系

发讨论: 前面已经搭过几次小车,都是编入程序自动完成任务,那能不能设计搭建一个用手柄控制的遥控小车?      我们用数据线将手柄跟小车连接,代替无线遥控。

引入:遥控器上有什么:按钮。那用我们的材料首先想到的是用什么作为遥控按钮,而且能将信息传递到控制器?    触动传感器。

2建构

  1. 作品搭建:

搭建图:

结构分析:之前已经搭建过双马达小车,搭建美观、牢固即可;手柄主要把触动传感器搭在自己舒适的位置,方便操作。

结构搭建:小车 + 遥控手柄

提示:小车:两个马达连接、与控制器连接要牢固。

1.jpg
2.jpg

遥控手柄:利用连杆等零件随意搭建,只要搭建牢固、触动传感器放在自己舒适的位置即可。

3.jpg
4.jpg

2.程序编写

要求:触动传感器控制小车,一个触动传感器控制一个马达。触动传感器控制分两种状态:按压、松开。为了方便我们操作,编写时可以松开触动传感器小车前行,按压就后退。 因为两个触动传感器分别单独控制一个马达,所以如果转弯就可以一个按压,一个松开。同时按压,则是后退,同时松开,则为前进。

编程讲解:左边的触动传感器控制左边的马达,右边的触动传感器控制右边的马达,两个程序互相不影响,这种两个或多个程序单独操作时对其他程序不影响的结构叫做程序的并列。写程序时让学生先写一边的程序,这样就不会太乱,让学生更容易接受理解、融会贯通。注意触动传感器的3种状态的应用,不同的状态控制不同命令,所以一定要给学生讲明白、透彻3种状态。最好让学生自己试验一下各个状态的用法,加深记忆。

编程注意:两边的参数一定要一致才能完成前进、后退、转弯,相当于把移动槽两个马达B+C达分开,用触动传感器分别控制两个马达。因此只有两边马达的速度一样时才能完成前进、后退。

编程示例:

3反思

1.除了应用并列程序的方式,还可以应用什么模块达到同样的效果

(切换模块)

4延续

遥控小车能够前进、后退、转弯,但是不能停下来,怎样才能灵活控制想走就走、想停就停呢?利用这堂课学到的知识设计一下,控制小车能够自如的前进、后退、转弯、停止,而程序相互不影响。

5 交流(课程总结)

  1. 交流环节分为三个部分

1、孩子间的互相交流:教师引导学生在课堂上展示介绍自己的作品,最后让所有的学生拿着自己的作品一起合影。

2、学生和家长的交流:下课前5分钟让学生把自己的家长请到教室里,然后依次拿着自己的作品站到前面跟家长介绍自己的作品,教师在必要时稍稍进行提示,比如你搭建的是什么?你是怎么搭建的呢?学到了什么知识呢?有什么特别的需要跟爸爸妈妈讲么?

3、教师和家长的交流:教师需要将这节课的学习内容清楚地给家长们讲解,让家长知道自己孩子的学习进度。以下话述可供参考。

今天是我们机器人基础的第十四次课,我们在课堂中我们首先搭建了一个小车,然后利用之前学习的编程技术,传感器技术编写出符合任务要求的程序,最后学生们都完成了任务目标。期间,学生们还给自己探索了如何让小车进退自如

微信上的给予家长的课后分享,大体思路可以按照这个思路。

 

原文链接:https://www.legocode.cn/454.html,转载请注明出处~~~
15
广告位招租

评论0

显示验证码
没有账号?注册  忘记密码?

社交账号快速登录