模擬紅綠燈測試,紅燈亮3秒、綠燈亮5秒、橘燈亮1秒。範例檔:「2.RGB_bling.ino」。
接線:GND接地線,R(紅燈)接15、Y(黃燈)接16、G(綠燈)接17。使用4條母對母線。
342920120_9199078206831657_754651439403368299_n.mp4
// RGB閃爍範例
void setup() {
pinMode(15,OUTPUT); // 紅R
pinMode(16,OUTPUT); // 黃Y
pinMode(17,OUTPUT); // 綠G
}
void loop() {
digitalWrite(17,HIGH);
delay(5000); // 開綠燈,顯示5秒
digitalWrite(17,LOW);
digitalWrite(16,HIGH);
delay(1000); // 開黃燈,顯示1秒
digitalWrite(16,LOW);
digitalWrite(15,HIGH);
delay(3000); // 開紅燈,顯示1秒
digitalWrite(15,LOW); //關紅燈
}
註:有時候重新燒錄程式到電路板後,會無法正常執行,此時只要重新上電或是按「Reset」鍵重開機即可。