跳到主要内容

第一个程序

目标:让 hub 显示笑脸、响一声,再让一个马达转一圈。5 分钟搞定。

本站积木的书写约定

Word Blocks 是拖拽出来的,本站用缩进文本表示积木堆叠,一行一块:

wordblocks
当程序启动时                ← Events 类的黄色帽子积木
显示图案 [笑脸]              ← Light 类
播放蜂鸣声 [60] [0.5]← Sound 类

方括号 [ ] 表示积木上的下拉框或输入框里选/填的值。看到这种代码块,就照着在 App 里找同名积木拼起来。

准备

  1. 一个马达插到 Port A
  2. 新建项目,选 Word Blocks
  3. 确认 hub 已连接。

程序

wordblocks
当程序启动时
显示图案 [笑脸]
播放蜂鸣声 [60] [0.5]
马达 [A] 转动 [顺时针] [1]
关闭所有图案

逐块解释:

积木类别作用
当程序启动时Events程序入口。每个程序至少要有一个帽子积木,下面挂的积木才会执行
显示图案Light在 5x5 灯光矩阵上显示选中的图案
播放蜂鸣声Soundhub 自带扬声器发声(注意:"播放声音"积木是在连接的电脑/平板上放音,hub 脱机时不会响;蜂鸣声才走 hub 本体)
马达 A 转动 1 圈Motors让 Port A 的马达按设定方向转 1 整圈,转完才继续下一块
关闭所有图案Light熄灭灯光矩阵

运行

点击下载并运行。你应该看到:笑脸亮起 → hub 响一声 → 马达转一圈 → 灯灭。

马达没转?

  • 检查马达是否插在 Port A——程序里的端口号必须和实际接线一致。
  • 看 App 的 hub 连接面板,Port A 有没有识别出马达。
  • 线要插到底,松动是最常见的问题。

试一试

  1. [1] 圈 改成 [720] 度,观察区别(2 圈)。
  2. 加一块 Motors 类的 设置马达速度 在转动之前,把速度改成 100%。
  3. 换一个图案,把蜂鸣声的音高 60 改成 72 听听区别。

你学到了

  • 程序 = 帽子积木(何时触发)+ 下面挂的积木序列(做什么)
  • 积木从上到下依次执行,大多数积木做完自己的事才轮到下一块
  • 端口号必须和接线一致

下一课:马达控制,把马达的每种用法讲透。

© 2026 FLL 知识库 · 保留所有权利