通過按鈕改變?nèi)獿ED燈顏色

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

}


最后編輯于
?著作權歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務。

相關閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容