The KY-016 Full Color RGB LED emits a wide range of different colors by mixing red, green and blue light. Compatible with many popular microcontrollers like Arduino, Raspberry Pi and ESP32.
KY-016 SPECIFICATIONS
This module consists of a 5mm RGB LED, 3 150Ω limiting resistors to prevent burnout and 4 male header pins. Adjusting the PWM signal on each color pin will result on different colors.
CONNECTION DIAGRAM
Connect the module red pin (R) to pin 11 on the Arduino. Blue (B) to pin 10, green (G) to pin 9 and ground (-) to GND.
KY-016 | Arduino |
R | Pin 11 |
B | Pin 10 |
G | Pin 9 |
– | GND |
KY-016 ARDUINO CODE
The following Arduino sketch will gradually increase/decrease the PWM values on the red, green and blue pins causing the LED to cycle through various colors.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 |
int redpin = 11; // select the pin for the red LED int bluepin =10; // select the pin for the blue LED int greenpin =9; // select the pin for the green 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(11, val); analogWrite(10, 255 - val); analogWrite(9, 128 - val); Serial.println(val, DEC); delay(5); } for(val = 0; val < 255; val++) { analogWrite(11, val); analogWrite(10, 255 - val); analogWrite(9, 128 - val); Serial.println(val, DEC); delay(5); } } |
DOWNLOAD
https://arduinomodules.info/download/ky-016-rgb-full-color-led-module-zip-file/
https://arduinomodules.info/ky-016-rgb-full-color-led-module/
Reviews
There are no reviews yet.