Modul z RGB LED diodo

thumb

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:

thumb

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.
thumb