流行的电子论坛!

电脑杂谈  发布时间:2020-04-24 20:11:42  来源:网络整理

x1carbon都有呼吸灯么_呼吸灯效果_s850t呼吸灯

现在呼吸灯效果,我们使用一种有趣且简单的纯编程方法来使LED像呼吸一样淡入和淡出,因此我们给它起了一个神奇的名字,就是呼吸灯.

测试组件:

一个Arduino呼吸灯效果,一个面包板,一个专用于面包板跳线的盒子,一个任何颜色的LED,一个220欧姆电阻和一根USB数据线.

因为这是PWM测试,所以LED的数字接口必须使用标有#号的数字端口. 只有带有#号的数字输出端口具有硬件PWM输出功能. 下面的示例选择#11口.

呼吸灯的源代码如下:

x1carbon都有呼吸灯么_s850t呼吸灯_呼吸灯效果

无效设置()

{

pinMode(11,OUTPUT);

}

无效循环()

x1carbon都有呼吸灯么_s850t呼吸灯_呼吸灯效果

{

//循环语句来控制PWM亮度的增加

for(int a = 0; a <= 255; a ++)

{

analogWrite(11,a);

s850t呼吸灯_呼吸灯效果_x1carbon都有呼吸灯么

延迟(8); //维持当前亮度级别的时间(以毫秒为单位)

}

//循环语句,控制PWM亮度降低

for(int a = 255; a> = 0; a-)

{

s850t呼吸灯_x1carbon都有呼吸灯么_呼吸灯效果

analogWrite(11,a);

延迟(8); //维持当前亮度的时间(以毫秒为单位)

}

延迟(800); //完成一个周期后要等待的时间(以毫秒为单位)

}

复制代码

简单非常简单的代码就可以实现呼吸灯〜

然后我们将程序下载到Arduino开发板上,我们可以看到效果.


本文来自电脑杂谈,转载请注明本文网址:
https://www.pc-fly.com/a/shouji/article-187525-1.html

    相关阅读
      发表评论  请自觉遵守互联网相关的政策法规,严禁发布、暴力、反动的言论

      热点图片
      拼命载入中...