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號數(shù)字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);
}