您的位置:首页 > 产品设计 > UI/UE

arduino rgb 3色灯

2015-06-26 12:13 471 查看
大家好,今天我们来点亮一个3色灯,简称rgb,实验时,将红色灯接到arduino的11脚,绿色灯接到10脚,蓝色灯接到9脚。

red:彩灯的红色部分

green:彩灯的绿色部分

blue:彩灯的蓝色部分

int redPin = 11;
int greenPin = 10;

int bluePin = 9;

void setup() {

pinMode(redPin, OUTPUT);

pinMode(greenPin, OUTPUT);

pinMode(bluePin, OUTPUT);

}

void loop() {

setColor(0, 255, 255);

delay(1000);

setColor(0, 235, 235);

delay(1000);

setColor(0, 215, 215);

delay(1000);

setColor(0, 255, 0);

delay(1000);

setColor(0, 0, 255);

delay(1000);

setColor(0, 0, 235);

delay(1000);

setColor(80, 0, 80);

delay(1000);

}

void setColor(int red, int green, int blue) {

analogWrite(redPin,red);

analogWrite(greenPin,green);

analogWrite(bluePin,blue);

}

上传此代码后,rgb彩灯会每秒变一个颜色,神奇吧?
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: