当前位置:
首页 >
Arduino笔记-呼吸流水灯
发布时间:2025/3/15
47
豆豆
生活随笔
收集整理的这篇文章主要介绍了
Arduino笔记-呼吸流水灯
小编觉得挺不错的,现在分享给大家,帮大家做个参考.
目录
基本概念
代码及演示
基本概念
首先是Arduino上的基本概念:
带波浪线的引脚有模拟输出的功能,也就是对应
analogWrite
这个函数,这个函数有2个参数,一个参数是引脚号,第二个是一个字节。0是指完全灭,255指完全亮。
这里可以通过这些带波浪线的引脚,完成呼吸灯的效果。
代码及演示
连接图如下:
这里把这几个灯负极接地,正极接6、9、10、11,这些都是带波浪线的引脚,也就是模拟输出的功能。
git图如下:效果不明显,凑合看吧:
源码如下:
void setup(){pinMode(6, OUTPUT);pinMode(9, OUTPUT);pinMode(10, OUTPUT);pinMode(11, OUTPUT); }int level = 0; int ports[4] = {6, 9, 10, 11}; int index = 0;void loop(){analogWrite(ports[index], level);delay(200);++level %= 25;++index %= 4; }
总结
以上是生活随笔为你收集整理的Arduino笔记-呼吸流水灯的全部内容,希望文章能够帮你解决所遇到的问题。
- 上一篇: Web笔记-session及cookie
- 下一篇: OllyDbg笔记-异常忽略相关设置