xiaohe9527 发表于 2017-9-23 17:04:20

用在官方线编程实现经典LED控制(3)逐行扫描

本帖最后由 xiaohe9527 于 2017-9-23 17:04 编辑

一、设想
看着这5*5的LED,感觉还是再玩一些花样,要不然真是对不起这5*5的灯啊
所以想着来一个逐行扫过的亮灯动作,我就叫它“逐步扫描”了

二、效果



三、程序编写



四、感想1.用了双重循环,开始调试程序的时候,在一行灯亮完之后 ,也就第二级循环完成一次之后,没有把X重新置零,导致只能亮一行,不能亮第二行(难为情,好久不玩程序,自己的思维就不严谨了,这么简单的程序也会出错),而且一时半会儿发现不了。
2.发现这个循环比呼吸灯快多了,所以加了暂停100ms,难道是PWM波的产生会占用资源?大神求救。
3.速度快,效果好,流畅,感觉好多了



1973742214 发表于 2017-9-23 18:45:22

我来补充一下sketch_oct30c.ino
这是Arduino官方编程器的跑马灯编程得意

rzyzzxw 发表于 2017-10-5 11:46:22

学习了,真好!

zsc990338 发表于 2017-12-28 16:08:46

很适合作为编程向的教程
页: [1]
查看完整版本: 用在官方线编程实现经典LED控制(3)逐行扫描