极客工坊

 找回密码
 注册

QQ登录

只需一步,快速开始

123
返回列表 发新帖
楼主: 迷你强

Arduino入门教程--第七课--程序PWM控制LED亮度[呼吸灯]

[复制链接]
发表于 2015-7-1 19:31:59 | 显示全部楼层
真心不错ff
回复 支持 反对

使用道具 举报

发表于 2015-7-1 19:35:42 | 显示全部楼层
回复 支持 反对

使用道具 举报

发表于 2015-7-4 19:46:11 | 显示全部楼层
tomylver 发表于 2015-7-1 19:31
真心不错ff

共阳三基色LED
回复 支持 反对

使用道具 举报

发表于 2015-8-17 11:40:52 | 显示全部楼层
呼吸灯,接好LED,挺好玩。拜读各位高手作品,初入菜鸟需要消化。请问心跳是呼吸的3-5倍,将亮度上升,最亮,亮度下降,加一瞬间灯灭,这样共有4次灯灭。不就可以是呼吸心跳灯了吗,用4个设值循环可以吗?如果加一压力感应,和呼吸进出气感应,不是一个简易心肺监护仪吗。加一小屏显示数据。
回复 支持 反对

使用道具 举报

发表于 2015-8-18 10:16:29 | 显示全部楼层
改了一下呼吸灯,加入心跳。LED 显示挺好,程序请指正。
void setup ()
{ pinMode(11,OUTPUT);}
void loop()
{for (int a=0; a<=130;a++)
  {analogWrite(11,a);delay(8); }
  {analogWrite(11,0);delay(800); }
  for (int a=130; a<=255;a++)
  {analogWrite(11,a);delay(8); }
  {analogWrite(11,0);delay(800); }
    for (int a=255; a>=130;a--)
  {analogWrite(11,a);delay(8); }
   {analogWrite(11,0);delay(800); }
  for (int a=130; a>=0;a--)
  {analogWrite(11,a);delay(8); }
  delay(800); }
回复 支持 反对

使用道具 举报

发表于 2015-11-23 15:33:28 | 显示全部楼层
e.......
回复 支持 反对

使用道具 举报

发表于 2016-1-7 15:48:50 | 显示全部楼层
arduino_ykk 发表于 2013-4-27 23:19
我的实现内容:

int n = 0; // n 从 1 至 255,控制led亮度

你好,我刚看了你的程序,有一处不是很明白
为什么if语句下面不用{}的,而是直接写“i=-i”,
这样写不会不符合if条件而直接读取“i=-i”吗?
新手求赐教
回复 支持 反对

使用道具 举报

发表于 2016-5-9 17:18:07 | 显示全部楼层
学习学习想学习
回复 支持 反对

使用道具 举报

发表于 2016-5-9 17:18:20 | 显示全部楼层
很给力啊啊
回复 支持 反对

使用道具 举报

发表于 2016-10-3 23:32:53 | 显示全部楼层
a为什么要定义两次???
回复 支持 反对

使用道具 举报

发表于 2017-6-4 18:31:03 | 显示全部楼层
继续学习中,感谢分享。
回复 支持 反对

使用道具 举报

发表于 2017-6-7 18:06:06 | 显示全部楼层
初学者学习
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则 需要先绑定手机号

Archiver|联系我们|极客工坊

GMT+8, 2024-4-20 20:08 , Processed in 0.042239 second(s), 24 queries .

Powered by Discuz! X3.4 Licensed

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表