範例三
點亮外接的 YGR 三色紅綠燈模組
使用時,會發現三色 LED 模組中綠色發光不是很明顯,要正面看效果較佳
// 範例三:
// 點亮外接的 YGR 三色 LED 模組
// 使用 R-> GPIO27
// 使用 Y-> GPIO14
// 使用 G-> GPIO16
// FB : https://www.facebook.com/mason.chen.1420
int R_PIN = 27;
int Y_PIN = 14;
int G_PIN = 16;
void setup() {
Serial.begin(115200);
pinMode (R_PIN, OUTPUT);
pinMode (Y_PIN, OUTPUT);
pinMode (G_PIN, OUTPUT);
digitalWrite (R_PIN, LOW); // turn off the LED
digitalWrite (Y_PIN, LOW); // turn off the LED
digitalWrite (G_PIN, LOW); // turn off the LED
}
void loop() {
digitalWrite (R_PIN, HIGH);
digitalWrite (Y_PIN, LOW);
digitalWrite (G_PIN, LOW);
delay(1000);
digitalWrite (R_PIN, LOW);
digitalWrite (Y_PIN, HIGH);
digitalWrite (G_PIN, LOW);
delay(1000);
digitalWrite (R_PIN, LOW);
digitalWrite (Y_PIN, LOW);
digitalWrite (G_PIN, HIGH);
delay(1000);
digitalWrite (R_PIN, HIGH);
digitalWrite (Y_PIN, HIGH);
digitalWrite (G_PIN, HIGH);
delay(1000);
digitalWrite (R_PIN, LOW);
digitalWrite (Y_PIN, LOW);
digitalWrite (G_PIN, LOW);
delay(1000);
digitalWrite (R_PIN, HIGH);
digitalWrite (Y_PIN, HIGH);
digitalWrite (G_PIN, HIGH);
delay(1000);
digitalWrite (R_PIN, LOW);
digitalWrite (Y_PIN, LOW);
digitalWrite (G_PIN, LOW);
delay(1000);
}