10 年级 · 联网设备

LED 信号

制作慢速、快速和双闪信号,解释延时设置,并根据同伴反馈修改一种模式。

本课资料

2 页 · 完整说明、示例与作答区域请见学习资料。

相关作业

  • 作业 2:ESP32 LED 闪烁测试截止:2026 年 9 月 23 日 09:30 · 中国时间

    请按链接资料和 Toddle 中的提交要求完成。

    查看日历中的作业 →

提交平台: Toddle。具体提交内容见上方作业说明。

在线阅读学习资料正文

如需查看图示、视觉示例与完整排版,请打开上方的学习单。

LED 信号

控制时序,制作清晰的双闪

使用可正常工作的 ESP32 和 LED 制作三种灯光模式。与同伴测试双闪,再改进一个时长参数。本任务满分 8 分。

姓名 __________________________ 班级 __________ 日期 ______________

0–10 分钟:从可用程序开始

1. 打开最近成功运行的 LED 程序,保持接线、LED 引脚和已验证的开发板设置。2. 上传并检查 LED 是否按程序响应。3. 保存备份,在名为 G10_LED_Signal_Name 的新程序中操作。

如无法上传,请先询问教师,不要自行更改设置或接线。教师可以安排可用的共用设备,让你测试自己的代码。

10–15 分钟:理解时序

找到开启和关闭 LED 的指令,以及各自后面的 delay。delay 会暂停程序,之后才执行下一条指令。

delay(1000); = 1 秒;delay(500); = 0.5 秒;delay(200); = 0.2 秒

开启后的延时控制亮灯时长;关闭后的延时控制熄灯时长。保留已经有效的开关指令。

预测:如果将两个延时都从 1000 改为 500,闪烁将会…… ________________

15–25 分钟:制作两种闪烁

只更改延时数字,逐个上传版本,观察重复效果。在第 2 页记录结果。进入下一步前,向教师展示或为每个版本录一段短视频。

模式LED 亮LED 灭
慢闪1000 毫秒1000 毫秒
快闪500 毫秒500 毫秒

25–35 分钟:制作双闪

在 loop() 中使用两组“亮 → 等待 → 灭 → 等待”。复制已有序列一次,再按下列顺序设置四个延时。保持 setup() 和 LED 引脚不变。

步骤LED 状态等待
1第一次闪烁:亮200 毫秒
2两次闪烁之间:灭200 毫秒
3第二次闪烁:亮200 毫秒
4下一组之前:灭1500 毫秒

上传后至少观察三次重复,应看到“闪、闪、暂停——闪、闪、暂停”。若不一致,对照以上四步检查代码。

允许使用 AI 辅助。提供可用代码,要求只修改时序。你必须能指出一个亮灯时长和一个熄灯时长,并解释作用。

35–42 分钟:与同伴测试

不要先解释模式,让同伴观察三次重复。询问:“你看到了什么模式?能否清楚看到两次闪烁和一次暂停?”

同伴姓名 ____________________;同伴观察到 __________________

________________________________________________________________________

42–47 分钟:修改一处并复测

根据反馈更改一个延时。如果模式已经清楚,尝试延长暂停,让每组更容易区分。上传后请同伴再次观察。

我将 __________________ 延时从 __________ 毫秒改为 __________ 毫秒

因为 _________________________________________________________________

复测后,同伴观察到 _________________________________________

我的测试记录

版本使用的时长(毫秒)实际结果
慢闪亮 ______ 灭 ______________________________
快闪亮 ______ 灭 ______________________________
最终双闪亮 ____ 灭 ____ 亮 ____ 灭 ____________________________

解释最终代码中的一个亮灯延时和一个熄灯延时,也可以向教师口头说明。

亮灯延时 __________ 表示 _______________________________________________

熄灯延时 __________ 表示 ______________________________________________

如何获得 8 分

每行展示了证据得 1 分,尚未展示得 0 分。教师相加得到满分 8 分的课堂任务分数。

证据得分
慢闪正常:亮 1000 毫秒、灭 1000 毫秒。/ 1
快闪正常:亮 500 毫秒、灭 500 毫秒。/ 1
双闪有两次清晰可辨的闪烁。/ 1
较长暂停分隔各组,模式能够重复。/ 1
正确解释一个亮灯延时和一个熄灯延时。/ 1
记录同伴的一项具体观察。/ 1
修改一个时长,解释与反馈的联系,并复测。/ 1
提交最终代码及演示证据。/ 1
总分/ 8

47–50 分钟:保存并提交

□ 最终程序:G10_LED_Signal_Name,包含 .ino 文件。□ 展示最终模式重复三次的短视频,或教师现场确认的演示。□ 完成的学习单,以及慢闪和快闪的证据。

如共用开发板,提交自己的代码和测试记录。设备出现问题时告知教师,可在可用的共用设备上演示自己的作品。