码迷,mamicode.com
首页 > 其他好文 > 详细

Arduino入门实践(一):LED彩灯之呼吸灯

时间:2020-12-09 12:28:08      阅读:12      评论:0      收藏:0      [点我收藏+]

标签:setup   delay   col   bsp   val   mod   als   pre   red   

 

int redPin = 7;
int greenPin = 9;
int bluePin = 11;

void setup() {
  pinMode(redPin,OUTPUT);
  pinMode(greenPin,OUTPUT);
  pinMode(bluePin,OUTPUT);
}
void breath(int colorValue,int colorPin)
{
  for(int colorValue = 0;colorValue <= 255;colorValue += 5)
  {
    analogWrite(colorPin,colorValue);
    delay(30);
  }
  for(int colorValue = 255;colorValue >= 0;colorValue -= 5)
  {
    analogWrite(colorPin,colorValue);
    delay(30);
  }  
}

void loop()
{
  int redValue,greenValue,blueValue;
  breath(redValue,redPin);
  breath(greenValue,greenPin);
  breath(blueValue,bluePin);
}

  

Arduino入门实践(一):LED彩灯之呼吸灯

标签:setup   delay   col   bsp   val   mod   als   pre   red   

原文地址:https://www.cnblogs.com/zhongllmm/p/14089642.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!