任务 1——用 LED 发出求救信号
1、任务内容
实现功能:通过程序控制一盏单色灯点亮的时间,分别控制灯点亮的时间间隔为“三短三长三短”时,表示求救信号成功发出。
2、流程图

3、程序编程
观察摩尔斯电码 S.O.S 的表示形式(“...---...”),其中长短依次重复出现,可以采用上一任务中的循环结构:
4、硬件连接
将 LED 灯与 10 号管脚相连。注意插线时的颜色对应。
5、Q&A
Q:单色灯出现点亮两短三长四短等不符合的规律,怎么办?
A:此时,应明确,硬件接线、板型和端口号均无误;反复检查所写的程序,延时程序块的位置(循环里面还是外面)和时间值。
6、拓展
1、知识点总结
1)单色灯的接线,注意线色对应。
2)程序结构的设计,循环结构,注意循环体执行的次数和条件。
2、相关案例
1)项目一任务2---让LED灯越闪越快。
Last updated
Was this helpful?