梦幻空间之Arduino呼吸灯制作

YY场景:

某日,博主邀请女神去他家吃饭,女神天生就是一种对新鲜事物充满好奇的生物。四处打量一番发现一扇门上面写着;六个大 字:“女神禁止入内”。女神怎么可能被这些吓倒,推门而入,就在那一瞬间,女神惊呆了。“哇哦,好梦幻哦”。博主其实已经知道女神此时心里肯定充满无比 的崇拜.....娃哈哈哈哈,闹钟响了,起床上班去!!!

以上纯属YY。

正文

话说到底女神是看到什么了呢?没错,就是小黑屋里面瞬间亮起来的梦幻呼吸灯。博主今天就带大家伙儿来使用Arduino开发板做一个梦幻的呼吸灯,至于能不能俘获女神的心就得看各位猿自己咯,哈哈哈...

同样的,No pic no JB.先来个图片:

7110d9e0cce293eb376058e6f24c1dc2.jpg - 大小: 960.87 KB - 尺寸: 1260 x 1188 - 点击打开新窗口浏览全图
既然是呼吸灯,没呼吸效果就是白搭,下面就奉上呼吸灯的呼吸效果,一起来看:

图片视频都看过了,咱们就得进入GC环节,实战ing

使用Arduino uno制作呼吸灯可谓是想当的简单,贴上代码:

void setup(){
  pinMode(9,OUTPUT);
  pinMode(6,OUTPUT);
}
void loop(){
  for (int a=0,b=255; a<=255,b>=0;a++,b--)         
  {
    analogWrite(9,a);
    analogWrite(6,b);
    delay(8);                                    
  }
  delay(800);
  for (int a=255,b=0; a>=0,b<=255;a--,b++)           
  {
    analogWrite(9,a);
    analogWrite(6,b);
    delay(10);                             
  }     
  delay(800);  
}

特别注意:

这里做呼吸灯要用到的是pwm脉冲控制,这需要数字接口才行。而且必须是具有pwm功能的数字接口。

那怎么去看有没有pwm输出呢(Arduino UNO板)?

仔细观察数字输出接口会发现,接口上有的标有“~”字样的就是带有pwm输出的数字接口,而这里实验所需要的也就是这种接口。这里我选择了管脚6和9,程序控制两枚LED的交换呼吸效果。

是不是很简单呢?如果喜欢,不妨可以将房间里面的灯做成呼吸灯,来点高科技的元素,也更加充满浪漫梦幻的感觉。哈哈哈

如果您觉得文章有帮助到您,请到 https://www.92ez.com/index.php?action=show&id=23403 进行打赏/捐赠,谢谢!
如果您觉得文章有帮助到您,请 使劲戳这里 进行打赏/捐赠,谢谢!
本文链接:https://www.92ez.com/?action=show&id=4
提示:技术文章有一定的时效性,请先确认是否适用你当前的系统环境。
v_2506718_78015.mp4 (1.32 MB, 下载次数:82, 上传时间:2014-10-06 23:06)

关键词: arduino呼吸灯

上一篇: TP Link WR703N (V1.6) 完整救砖过程
下一篇: Arduino 使用315Mhz无线模块通信并用1602液晶显示

访客评论
目前还没有人评论,您发表点看法?
发表评论

评论内容 (必填):