![Arduino互动设计](https://wfqqreader-1252317822.image.myqcloud.com/cover/204/27741204/b_27741204.jpg)
上QQ阅读APP看本书,新人免费读10天
设备和账号都新为新人
小试牛刀:用实验箱上的LED灯做呼吸灯
水箱中的水母非常漂亮,是因为它们能发出忽明忽暗的光,感觉就像在呼吸一样。下面尝试用实验箱上的9号管脚LED灯做出呼吸的效果。
编程思路
![](https://epubservercos.yuewen.com/B0C18C/15937387804512006/epubprivate/OEBPS/Images/figure_0030_0001.jpg?sign=1738809802-mfj8iZSujLIT0GN3925cGOeCw6YGYKMu-0-fd0b4dc1c05ef1e915dc7261991b1614)
实验箱上LED呼吸灯程序流程图
范例程序
![](https://epubservercos.yuewen.com/B0C18C/15937387804512006/epubprivate/OEBPS/Images/figure_0030_0002.jpg?sign=1738809802-koqRQac5u7TBBs29nVU3x7qUiqevjRki-0-b3e9398270903150648b68d78b9a8414)
实验箱上LED呼吸灯程序
将两个计次循环里的变量参数分别定义为“亮度1”和“亮度2”。第一个计次循环实现LED灯的亮度从0依次递加到255,即逐渐从灭到亮的过程;第二个计次循环实现LED灯的亮度从255依次递减到0,即逐渐从亮到灭的过程。
注意:程序里两个计次循环中的变量名应区别开来,尽管用一个变量名也可以实现,但不符合编程常规,也容易出错。