第一范文网 - 专业文章范例文档资料分享平台

乐高机电组合实训指导

来源:用户分享 时间:2025/5/18 1:10:55 本文由loading 分享 下载这篇文档手机版
说明:文章内容仅供预览,部分内容可能不全,需要完整文档或者需要复制内容,请下载word后使用。下载word有问题请添加微信号:xxxxxxx或QQ:xxxxxx 处理(尽可能给您提供完整文档),感谢您的支持与谅解。

第12 步:

改变时间等待模块(图标2)的等待时间,重复第4 步到第11 步。不断重复,直至把下面的表格填满。 第13 步:

作一个“距离—时间”关系图。

注意:你可以选择任意长短的时间间隔。数据的数量也由你来决定。然而,你取的数据数量越多,你的图就越精确。你最好选用比较特别的时间间隔,而不是随意地取一个小车前进的时间。 图像:

测试二声光控制停车

测试目标:

设计一个能用触动传感器和光电传感器刹车的乐高小车。

有触感的NXT 小车 有光感的NXT 小车

第一部分——触感:

制作步骤: 第1 步:

做一个双马达的NXT 小车。

(搭建参考NXT 搭建参考部分C) 第2 步:

将一个马达与输出端B 连接,另一个与输出端C 连接 第3 步:

将触动传感器连接在输入端口1 上

程序步骤:

第1 步:启动NXT—G 程序,新建一个程序,命名为 StopPart1。(详细情况见前面的部分) 第2 步:根据下图,在命令工具栏中选择图标,新建一个3 图标的NXT 程序。从第三步起,我们将开始编辑这些图标,直至完成最终设计——刹车1。 动作模块在命令工具栏的最顶层。

触动等待图标和“走一段距离”活动中的时间等待图标在命令工具栏是同一个模块中的。 动作图标

触动等待图标和“走一段距离”活动中的时间等待图标在命令工具栏是同一个模块中的。 第3 步:设计程序模块,使小车前进,当触感被按下时停车。 设计刹车——第一部分

这个例子中,要使一个双马达乐高小车前进(图标1),等到触感被按下(图标2),停车(图标3)

动作、等待、动作如下图:

第4 步:将NXT 工具箱中那根长电缆一头接在你的NXT 上,另一头接在电脑的USB 端口上。 第5 步:按下选择键(橙色)启动NXT。

第6 步:找到下载控制区(在NXT 编程区域的右下方),点击 下载 键。 第7 步:

“正在下载到NXT……”窗口会弹出。下载完毕后,该窗口会自动消失,NXT 会叫一声。 第8 步:

按4 次NXT 上的选择键(橙色),启动你的程序StopPart1

第二部分——光电控制

搭建步骤:

第1 步:做一个双马达的NXT 小车。

同上

第2 步:将一个马达与输出端B 连接,另一个与输出端C 连接 第3 步:将光传感器连接在输入端口2 上

程序步骤:

第1 步:启动NXT—G 软件,新建一个程序,命名为 StopPart。

第2 步:根据下图,在命令工具栏中选择图标,新建一由3 个图标的NXT 程序。从第三步起,我们将开始编辑这些图标,直至完成最终设计——刹车2。

等待光图标和“走一段距离”活动中的时间等待图标在命令工具栏是同一个模块中的。 第3 步:设计程序模块,使小车前进,当光强变暗时停车。 “根据命令停止”程序范例:

这个例子中,要使一个双马达乐高小车前进(图标1),等到光强变暗时(图标2),停车(图标3)

注意:光感(图标2)强度界限的设置可以是从35 到任意的一个值,这要根据你工作环境的明暗。

第4 步:

将NXT 工具箱中那根长电缆一头接在你的NXT 上,另一头接在电脑的USB 端口上。 第5 步:

按下选择键(橙色)启动NXT 第6 步:

找到下载控制区(在NXT 工作区域的右下方),点击 下载 键 第7 步:

“正在下载到NXT……”窗口会弹出。下载完毕后,该窗口会自动消失,NXT 会叫一声。 第8 步:

按4 次NXT 上的选择键(橙色),启动你的程序StopPart2。

在停止要求中——第二部分,你需要编辑你的NXT,使其在NXT 光感传感器探测到较暗处时停下来。

你可能需要调整程序的光线级别来适应教室的亮度。

这些步骤将会教你怎样使数据显示在NXT 上。在下面的例子中,一个光感传感器连接在NXT 的端口1上。以下步骤同样适用于其它的NXT 传感器。 步骤1:

按下选择键(橙色按钮),打开NXT。 步骤2:

按动左建和右键(灰色的三角形按钮),选中View 选项。选中View 后,按下选择键进入此项。 步骤3:

在所示的传感器的值的目录中,按动左键和右键选中“Ambient Light”项。一旦选中此项,立即按下 选择键。 步骤4:

在新目录中,选中你的NXT 传感器所连接的端口,按下选择键。此例中,光感传感器连接在端口1 上。 注意:

NXT 不会自动区分不同型号的传感器。NXT 将会读取在这一步骤中任何连接在所选端口的传感器的值 步骤5:

被读取的传感器的值将会被显示在你的NXT 的LDC 屏上。返回的值取决于与你的NXT 连接的传感器。

在此例中,四周光亮程度以百分比形式表示,即NXT 光感传感器所探测到的光的最大数值。

注意:

NXT 不能显示所示值来自于具体的哪一类型的传感器。

按NXT 上的返回键(深灰色按钮),便能停止显示传感器值以及随时停止运行程序。 器材:

NXT 小车、测量带、带子(颜色明显区别于地板)、手电或者光源

测试三速度

测试目的:

利用光传感器和循环程序结构设计一辆能沿着黑线走的乐高小车。 具体项目:

在房间的地板上用黑色的带子围一个方框。有一个缺口,你的机器人能够探测到这个盒子有缺口的那一边,并从方框里面逃出来。

搭建步骤:

第1 步:做一个拥有双马达和一个光传感器的NXT 小车。 (搭建参考NXT 搭建参考部分B)

第2 步:将一个马达与输出端口B 连接,另一个与输出端口C 连接。 第3 步:将光传感器与输入端2 相连接。

程序步骤:

第1 步:启动 NXT-G 程序,新建一个程序,命名为 VelRaptor。(详细情况见前面的部分) 第2 步:根据下图,在命令工具栏中选择模块,新建一个有 5 个图标的 NXT 程序。从第三步起,我 们将开始编辑这些图标,直至完成最终设计——速度。 第3 步:

速度程序需要用循环模块使所有(或者部分)的程序反复运行。循环图标在命令工具栏的倒数第二个。

循环模块不同于先前讨论过的那些模块。

用循环模块时,我们要把程序放在循环图标灰黄相间的竖条之间。 环模块会根据添加在里面的模块而自动改变它的长度,如下图所示

循环模块中的模块会照常运行。当运行完循环模块中最后一个模块时,该程序会回到循环模块中的 第一个模块,再运行一次。 第4 步:设置程序图标,使小车能够前进。当小车探测到“墙”时,会先退后,自行换个方向, 然后再前进。

简单的“速度”程序范例: 这个程序需要小车前进(图标 2),直至探测到黑暗(图标 3)。小车笔直地退后一小段距离(图标 4),然后向右转(图标 5)。这段程序不断重复,直到前方没有用黑色带子围成的“墙”。 注意:程序中最后的那个动作模块(模块 5),也可以是左传。这个设置是让你的小车在下一次前 进前,先转一个方向。否则,你的小车只会不停地驶向同一面墙。 第5 步: 把程序下载到 NXT 上(详见前面的程序) 第6 步: 运行程序,看看你的小车是否能够逃出包围。

搜索更多关于: 乐高机电组合实训指导 的文档
乐高机电组合实训指导.doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印
本文链接:https://www.diyifanwen.net/c1qpv0104sq8wrp7230mk0mq5e7eb5x017y1_5.html(转载请注明文章来源)
热门推荐
Copyright © 2012-2023 第一范文网 版权所有 免责声明 | 联系我们
声明 :本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。
客服QQ:xxxxxx 邮箱:xxxxxx@qq.com
渝ICP备2023013149号
Top