会呼吸的灯
2018-09-086077
AI 快速预览详细
会呼吸的灯是一个通过Arduino控制LED亮度逐渐变化的项目。该项目使用Arduino板、LED灯等简单器材,通过编写程序使LED灯的亮度从0逐渐增加到255,再从255逐渐减少到0,形成类似呼吸的效果。适合初学者和STEM教育场景,能够激发孩子对电子制作的兴趣。
|
会呼吸的灯 奇思妙想:你见过会呼吸的灯吗?它可以渐渐由灭变亮,再渐渐由亮变灭,不断循环,就像人的呼吸一样。你想做一盏这样的灯吗? 器材准备: ![]() ![]() ![]() ![]() 制作过程: 1、连接设备 ![]() 2、编写程序 呼吸灯的亮度要均匀地变化,即“亮度”设置初始值0,LED灯渐渐由灭变亮,就是从0慢慢增大到255,然后LED灯渐渐由亮变灭,从255慢慢减少到0。“亮度”的值每次增加或减少1,一共重复255次。循环体中有两个小循环就可以实现呼吸灯的效果。 ![]() 利用变量和硬件相结合你还能做出哪些有趣的项目? 3、视频链接 https://v.youku.com/v_show/id_XMzgxNjIzNTE5Mg==.html?firsttime=4 程序代码 double _4EAE_5EA6; void setup() { _4EAE_5EA6 = 0; } void loop() { for (int count = 0; count < 255; count++) { analogWrite(2, _4EAE_5EA6); _4EAE_5EA6 = (_4EAE_5EA6+1); delay(5); } for (int count = 0; count < 255; count++) { analogWrite(2, _4EAE_5EA6); _4EAE_5EA6 = (_4EAE_5EA6-1); delay(5); } } |










