/*-------------------------------
http://shop36269702.taobao.com/
本节教程由华笑电子铺收集整理验证:
献给初学者,如有不合理之处,还望
高手多多指导,共同提高,在此先谢过!
程序说明: 采用3色共阳LED一个,
实现7彩变色LED.
时间:2014-7-1
QQ:2470219948
---------------------------------*/
int redPin = 11;
int greenPin = 10;
int bluePin = 9;
void setup()
{
pinMode(redPin, OUTPUT);
pinMode(greenPin, OUTPUT);
pinMode(bluePin, OUTPUT);
}
void loop()
{
setColor(255, 0, 0); // 红色
delay(1000);
setColor(0, 255, 0); // 绿色
delay(1000);
setColor(0, 0, 255); // 蓝色
delay(1000);
setColor(255, 255, 0); //黄色
delay(1000);
setColor(80, 0, 80); // 紫色
delay(1000);
setColor(0, 255, 255); //青色
delay(1000);
setColor(255, 255, 255); // 白色
delay(1000);
}
void setColor(int red, int green, int blue)
{
analogWrite(redPin, red);
analogWrite(greenPin, green);
analogWrite(bluePin, blue);
}