Skip to content
LegoFind

LegoFind

乐高机械组(Technic)、机器人资源分享。

  • Powered Up 教程
  • BOOST 教程
  • 乐高相关网站
  • 机械组套装
  • 教育及机器人套装
  • 机械组资源
  • 留言板
  • Toggle search form

《LEGO BOOST 机器人编程经典教程》中文翻译 第2章:马里奥机器人

Posted on 2021年7月25日2021年11月7日 By 黑猫 《LEGO BOOST 机器人编程经典教程》中文翻译 第2章:马里奥机器人无评论

第一部分 编程基础 | 第2章:马里奥(MARIO)机器人

在本章中,你将拼建一个轮式机器人,并利用乐高BOOST APP对其进行第一次编程。马里奥的样子如下图所示。在后面的章节中,我们还会给马里奥增加各种配件以实现更多的功能。

机器人马里奥
乐高积木零件的长度判断方法

下面是机器人马里奥的拼搭步骤。

乐高 BOOST APP编程界面——创意画布(Creative Canvas)

利用乐高BOOST的编程界面(老外称之为创意画布),可以使用Scratch编程语言来对你的机器人编程,以控制机器人的一举一动。注:本书中使用的乐高BOOST应用程序是1.5版,目前腾讯应用市场中的最新版是1.9.5版,因此可能会存在一些细微的差别。

乐高BOOST应用程序操作说明

通过点击上图5中的扳手图标,可以修改项目的图标和名称等参数,具体见图6。图6中,图标p用来修改项目图标,图标d用来复制项目,图标t用来删除项目,图标c用来设置模块调色板复杂度等级(分为1至3级,级别越高,调色板里显示的模块越多),图标n用来修改项目名称(不能超过11个字符)。

马里奥的第一个程序

点击进度编程界面并加载完成后,你会看到一个空白的画布,同时程序回弹出对话框提醒你打开蓝牙连接你的BOOST集线器。这里按照程序提醒一步一步的执行就可以。

在开始写程序之前,我们先来了解下编程界面。

你可以通过在模块上长按3秒钟来显示模块的名称及功能提示。下面让我们来写第一个程序。

第一步,点击选择黄色的流程模块标签。

第二步,点击并拖动开始模块到画布上,该模块能够触发后续程序执行。

第三步,切换到绿色的电机调色板,选择定时限基底移动转向模块。该模块有一个方向盘图标和一个沙漏图标。电机模块有几个长相类似的图标,所以务必注意选择正确。将模块拖动到画布,当靠近此前的开始模块时,会出现一个灰色区域,我们称之为自动配对区域,当在这个区域内防止模块时,模块会自动配对。

第四步, 定时限基底移动转向模块有三个参数可以设置。最左侧的参数用来设定移动速度,默认值是50,我们可以修改为20以便降低移动速度。点击该数字以便修改其设定值,点击后有数字键盘输入模式和滑杆选择模式。设置该值为20,然后点击任意区域以关闭参数修改界面。

第五步,点击开始模块以启动程序。

第一个程序

程序执行后,机器人会沿直线以20的速度移动1秒钟。你成功了吗?恭喜你,你已经在精彩的机器人编程世界里卖出了第一步。

如果你的程序没有运行成功,仔细检查下你的设备已经与集线器成功连接,并且集线器灯光显示蓝色。关于设备连接的问题,可以到乐高官网下面两个网址查找解决办法。

https://www.lego.com/zh-cn/themes/boost/about
https://www.lego.com/zh-cn/service/help/

如果你的机器人没有沿直线移动,也有可能是你的电池电量偏低。

如果有兴趣,你可以在本章的程序中修改速度值参数,来查看机器人的运动效果。并且你可以尝试将速度值设置为负数,看看会发生什么。在下一章中,我们将通过学习电机模块,通过修改参数让马里奥沿圆形移动。

机器人资源

文章导航

Previous Post: 《LEGO BOOST 机器人编程经典教程》中文翻译 第1章:乐高17101 BOOST机器人套装
Next Post: 《LEGO BOOST 机器人编程经典教程》中文翻译 第3章:了解电机模块

发表回复 取消回复

您的电子邮箱地址不会被公开。 必填项已用*标注

常用网址

Rebrickable
MOC分享网站。
LEGO官网图纸下载
官方图纸下载地址。
BrickLink
零件、人仔、套装买卖。
BrickSet
LEGO数据库网站。
Brothers-Brick
LEGO资讯第一门户。
EuroBricks
全球第一LEGO论坛。
LDraw零件
LDraw零件模型下载。
BrickOwl
零件、人仔、套装买卖。
BrickEconomy
LEGO价格及趋势分析。
Studio
LEGO虚拟拼搭软件。
BrickInsights
LEGO套装评分网站。
MecaBricks
3D在线LEGO拼搭工具。
LEGO官网设备指南
LEGO官方APP汇总。
LDD
LEGO虚拟拼搭软件。
BrickFanatics
LEGO资讯网站。
pyBricks
LEGO Python编程。
  • 乐高图纸 (76)
  • 套装评测 (13)
  • 机器人资源 (33)
  • 机器人资讯 (2)
  • 机械组资源 (28)
  • 机械组资讯 (26)
  1. 黑猫发表在乐高机械组官方套装Studio模型(IO文件)资源分享2023年2月28日

    这种不规则零件零件库里有时候没有,不太好…

  2. 匿名发表在乐高机械组官方套装Studio模型(IO文件)资源分享2023年2月22日

    【42083 – Bugatti Chi…

  3. 黑猫发表在乐高机械组官方套装Studio模型(IO文件)资源分享2023年2月20日

    暂时没什么好办法,具体是哪个有问题,我这…

  4. 匿名发表在乐高机械组官方套装Studio模型(IO文件)资源分享2023年2月16日

    打开之后,有些零件错乱或丢失,怎么办

  5. 黑猫发表在乐高机械组官方套装Studio模型(IO文件)资源分享2022年12月22日

    找到一个lxf格式的,试了下Studio…

Powered Up模块说明

Powered Up 教程一
流程模块
Powered Up 教程二
传感器模块
Powered Up 教程三
电机模块
Powered Up 教程四
自定义控制模块
Powered Up 教程五
声光模块
Powered Up 教程六
数据操作模块

LEGO Boost 模块说明

LEGO Boost教程一
流程模块
LEGO Boost教程二
传感器模块
LEGO Boost教程三
遥控模块模块
LEGO Boost教程四
电机模块
LEGO Boost教程五
声光模块
LEGO Boost教程六
数据操作模块
友情链接  |   DNF资料站   |   Brick4   |   孙老四   |   乐乐镇的故事

Copyright © 2023 LegoFind.

Powered by PressBook WordPress theme