Arduino 专题学习

通过按钮改变三色LED灯颜色

2019-06-11  本文已影响14人  0101_zhulinna

01将Arduino板的接地引脚连接到面包板的蓝色长竖列,将电源引脚连接到红色长坚列。

02将三色LED插到面包板。

03 仔细观察三色LED,可找到标有负号(-)或GND的引脚,将其连接到插着接地引脚的竖列。

04三色LED上有标着R、G、B的地方,分别表示红、绿、蓝三种颜色。将R连接到Arduino板的11号引脚,将G连接到10号引脚,B连接到9号引脚。

05面包板底端插上按钮和10欧姆电阻,并且连接到长竖列上的两处。

06在上面也一样连接两个按钮。

07 从最下面的按钮开始,依次连接到2-4号数字I/O引脚。

08连接完成后如图所示。

int r = 0, g = 0, b = 0; 

void setup(){

//分别定义这三个引脚为输出引脚

//需要选择支持的引脚

pinMode(2, INPUT); 

pinMode(3, INPUT); 

pinMode(4, INPUT); 

void loop(){ 

if(digitalRead(4) == HIGH){ 

++r;

if(r>255){ 

r = 0; 

}

if(digitalRead(3) == HIGH){ 

++g;

if(g>255){

g = 0;

}

if(digitalRead(2) == HIGH){

++b;

if(b>255){

b = 0; 

}

}

analogWrite(11,r);

analogWrite(10,g);

analogWrite(9,b);

delay(10);

}

上一篇 下一篇

猜你喜欢

热点阅读