欢迎访问 生活随笔!

生活随笔

当前位置: 首页 >

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笔记-呼吸流水灯的全部内容,希望文章能够帮你解决所遇到的问题。

如果觉得生活随笔网站内容还不错,欢迎将生活随笔推荐给好友。