任务 1——用 LED 发出求救信号

1、任务内容

实现功能:通过程序控制一盏单色灯点亮的时间,分别控制灯点亮的时间间隔为“三短三长三短”时,表示求救信号成功发出。

2、流程图

图 3.2-1

3、程序编程

观察摩尔斯电码 S.O.S 的表示形式(“...---...”),其中长短依次重复出现,可以采用上一任务中的循环结构: 图 3.2-2

4、硬件连接

将 LED 灯与 10 号管脚相连。注意插线时的颜色对应。 图 3.2-3

5、Q&A

Q:单色灯出现点亮两短三长四短等不符合的规律,怎么办?

A:此时,应明确,硬件接线、板型和端口号均无误;反复检查所写的程序,延时程序块的位置(循环里面还是外面)和时间值。

6、拓展

1、知识点总结

1)单色灯的接线,注意线色对应。

2)程序结构的设计,循环结构,注意循环体执行的次数和条件。

2、相关案例

1)项目一任务2---让LED灯越闪越快。

Last updated

Was this helpful?