ARDUINO UNO - Commom anod RGB LED 3-färg Blink med enkel kod (3 / 3 steg)
Steg 3: Koden
void setup() {
initiera digital pin 5,6,7 och 8 som en utgång.
pinMode (5, OUTPUT);
pinMode (6, OUTPUT);
pinMode (7, OUTPUT);
pinMode (8, OUTPUT);
digitalWrite 5, hög,
digitalWrite (6, hög).
digitalWrite (7, hög).
digitalWrite 8, hög. }
loop funktion kör om och om igen för evigt void loop() {
Här som stift 8 är gemensam anod
När stift 5 och 6 är inställd på hög, ansluten dioderna till
blå och gröna LED är i omvänd partisk skick
Därför kommer endast den röda färgen att ses på RGB LED
digitalWrite 5, hög,
digitalWrite (6, hög).
digitalWrite (7, låg).
digitalWrite 8, hög.
Delay(500);
Här som stift 8 är gemensam anod
När stift 6 och 7 är inställd på hög, ansluten dioderna till
blå och röd LED är i omvänd partisk villkorar därför
endast den gröna färgen kommer att ses på RGB LED
digitalWrite (5, låg).
digitalWrite (6, hög).
digitalWrite (7, hög).
digitalWrite 8, hög.
Delay(500);
Här som stift 8 är gemensam anod
När stift 5 och 7 är inställd på hög, ansluten dioderna till
röd och grön LED är i omvänd partisk skick
Därför kommer endast den blå färgen att ses på RGB LED
digitalWrite 5, hög,
digitalWrite (6, låg).
digitalWrite (7, hög).
digitalWrite 8, hög.
Delay(500);
Ytterligare blandning av färger kan produceras genom att växla på alla 2 färger samtidigt
}