Mr.ss带你学习机器人从入门到高手(机器人)
两天前,我刚刚发送了一篇基础文章,更适合一年级和二年级的学生。今天,我们发送了一门适合三年级以上学生的课程,并在未来每周发送一份双线文件。乐高机器人之所以被称为机器人,是因为它有一套特殊的智能设备,可以与我们之前介绍的设备结合起来组装成机器设备。首先,让我们介绍一下乐高机器人的大脑-EV3
在上图中,我们可以看到乐高最新的机器人主机EV3。它是一台微型计算机,可以从计算机下载编制的程序来控制机器人运动并执行任务。它的前面是一个屏幕,可以显示图形图像、程序名称等,屏幕下面有一个五边形按钮,是退出按钮,然后向下,是五个按钮,中间的深色圆形块是确认按钮,用来确认选项,上下左右四个按钮;屏幕上端(上图右侧)是四个大数据接口(ABCD)用于连接机器人行动部分(电机)的数据线是输出端口,旁边有一个PC接口,用于连接计算机下程序。前端和下端还有四个大数据端口(1234),用于连接各种传感器和接收传感器接收的外部信息。
EV3启动后是这样的:
上图中的黄色部分是蓝牙连接标志,红色部分是EV3名称,蓝色部分是电量,下面有四个图标栏,从左到右依次是:
第一个是程序页面,都是已经下载和运行的程序。
二是文件夹页,都是下载存储的程序项目。
第三个是数据收集页面,用于编程或收集电机和传感器的数据。
第四个是为控制器参数设置页面。
介绍完主机后,我们来介绍一下电机
上图左侧为大型电机,右侧为中型电机。它们可以向前旋转(绿色箭头)或向后旋转(与绿色箭头相反)。它们都是机器人的动作部分。只要你的机器人想主动,你就需要使用上述电机中的一个或两个。
接下来,让我们介绍乐高机器人使用的传感器
上图中的四种设备是颜色传感器、超声波传感器、陀螺仪传感器和触摸传感器,所有电机和传感器都在主机ABCD后面、用于连接数据线(上图中的黑线)的12348个端口相同。让我们来看看每个传感器的功能:
颜色传感器:
1、判断颜色;2、测量反射光强度;3.、测量环境光强度;以后介绍我们的具体课程;
超声传感器:测量物体与传感器之间的距离(0-255cm);
陀螺仪:传感器能感知机器人的旋转度和速度;
触摸传感器:感知是否按压传感器
众所周知,机器人需要程序才能主动。接下来,让我们介绍乐高编程软件——
LEGOMindstormsev3
这是我们EV3编程软件的主界面,点击红圈中的“ 可以添加新程序,如下图所示
屏幕上的绿色三角形模块称为启动模块,所有程序必须连接到模块后才能运行。屏幕下方有六个模块栏:绿色、橙色、黄色、红色、绿色和蓝色,
绿色是动作栏,里面的七个模块可以控制机器人的各种动作,从左到右依次是中型电机(控制中型电机)、大型电机(控制大型电机)、移动转向(同时控制两个电机实现转向)、移动槽(两个电机可分别控制)、显示(可以在屏幕上显示)、声音(播放声音)、程序块状态灯(控制按键灯的颜色和开关)。
橙色是过程控制
流程控制栏
第一个是界面上的开始模块,第二个是等待模块(时间或条件),第三个是循环(循环内部程序重复执行),第四个是切换(类似于铁路扳道器两个分支有程序,满足上半部分的切换条件,不符合下半部分),最后一个是循环中断(中断循环名称与循环中断相同)
当我们需要编辑传感器测量数据时,黄色传感器栏中有各种传感器模块。
用于数据编辑的红色数据操作,如函数操作、复杂的逻辑思维
高级模块栏,有蓝牙连接、信息传输等各种高级操作模块;
最后,我的模块栏是我们自己创建的模块。让我们稍后谈谈如何创建它。非常感谢。欢迎告诉我你想知道什么。我会为你回答的。
常见问题FAQ
- UU学院资源教程能否直接商用?
- 本站所有资源版权均属于原作者所有,这里所提供资源均只能用于参考学习用,请勿直接商用。若由于商用引起版权纠纷,一切责任均由使用者承担。更多说明请参考 VIP介绍。
- 提示下载完但解压或打开不了?
- 付款了无法下载怎么办?
- 链接地址失效怎么办?