micro:bit V1 / V2 · MakeCode 或 Python
micro:bit 自动夜灯
用光线读数和条件判断控制板载 LED。可以先在模拟器理解逻辑,再用实物观察环境变化。
从基础开始
完成目标
环境变暗时 LED 显示屏点亮,变亮时熄灭。
型号与软件环境
- 官方项目提供 MakeCode、Python 和 HEX 入口;V1、V2 均可使用板载光线读数。
- 使用对应编辑器的原示例。光线阈值是可调整的示例值,不是通用校准标准。
相似产品、旧版硬件或其他软件版本,不代表可以直接使用同一份代码。
材料与设备准备清单
按实际准备情况勾选。零件规格、套件包含项和装配要求见对应来源。
以下为实物路线清单;只使用模拟器时,不需要勾选硬件材料。
必选材料已准备 0 / 3 项
勾选仅用于本页,不会上传;刷新或离开后重置。
必选材料
- × 1
用于下载和 USB 供电,接口按板卡选择。
材料说明来源https://microbit.org/get-started/user-guide/transfer-code-to-the-microbit/
选配材料
设备与工具
- 准备带浏览器的电脑。模拟器可用于理解规则;实物测试还需板卡和 USB 数据线。
实现路线
按顺序进入原教程。这里整理流程,不替代具体接线图和校准说明。
- 1
- 2
- 3
- 4
第一轮运行检查
- 遮暗和照亮时,LED 出现对应变化。
- 改变阈值后,触发条件相应改变。
这个项目不包含
- 这是传感与控制实验,不是室内灯具、精确照度计或家用电器控制器。
- 模拟器成功不代表实物传感器、线缆和供电已经验证。
装配与运行注意
- 按边缘拿取板卡,遵循官方电池与裸板安全说明,不接入市电。
预算中要计入什么
- 板卡或套装、数据线和选配电池分开计入。模拟器路线无需购买硬件。
原项目资料与代码
- 官方夜灯项目与代码公开资料
MakeCode、Python、HEX 入口在原页面;原内容采用 CC BY-SA 4.0。
https://microbit.org/projects/make-it-code-it/nightlight/ - 下载程序到板卡公开资料https://microbit.org/get-started/user-guide/transfer-code-to-the-microbit/
- 供电要求公开资料https://support.microbit.org/support/solutions/articles/19000013982-connecting-a-power-supply-to-the-micro-bit
- 板卡安全说明公开资料https://microbit.org/get-started/user-guide/safety/
资料查阅日期:2026-10-14。本页根据原项目资料整理,RoboFacet 未进行硬件复现。套件内容、价格与软件更新以对应官方说明为准。