
To je modul z večbarvno LED diodo, ki vsebuje 3 osnovne barve - rdečo, zeleno in modro. Lahko jih vidimo kot ločene LED luči. Po programiranju jih lahko vklopite in izklopite po vrsti ali pa uporabite PWM analogni izhod za mešanje treh barv in ustvarjanje različnih barv.
Specifikacije:
Barve: rdeča, zelena in modra
Svetlost: Visoka
Napetost: 5V
Vhod: Digitalna raven
Diagram povezave:![]()
Vzorčna Koda
int redpin = 10; //select the pin for the red LED
int bluepin =9; // select the pin for the blue LED
int greenpin =11;// select the pin for the green LED
int val;
void setup() {
pinMode(redpin, OUTPUT);
pinMode(bluepin, OUTPUT);
pinMode(greenpin, OUTPUT);
}
void loop()
{for(val=255; val>0; val--)
{analogWrite(11, val);
analogWrite(10, 255-val);
analogWrite(9, 128-val);
delay(1);
}
for(val=0; val<255; val++)
{analogWrite(11, val);
analogWrite(10, 255-val);
analogWrite(9, 128-val);
delay(1);
}
}
Rezultat
Ko ste naložili kodo, boste opazili, da se RGB LED utripa v različnih barvah.![]()