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

EV3基础-2.直线移动

上课流程

1联系

一个人想要奔跑,先要学会如何行走。同样,机器人若想胜任复杂的工作,首先要能够完成简单任务。本节课将学习如何让机器人直线移动,即用软件为机器人编写直线前进的程序。将程序输人到控制核心中,控制核心便可以控制机器人动起来。

2建构

1.认识大型电机

搭建一个能够移动的机器人至少需要一个大型电机。大型电机是一个强大的智能电机,它有一个内置角度传感器,分辨率为1度,可实现精确控制。

1.png

大型电机为机器人提供动力,通过使用软件中的 “移动转向” 或 “移动槽” 编程模块使机器人进 行移动,两个大型电机可以一起工作也可以单独工作。

轮毅和轮胎结合, 固定在大型电机上构成机器人的主动轮。 这里选用宽而扁平的低轮胎, 增加了与地面接触的面积, 加大了摩擦力,从而提升了机器人的抓地力。

2.png

2.搭建

搭建一个利用一个大型电机移动的机器人。

搭建图:

向学生展示基本搭建规则:

3.png
4.png
5.png

2点固定两根梁,用一个销子连接,可以转动,两个销子连接固定不动,且销子距离越远越结实。让学生尝试,利用两点固定原则,使用1个主机,1个大型电机,搭建搭建一个机器小车。由于学生刚开始这系列课程可能无从下手,老师可带学生搭建参考模型,之后让学生在参考模型上改造。

3.认识EV3

同学们已经搭建好属于自己的机器人了,那么接下来我们就来认识一下我们的EV3主机,看一看如何操作使用它(查看附件EV3中文指南)

 

4.认识编程界面

提问:同学们已经学会了如何操作EV3,那么接下来我们就来认识一下我们的编程软件,看一看编程软件如何操作吧。

6.png

5.认识移动转向模块。

编程模块的类型:

在机器人编程软件中,绿色代表动作类模块,橘色是流程控制类模块,黄色是传感器类模块,红

色是数据操作类模块,蓝色是高级类模块,浅蓝色是自定义类模块。点击绿色的“动作” 类模块,选择其中的“大型电机” ,便出现了一个大型电机模块。(主机分为输入端口和输出端口,其中1 2 3 4为输入端口A B C D为输出端口,输入设备为各种传感器如超声波传感器,颜色传感器,输入设备为各种电机如大型电机,中型电机)

7.png

①:开始运行程序

②:大型电机模式

具体可分为:

1.开启;

2.关闭;

3.开启指定秒数

4.开启指定度数

5.开启指定圈数

③:大型电机开启时功率

④:电机转动圈数

⑤:结束时制动(分为两种模式一种是立即停止,一种是惯性滑行至停止)

⑥:大型电机端口(大型电机可接A B C D任意端口,程序默认D口)

 

你可以在此模块中选择你所需的驱动方式。例如,你可以让小车根据电机转动的秒数前进,或者 可以通过电机转动的角度控制小车前进的距离。

电机功率及方向

功率输入接受介于(-100—100)之间的数字正数和负数功率使大型电机以不同方向转动,如下图所示。

8.png

可以使用反转电机模块更改电机的正常旋转方向。如果反转了电机方向,则正和负功率级别的效

果会与上面显示的效果相反。

  1. 编写直线移动的程序。

9.png

以50的功率前进5秒

3反思

想一想调整功率的大小会对小车有什么影响,尝试调整到什么功率移动的最快,什么功率移动的最慢吧。

 

4延续

刚刚我们尝试了让小车前进了,那么现在我们来尝试一下让小车先前进5秒然后再后退5秒。

利用我们身边的乐高零件来使自己的车辆更加与众不同吧

5 交流(课程总结)

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

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

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

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

今天是我们机器人基础的第二次课,我们在课堂中学习了如何操作编程软件,利用编程软件让自己的小车动了起来,传然后学生们都完成了任务目标。期间,学生们还自己探索了不同功率会对小车有什么影响。

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

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

评论1

  1. 教案可以更新了
    彭于晏 2023-11-14 1 回复
显示验证码
没有账号?注册  忘记密码?

社交账号快速登录