====== LED / RGB LED vezérlés ====== {{ :wiki:arduino:ky009.png?100|KY-009 RGB LED SMD modul}} ===== KY-009 RGB LED SMD modul ===== A modul a klasszikus RGB színösszetétel használatával a piros, zöld és kék színek keverésével állítja össze a színét. Az elsődleges színek mennyiségét [[hu:comm:start#pwm|PWM]] segítségével állítjuk be. A KY-009 RGB színes LED SMD modul 5050 SMD LED-ből áll, a kiégés megelőzésére korlátozó ellenállásokkal ellátva. * Üzemi feszültség: 5V DC (maximum) * * piros: 1,8..2,4V DC * * zöld: 2,8..3,6V DC * * kék: 2,8..3,6V DC * Áram: 20..30 mA * Üzemi hőmérséklet: -25 °C .. 85 °C ===== KY-009 vezetékezés ===== {{:wiki:arduino:ky009_wiring.png?400|KY-009 vezetékezés}} * R: 180Ω ellenállás, Pin 9 * G: 110Ω ellenállás, Pin 10 * B: 110Ω ellenállás, Pin 11 * GND: GND ===== Példaprogram ===== int greenpin = 9;// zöld LED int bluepin =10; // kék LED int redpin = 11; // piros LED int val; void setup() { pinMode(redpin, OUTPUT); pinMode(bluepin, OUTPUT); pinMode(greenpin, OUTPUT); Serial.begin(9600); } void loop() { for(val = 255; val > 0; val--) { analogWrite(redpin, val); // PWM / piros analogWrite(bluepin, 255 - val); // PWM / kék analogWrite(greenpin, 128 - val); // PWM / zöld Serial.println(val); // aktuális érték a monitorra delay(1); } for(val = 0; val < 255; val++) { analogWrite(redpin, val); analogWrite(bluepin, 255 - val); analogWrite(greenpin, 128 - val); Serial.println(val); delay(1); } } ===== Forrás ===== http://arduinomodules.info/ky-009-rgb-full-color-led-smd-module/