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

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);

}


最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容