範例三

點亮外接的 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);

}