智能创客,中国最大的极客空间,智能平台,免费教学,视频教程,手把手教你创造儿时梦想!

标题: [Arduino入门教程]第七课--程序PWM控制LED亮度[呼吸灯] [打印本页]

作者: znck007    时间: 2014-3-25 16:14
标题: [Arduino入门教程]第七课--程序PWM控制LED亮度[呼吸灯]
前两课我们用按钮,用电位器通过PWM方式调节LED的亮度,今天我们玩个简单的,纯粹用编程的手法来让LED渐明渐暗,如同呼吸一般,所以我们给它起了一个神奇的名字,呼吸灯。

其实本课的电路是这几课中最简单的。俗称最开始的质量最好,最后的偷工减料最严重。。。。。开个玩笑。

试验用元器件列表:


ocrobot mango控制板(Arduino兼容)  一块  
面包板  一块  
面包板专用跳线  一盒  
任意颜色LED  一个  
220欧姆电阻  一个  
USB数据线  一根  

准备好以上元器件,我们就着手设计电路图,如下图



同样的,因为是PWM试验,所以LED的数字接口一定要选用带#号标识的数字口,只有带#号的数字输出口才具有硬件PWM输出功能。

然后我们就依据电路连接图来搭建自己的试验电路,我搭建的电路如下:






好了,下面大家来看程序,这可是今天的主角:
希望大家自己动手调整几个延时参数,让呼吸灯的效果更真实,具有美感

[C] 纯文本查看 复制代码
/*
作者:极客工坊
时间:2012年6月8日
IDE版本号:1.0.1
发布地址:www.geek-workshop.com
作用:通过循环语句控制PWM来达到呼吸灯效果
*/

void setup ()
{
  pinMode(11,OUTPUT);
}

void loop()
{
  for (int a=0; a<=255;a++)                //循环语句,控制PWM亮度的增加
  {
    analogWrite(11,a);
    delay(8);                             //当前亮度级别维持的时间,单位毫秒            
  }
    for (int a=255; a>=0;a--)             //循环语句,控制PWM亮度减小
  {
    analogWrite(11,a);
    delay(8);                             //当前亮度的维持的时间,单位毫秒  
  }
  delay(800);                             //完成一个循环后等待的时间,单位毫秒
}



然后,我们将程序下载到ocrobot mango(Arduino兼容)控制板中,就能看到效果了

作者: chenchunbo    时间: 2015-1-27 14:52
学习了。继续下一课学习。
作者: m35015106    时间: 2015-5-13 15:09
希望大家踊跃发言,我顶先











交友:我是个小女生,21岁,独生子女,还没谈过恋爱,长相较好,反正带出去不会给你丢脸,身高165cm,体重50kg,现在是一家公司的文员。希望找个比我大几岁的男生,不需要你有非常好的条件,但一定要有上进心,会体贴女生,不花心。因为我是第一次恋爱,所以希望找的就是那种能结婚的。如果你是我说的那个他,那就加我微信吧:pndrwx
作者: xufcm    时间: 2015-8-10 13:56
一手货源号出售 各种精品服饰 首饰 鞋袜 护肤等等 全部厂家价 欢迎各位想创业的朋友咨询 微信peizong21  
作者: tswtj    时间: 2015-11-6 09:20
提示: 作者被禁止或删除 内容自动屏蔽
作者: tswtj    时间: 2015-11-22 06:59
提示: 作者被禁止或删除 内容自动屏蔽
作者: fawob    时间: 2016-1-19 15:27
我也想了解了解!!!先顶一个













作者: dpzkm    时间: 2016-2-26 01:29
不错,看看。好帖子是顶出来的,,大家顶起!!
作者: dpzkm    时间: 2016-3-22 01:08
谢谢楼主啦~~~~
作者: oogyf    时间: 2016-3-22 11:46
谢谢您,顶
作者: rujgf    时间: 2016-4-9 01:46

作者: pqwe78787    时间: 2016-4-10 15:31
路过!!!!!!













         欢迎关注本平台,关注送祝福。本平台会定期发送一些民俗、风水、养生、财运、古典文化等相关的的精选文章给大家。本中心带提供算命 四柱八字 命运 婚姻 事业 出行  起名 剖腹产择日 动工动土 开业 搬家 择吉 择日 算日子 选日子 画符咒 阴阳五行 八卦易经 奇门遁甲 趋吉避凶等服务。欢迎关注公众号:道佛传统文化研究中心 ID:daofo2016 关注送祝福呦

作者: 场立誉lm3ahvi    时间: 2016-4-27 06:19
真是好东西呀
作者: fnfbp    时间: 2016-6-12 09:56
我见过的最好的帖子了,谢谢楼主













作者: btqjv    时间: 2016-6-13 09:37
博彩名爵国际娱乐城900868.com
横财富六合玩家群:385445130 引领注册
体育赛事(足彩等) 视讯直播(百 家 乐等) 电子游艺 彩票游戏(六盒彩时时彩等) 手机下注
新增:支付宝入款无需联系客服
优惠活动:名爵国际神秘彩金免费领 开户豪礼送您8888元 ,签到好礼送不停周周都有8888 ,感恩有你 娱乐有好礼 月月有话费 ,不计输赢 终极返点大作战 天天返水高达2.0%无上限,公司入款赠送高达1.0%次次存次次送
作者: 方重明    时间: 2016-10-1 15:44
楼主你太好了












某宝购买 视频教程 素材 软件 xiao视频 等资源  百度网盘免费下载   hao.wpan123.com
作者: 麦麸点点ny    时间: 2016-10-17 01:41
完全支持你,大家都会顶你













作者: 生活积淀uzv    时间: 2016-10-20 06:39
呵呵,加油!













作者: 最终不相认g    时间: 2016-11-5 18:20
不错!值得学习,楼主继续













作者: ry粉丝来啦    时间: 2016-11-8 14:01
不错不错!!

















欢迎光临 智能创客,中国最大的极客空间,智能平台,免费教学,视频教程,手把手教你创造儿时梦想! (http://luntan.znck007.com/) Powered by Discuz! X3.2