LEGO机器人编程课程汇总
- 格式:docx
- 大小:129.33 KB
- 文档页数:4
乐高EV3机器人设计-基础教参16次课乐高 EV3 机器人设计基础教参 16 次课在当今科技飞速发展的时代,机器人技术越来越受到人们的关注和喜爱。
乐高 EV3 机器人作为一款极具创意和教育价值的产品,为广大青少年提供了一个探索科技、发挥创造力的绝佳平台。
本基础教参将通过 16 次课的设计,带领初学者逐步走进乐高 EV3 机器人的精彩世界。
第 1 次课:认识乐高 EV3 机器人套件课程开始,先为学生展示一些乐高 EV3 机器人的精彩作品,激发他们的兴趣和好奇心。
然后,详细介绍乐高EV3 机器人套件的组成部分,包括控制器、传感器、电机、各种积木零件等。
让学生亲手触摸和摆弄这些零件,了解它们的功能和特点。
接着,指导学生进行简单的组装练习,比如搭建一个基础的结构框架,让他们初步感受乐高积木的拼接方式和乐趣。
第 2 次课:编程软件的使用在这节课中,向学生介绍乐高 EV3 机器人的编程软件。
讲解软件的界面布局、功能菜单和操作方法。
通过简单的示例,让学生了解如何创建一个新的程序、添加指令模块、设置参数等。
让学生尝试编写一个简单的程序,比如让电机转动一定的角度,观察实际效果,加深对编程的理解。
第 3 次课:电机的控制深入学习电机的控制。
介绍电机的不同工作模式,如正转、反转、调速等。
通过编程练习,让学生掌握如何精确控制电机的转动方向和速度。
组织学生进行小组竞赛,看哪个小组能设计出最有趣的电机驱动作品。
第 4 次课:传感器的应用(一)触碰传感器引入触碰传感器的学习。
讲解触碰传感器的工作原理和使用方法,通过实际案例,如设计一个碰到障碍物就停止的小车,让学生感受触碰传感器在机器人中的作用。
鼓励学生自己动手创新,利用触碰传感器设计出更多有趣的功能。
第 5 次课:传感器的应用(二)颜色传感器这次课学习颜色传感器。
介绍颜色传感器如何识别颜色,并通过编程实现根据不同颜色执行不同的动作。
可以让学生设计一个能够自动分类不同颜色积木的机器人。
乐高机器人初级课程表 Document serial number【NL89WT-NY98YT-NC8CB-NNUUT-NUT108】
乐高机器人初级课程
适合2-3个学生为一组搭建和编程设计机器人方案。
共431个组件的套装中包括一个NXT可编程的微型电脑,一块可充电的锂电池,三个伺服电机,二个触动传感器,一个光电传感器,一个超声波传感器,一个声音传感器,三个灯以及足够课堂教学所需的乐高积木。
另外还有3根连接RCX传感器或马达的转换线,1根USB导线,以及分类盒和搭建手册等。
关健学习价值:
1.介绍机器人以及机械工程的概念。
2.收集、翻译数据,进行科学调查研究。
3.学习如何在团队工作中解决问题。
9797教育版和8527玩具版的分别:
9797 多了以下超级好用又超值的东西:
1. 多了玩具版没有的,一颗锂电池
2. 比玩具版多一个触觉传感器,所以有二个!!
3. 多了玩具版没有的,三个灯炮
4. 多了一个精美的储存胶箱(没有售卖)
5. 多了三条转接线可转接前一代的传感器及马达,等于是向下兼容!!
8527 较优胜的东西:
乐高机器人中级课程
?
? 乐高机器人高级课程
?。
乐高机器人编程是学的什么
乐高机器人是集合了可编程主机、电动马达、传感器、Lego Technic部分(齿轮、轮轴、横梁、插销)的统称。
那乐高机器人编程究竟学些什么呢?
乐高机器人编程学什么
在课堂上,孩子将学习使用杠杆、齿轮、电机和红外线等多种传感器,学习编程中的各种模块和编程逻辑等。
通过学习,能充分激发孩子的想象力,提升创新天赋,全面提升孩子的逻辑思维、沟通合作、解决问题等能力,挖掘孩子领导众人的潜力。
在接触机器人伊始,孩子们首先要学的,是熟悉乐高各部件组件并了解其作用,以及一些基本的拼搭规则。
老师在孩子们熟练掌握这一点后,可以鼓励孩子们在搭建过程中发挥想象、融入个人创造的元素,而不拘泥于图纸或是现有的范例。
在这一过程,锻炼的是孩子的动手能力和创新能力。
如果说乐高组件是构成了机器人的骨架形态,那么各个传感器则为机器人的重要器官。
在学会了如何构建机器人的形以后,孩子们需要进行对传感器的种类、作用以及安装、连接方式的学习。
这一步的完成,使机器人有了可以行动的可能。
这一学习过程涉及跨学科知识的学习与融会贯通。
乐高的课程体系
3-5岁幼儿园儿童:建议学习大颗粒积木
6-8岁或小学低年级:建议学习小颗粒搭建,课程名称是“动力机械”
小学高年级:建议学习编程机器人,也就是小颗粒积木搭建+编程,课程有两个级别,“wedo”和”EV3”。
L E G O机器人编程课程集团标准化工作小组 #Q8QGGQT-GX8G08Q8-GNQGJ8-MHHGN#LEGO机器人课行走训练2制作机器狗利用“移动转向”模块,让机器狗活动起来史纳菲要开始工作了前一堂课机器狗的造型,完成指定任务,熟练使用“移动转向”模块到达目的地。
帮忙穿越火车轨道路闸,或是小区栅栏门,如图利用“等待”模块,编写触碰按钮后,开门及关门的程序请买票利用颜色传感器搭建检票闸机作品用电机带动十字转门即可。
等待颜色传感器识别到正确的颜色,电机才旋转开门,可加入声音模块,程序块状态灯等模块丰富。
到楼上去作品为无障碍升降梯,轨道完成难度较大,故利用平行四边形实现作品可加入涡轮箱自锁通过端口查看,观察电梯到达指定位置电机旋转了多少角度。
注意角度正负号,代表电机旋转的方向。
测试前注意找到初始位置电机相应字母重置电机角度为0。
两个触动传感器,按1号上楼,2号下楼。
并使用多任务的模式跟踪警犬利用超声波传感器作为狗头,测量前方距离,学习切换模块。
此作品需要急刹车,可制作趴着的机器狗,达到降低重心,提高稳定性的目的。
制作一辆小车也可以,安装好超声波传感器即可。
切换模块为可视为一个条件判断,分成两种情况,满足条件与不满足条件。
如图:超声波传感器测量距离<50cm 为设定的条件,满足条件代表车辆距离目标<50cm,过于接近,所以后退,反之前进,加入循环不断判断与目标之间距离和50cm之间的关系。
跟踪机器狗利用颜色传感器的测量反射光线强度的功能来区分两色,实现沿线(两色交界线)走。
作品为趴着的机器狗或者小车皆可。
要求前方有一颜色传感器,探头对这地面,距离1cm左右,以内为佳。
端口查看测试两种颜色光线强度数据并记录,取平均值,例如:黑白平均值14 86 50即测得强度大于50为白色,反之为黑色。
超级警犬携带武器的机器狗或小车,武器可利用复合杠杆完成。
用一个电机带动活动即可程序为一直向前走巡逻,发现距离比较接近的目标停下,发起攻击,转向离开继续巡逻。
乐高编程课是学什么的
主要课程内容如下:
1、学编程,逻辑思想,创新思维。
机器人编程采用5C1E教学法,借助于专业教具,通过积木搭建出机器人外观,编程实现机器人的功能,将创意变成实物,锻炼学生多方面能力的课程。
2、各种结构的搭配。
3、学习数学、物理。
乐高课程学的不仅仅是搭积木,还有更高级的机器人,教学内容还是很丰富的。
扩展资料
乐高机器人就是一种最简单的编程语言。
编程者不需要自己写代码,只需要将操作界面上的指令方框,拖到主界面上,并且对指令框做一些参数设置就好。
拖拽式编程语言有个局限,没法编写很复杂的程序。
一旦遇到复杂的程序,这种操作就会变的混乱起来。
当孩子学了一段时间后,可以转为更加专业的编程语言。
在乐高机器人的操作中,编程与积木搭建的比例,差不多各占50%。
编程部分,主要用来提升逻辑思维,空间思维。
而机械搭建,则是培养孩子的动手能力,创造力、美感等等。
LEGO机器人编程课程简介LEGO机器人编程课程是一种为年轻学生设计的编程和机器人技术学习课程。
通过用乐高积木构建模型和使用简单的编程软件,学生可以学习如何控制他们的乐高机器人做各种各样的动作,包括行走、旋转和抓取物品等。
这个编程课程可以鼓励年轻学生探索和学习STEM原理的方法,可以帮助他们思考创新方法解决问题,并了解机器人技术和编程概念。
而这种体验也可以让学生更好地在今后的生活和职业中运用他们所学的技能。
LEGO机器人编程课程的主旨是培养孩子们的计算思维能力。
这是非常重要的一种能力,因为它对孩子们未来的学习和工作有着决定性的影响。
课程内容LEGO机器人编程课程包括以下内容:•概念介绍:课程开始时会向学生介绍机器人技术和编程概念,包括传感器、循环和分支等。
•建模:通过使用乐高积木构建和设计模型,学生可以了解构建一个机器人所需的步骤。
•编程:学生将使用可视化编程语言向机器人传达指令,以控制它的不同动作。
这也涉及到使用基本的控制结构,如循环、条件语句等。
•测试和调试:孩子们可以在编程工具中进行调试,并查看机器人的实际表现。
如果机器人没有按照预期执行,孩子们可以学习如何修复和改进代码。
课程目标LEGO机器人编程课程的目的是教导以下技能:•建模和机器人设计:课程将鼓励学生思考如何为机器人设计具体特征和功能。
•编程和计算思维:通过学习如何编写代码,学生可以培养计算思维技能和逻辑思考能力。
•团队合作:学生可以通过创造性和团队合作来解决问题,促进互动和协作。
•创新和解决问题:乐高机器人编程课程将激发学生创造性想象力,并帮助他们独立思考,解决实际问题。
学习经验LEGO机器人编程课程非常适合任何年龄、任何技能水平的学生。
学习这个课程并不需要任何的编程知识。
学生可以在经验丰富的教师的帮助下一步一步地学习,了解如何把编程知识应用到机器人控制上。
在学习这个课程的过程中,学生会得到大量的机会去思考和解决问题。
通过使用乐高积木构建模型,他们可以把想象变成现实。
幼儿园乐高机器人编程教学方案幼儿园乐高机器人编程教学方案一、教学目标1. 培养幼儿的观察能力,培养幼儿对机械构造的认识。
2. 培养幼儿的逻辑思维和问题解决能力。
3. 培养幼儿的合作意识和团队精神。
4. 增加幼儿对科技的兴趣,开拓他们的科学视野。
二、教学内容本编程教学方案以乐高机器人为教学工具,将教学内容分为以下几个阶段:1. 介绍乐高机器人- 结构:幼儿园教师向幼儿介绍乐高机器人的结构,包括传感器、电机和控制器。
并与幼儿一起拆解一台机器人,让幼儿亲自体验。
- 功能:与幼儿一起探索乐高机器人的功能,如前进、转弯、发出声音等,激发幼儿的好奇心。
2. 软件使用介绍- 软件下载:向家长介绍乐高机器人的软件,并提供下载链接。
- 软件界面:幼儿园教师展示软件界面和常用功能,并向幼儿解释每个功能的作用。
3. 编程基础知识讲解- 命令介绍:幼儿园教师向幼儿介绍常用的编程命令,如前进、后退、左转、右转等,并通过图示和实际操作演示命令的使用方法。
- 循环语句:向幼儿讲解循环语句的概念,并通过示例和实际操作演示循环语句的使用方法,如重复前进10步。
- 条件语句:向幼儿讲解条件语句的概念,并通过示例和实际操作演示条件语句的使用方法,如当传感器检测到障碍物时停止运动。
4. 实践编程任务- 任务一:让幼儿利用编程命令使机器人按指定路径行走,并完成一个简单的迷宫。
- 任务二:引导幼儿使用循环语句编程机器人画出指定图形,如正方形、五角星等。
- 任务三:教师组织幼儿分组完成一个小项目,例如编程机器人完成一个足球比赛的模拟。
5. 学习小结和展示- 教师总结:幼儿园教师对本堂课的内容进行总结,并提醒幼儿将所学知识应用到实际生活中。
- 幼儿展示:让幼儿在家庭或班级中展示他们自己编程创作的作品,如用机器人写名字、画画等。
三、教学方法1. 启发探究法:通过提问的方式激发幼儿的思考,引导幼儿主动探索机器人的结构和功能。
2. 示范演示法:教师通过实际操作演示编程的过程,以案例的形式给予幼儿具体指导。
乐高机器人编程教材**简介**这份乐高机器人编程教材旨在向学生介绍乐高机器人的编程基础知识和技能。
通过这份教材,学生将研究如何使用乐高机器人套件和编程软件进行编程,以控制机器人的行为和执行各种任务。
**教材结构**第一章:乐高机器人基础概览在这一章节中,学生将了解乐高机器人套件的组成部分,包括机器人主体、传感器、电机等,并研究如何正确组装和连接它们。
此外,还将介绍乐高编程软件的基本界面和操作方法。
第二章:乐高机器人传感器的使用在第二章中,学生将学会使用乐高机器人套件中的各种传感器,例如触碰传感器、颜色传感器和超声波传感器。
他们将研究如何编程机器人通过这些传感器感知外界的条件,并基于这些条件做出不同的响应。
第三章:乐高机器人的动作控制这一章节将介绍学生如何编程乐高机器人执行各种动作,例如前进、后退、转弯等。
学生将学会使用编程语言控制机器人的电机,以实现不同的动作效果。
第四章:乐高机器人的任务编程在这一章节中,学生将研究如何编写复杂的乐高机器人任务程序。
他们将研究如何使用条件语句、循环语句和传感器数据来控制机器人的行为,并完成一系列具有挑战性的任务。
**教材特点**- 简洁易懂:教材采用简洁明了的语言,避免使用过于复杂的编程概念和术语,使学生更容易理解和掌握编程技能。
- 实践导向:教材结合了理论知识和实际操作,通过丰富的实例和实验,帮助学生将所学知识应用到实际乐高机器人编程中。
- 渐进性研究:教材从简单到复杂,按照学生的研究进程逐步引导,确保学生能够稳步提升编程能力。
**使用说明**该教材适用于初学者和对乐高机器人编程感兴趣的学生。
学生可以根据教材的章节顺序,依次研究并实践每个章节的内容。
同时,学生还可以根据自己的兴趣和需求,选择性地研究和探索教材中的其他内容。
**总结**通过这份乐高机器人编程教材,学生将能够掌握乐高机器人编程的基础知识和技能,培养创造力和解决问题的能力。
希望这份教材能够激发学生对机器人编程的兴趣,并成为他们研究编程的起点。
幼儿园乐高机器人编程教学方案一、教学目标1.了解乐高机器人的基本组成结构和使用方法;2.掌握乐高机器人编程语言;3.能够通过编程实现简单的机器人动作;4.培养幼儿的逻辑思维能力和创新能力。
二、教学内容1.乐高机器人基础知识(1)乐高机器人的基本组成结构;(2)乐高机器人的使用方法。
2.乐高机器人编程语言(1)Scratch编程软件介绍;(2)Scratch入门教学;(3)Scratch与乐高机器人连接。
3.编写程序实现简单的机器人动作(1)掌握程序设计思路;(2)实现小车前进、后退、左右转向等基本动作;(3)自由创意设计小车动作。
4.创新设计比赛比赛分为两个部分,第一部分是团队合作完成任务,第二部分是个人创新设计。
(1)团队合作任务:小车穿越迷宫;(2)个人创新设计:自由发挥,展示想象力和创造力。
三、教学方法1.情境教学法:通过场景模拟,让幼儿在情境中学习和体验。
2.讲授法:讲解乐高机器人的基础知识和编程语言,帮助幼儿理解。
3.实践教学法:通过实际操作乐高机器人和编程软件,让幼儿学以致用。
4.合作学习法:通过团队合作任务,培养幼儿的合作精神和团队意识。
四、教学过程1.引入环节(1)引入乐高机器人的基本组成结构;(2)引入Scratch编程软件。
2.授课内容(1)讲解乐高机器人的使用方法;(2)介绍Scratch编程软件;(3)Scratch入门教学;(4)Scratch与乐高机器人连接;(5)编写程序实现简单的机器人动作。
3.实践操作(1)小车前进、后退、左右转向等基本动作;(2)自由创意设计小车动作。
4.团队合作任务小车穿越迷宫:将幼儿分为若干个小组,每个小组设计一辆小车,在规定时间内完成穿越迷宫任务。
5.个人创新设计自由发挥,展示想象力和创造力。
五、教学评估1.教师观察法:观察幼儿在实践操作中的表现和思维过程。
2.问答法:通过提问,检测幼儿对知识点的掌握情况。
3.小组评价法:每个小组对其他小组的设计进行评价,从而促进团队合作和交流。
文章标题:幼儿园乐高机器人:乐高机器人编程课程设计在幼儿园阶段,引入乐高机器人编程课程对于幼儿的教育有着重要的意义。
乐高机器人编程课程设计需要充分考虑幼儿的认知特点和学习需求,以促进他们的综合发展和创造力培养。
本文将从多个方面深入探讨幼儿园乐高机器人编程课程的设计,帮助读者更全面、深刻地理解这一主题。
一、幼儿园乐高机器人编程课程设计的目标在设计幼儿园乐高机器人编程课程时,首先需要明确课程的教育目标。
这些目标可以包括但不限于:1. 培养幼儿的逻辑思维能力和问题解决能力。
2. 提升幼儿的团队合作意识和沟通能力。
3. 激发幼儿的创造力和想象力,并将其转化为实际操作能力。
4. 帮助幼儿建立对科学和技术的兴趣和自信心。
二、幼儿园乐高机器人编程课程设计的内容针对幼儿园阶段的特点,乐高机器人编程课程的内容设计需要考虑到幼儿的芳龄特点和认知水平,因此可以分为以下几个阶段:1. 认识乐高机器人:通过展示和介绍乐高机器人的基本结构和原理,让幼儿初步认识乐高机器人,并引发他们的好奇心。
2. 基本编程操练:在这个阶段,可以设计一些简单的编程操练,让幼儿通过组装和编程乐高机器人来完成基本的动作,如转弯、停止等。
3. 创意编程实践:鼓励幼儿发挥想象力,设计一些有趣的编程任务,如让机器人跳舞、穿越障碍等,以培养他们的创造力和解决问题的能力。
三、幼儿园乐高机器人编程课程设计的教学方法在教学方法上,可以采取以下策略:1. 游戏化教学:通过游戏化的教学方式,激发幼儿的学习兴趣,让他们在玩中学,提高学习的效果。
2. 情境化教学:将编程任务设置在具体的情境中,让幼儿身临其境地感受编程的乐趣,增加学习的趣味性和吸引力。
3. 合作式学习:鼓励幼儿在小组内展开合作学习,通过共同讨论、合作编程等方式培养他们的团队合作意识和沟通能力。
四、对于幼儿园乐高机器人编程课程的展望通过引入乐高机器人编程课程,可以为幼儿的教育提供更多元化的选择,丰富他们的学习体验。
幼儿园快乐科技小课堂:玩中学-乐高机器人编程教学方案在当今信息化、智能化社会背景下,幼儿教育也面临着越来越多的挑战和机遇。
幼儿园作为孩子们教育的起点,如何在玩中学的方法中让孩子们快乐地接触科技教育,成为了摆在教育者面前的一个重要课题。
幼儿园快乐科技小课堂就是一个很好的尝试。
今天就让我们来探讨一下幼儿园快乐科技小课堂中的乐高机器人编程教学方案。
一、乐高机器人编程概述乐高机器人是一种由乐高公司推出的教育机器人产品,它通过简单的积木拼插及编程控制,让孩子们在游戏中领悟科技,并通过动手实践来提升逻辑思维和动手能力。
乐高机器人编程教学是一种结合了动手能力和逻辑思维的教学方式,也被广泛应用于幼儿园的科技教育中。
二、基于乐高机器人编程的幼儿园教学方案1. 乐高机器人编程教学的特点乐高机器人编程教学注重于孩子们的动手能力和逻辑思维能力的培养,通过游戏的形式让孩子们在玩中学习,在学习中玩耍。
这种教学特点很好地符合了幼儿园孩子的学习特点,让他们能在愉快的氛围中享受科技教育的乐趣。
2. 乐高机器人编程教学的实施步骤在幼儿园中,乐高机器人编程教学的实施步骤大致包括乐高机器人的介绍、基础积木搭建、简单编程控制和实战应用等环节。
通过这些步骤,幼儿们可以逐步领悟科技知识并运用到实际操作中。
3. 乐高机器人编程教学的价值乐高机器人编程教学不仅可以培养幼儿们的动手和逻辑思维能力,更可以激发他们对科技的兴趣,为他们日后的学习打下良好的基础。
这种教学方式也能够增强幼儿们的团队合作意识和解决问题的能力,是一种全方位的教学价值。
三、个人观点和理解在我看来,乐高机器人编程教学方案是一种非常有价值和意义的教育方式。
它不仅可以让幼儿们在玩中学习,更可以引导他们在科技教育中建立自信和兴趣。
而且,乐高机器人因其简单易学的特点,也非常适合于幼儿园这个芳龄段孩子的教育需求。
总结通过对幼儿园快乐科技小课堂中的乐高机器人编程教学方案的深度探讨,我们能够更深入地认识到这种教学方式的重要性和意义。
幼儿园乐高机器人编程课程介绍幼儿园乐高机器人编程课程介绍在当今科技高速发展的时代,培养孩子们的创造力、逻辑思维和解决问题的能力变得尤为重要。
为了满足这一需求,越来越多的幼儿园开始引入乐高机器人编程课程。
这门课程旨在通过习得编程技能和机器人操作经验,帮助幼儿园儿童培养全面发展的能力,并为将来的学习奠定坚实的基础。
1. 乐高机器人编程课程概述乐高机器人编程课程是一种以乐高机器人为主要工具的编程教育课程,旨在教导幼儿园儿童基本的编程概念和技能。
该课程结合了乐高积木的创造性和机器人编程的逻辑思维,通过动手操作和实践来激发儿童的学习兴趣和动力。
学生们将通过构建乐高机器人模型,并使用简单直观的编程语言来控制机器人的行为。
2. 课程目标通过乐高机器人编程课程的学习,幼儿园儿童将能够达到以下几个目标:2.1 培养创造力和想象力:通过自主搭建乐高机器人模型,儿童将学会思考和设计自己的创意作品,培养他们的创造力和想象力。
2.2 开发解决问题的能力:乐高机器人编程课程注重锻炼幼儿园儿童的解决问题的能力。
他们将学习如何分析问题,并利用编程语言来编写机器人的指令,以解决各种实际问题。
2.3 培养团队合作意识:通过小组合作项目,幼儿园儿童将学会与他人合作、分享和交流,培养团队合作意识和互助精神。
2.4 提高逻辑思维能力:乐高机器人编程课程强调逻辑思维的培养。
学生们将学会分析问题、找出解决方案,并将其转化为机器人指令,实现预期的动作。
3. 课程内容幼儿园乐高机器人编程课程通常包括以下几个内容:3.1 机器人构建:课程开始时,学生们将学习基本的乐高机器人模型构建技巧。
他们将跟随指导,拼装出预设模型,如小车、机械手臂等。
3.2 编程基础:在熟悉机器人模型后,学生们将逐步学习编程基础知识,包括算法、逻辑、条件语句和循环等。
他们将使用针对儿童设计的图形化编程语言,如乐高编程软件,通过拖拽积木块来编写程序。
3.3 项目应用:一旦掌握了基础的编程知识和技能,学生们将开始进行一系列的项目应用。
L E G O机器人编程课程汇总 Prepared on 24 November 2020
LEGO机器人课
行走训练2
制作机器狗利用“移动转向”模块,让机器狗活动起来
史纳菲要开始工作了
前一堂课机器狗的造型,完成指定任务,熟练使用“移动转向”模块到达目的地。
帮忙穿越火车轨道
路闸,或是小区栅栏门,如图
利用“等待”模块,编写触碰按钮后,开门及关门的程序
请买票
利用颜色传感器搭建检票闸机
作品用电机带动十字转门即可。
等待颜色传感器识别到正确的颜色,电机才旋转开门,可加入声音模块,程序块状态灯等模块丰富。
到楼上去
作品为无障碍升降梯,轨道完成难度较大,故利用平行四边形实现
作品可加入涡轮箱自锁
通过端口查看,观察电梯到达指定位置电机旋转了多少角度。
注意角度正负号,代表电机旋转的方向。
测试前注意找到初始位置电机相应字母重置电机角度为0。
两个触动传感器,按1号上楼,2号下楼。
并使用多任务的模式
跟踪警犬
利用超声波传感器作为狗头,测量前方距离,学习切换模块。
此作品需要急刹车,可制作趴着的机器狗,达到降低重心,提高稳定性的目的。
制作一辆小车也可以,安装好超声波传感器即可。
切换模块为可视为一个条件判断,分成两种情况,满足条件与不满足条件。
如图:超声波传感器测量距离<50cm 为设定的条件,满足条件代表车辆距离目标<50cm,过于接近,所以后退,反之前进,加入循环不断判断与目标之间距离和50cm之间的关系。
跟踪机器狗
利用颜色传感器的测量反射光线强度的功能来区分两色,实现沿线(两色交界线)走。
作品为趴着的机器狗或者小车皆可。
要求前方有一颜色传感器,探头对这地面,距离1cm左右,以内为佳。
端口查看测试两种颜色光线强度数据并记录,取平均值,例如:
黑白平均值
14 86 50
即测得强度大于50为白色,反之为黑色。
超级警犬
携带武器的机器狗或小车,武器可利用复合杠杆完成。
用一个电机带动活动即可
程序为一直向前走巡逻,发现距离比较接近的目标停下,发起攻击,转向离开继续巡逻。
医生
将EV3直立,以显示屏为机器人脸部,搭建一个机器人,有一处平台,用途为放置卡片,并使其能被颜色传感器探测到(距离1cm)。
最好加装一个触动传感器,卡片放稳后,触碰触动传感器再识别颜色,较为准确。
利用颜色传感器测量不同颜色,发出不同声音。
可以使用声音编辑器自己录制声音。
微型手术机器人
制作为小车状即可,前方有超声波传感器探测前方障碍,有一个单独的电机带动手术刀(一根轴,连杆皆可)。
程序类似超级警犬,但让孩子独立分析完成为最佳。
清洁病房
作品为清洁机器人,原型为市面售卖的扫地机器人。
搭建一辆小车,前方安装超声波传感器探测距离(防止撞墙),可竖直向下安装一个中型电机,带动扫把旋转。
程序上做到前方距离较近转弯即可,但要加入中型电机持续旋转。
(为使转弯顺畅,可接近后先倒退一步再转弯)
智能导盲拐杖
一根带有传感器的导盲拐杖,可用超声波传感器,测量前方是否有障碍,需分析传感器的位置,卫生么在轮子上面接近轮子的地方,以及为什么拐杖会有轮子。
(传感器低,保证台阶、石头可以被发现,轮子可以保证传感器相对平稳,提高探测准确性)
除了声音提醒外,可加入触觉提示,例如震动。
震动是由震动马达产生的,震动马达即为普通马达带动较重的偏心圆,使离心力不平衡。
例如波轮式洗衣机,脱水时,衣物分布不均匀导致滚筒剧烈晃动。
也可加大难度,在不同距离范围内发出不同的声音以及产生不同的震动强度,体现事件紧急性。
在第一次切换模块判断的结果范围内再进行判断,如图<100cm的情况下再判断是否<50cm,小于范围为50以内,不小于范围为50至100之间。