
Модуль RGB-светодиода KY-016 излучает широкий спектр различных цветов, смешивая красный, зеленый и синий свет.
Технические характеристики модуля
Трехцветный модуль KY-016 состоит из небольшой печатной платы размером примерно 15мм x 19мм с установленным 4-контактным разъемом.
На модуле находится RGB-светодиод диаметром 5 мм с общим катодом, который излучает три основных цвета: R — красный цвет, G — зеленый, B — синий. На три входных контакта можно подавать ШИМ-сигналы для смешивания цветов, чтобы получить желаемый.
Три SMD-резистора на 150 Ом (на некоторых модулях 1кОм) подключены последовательно к каждому внутреннему светодиоду для ограничения тока.

Напряжение | 5В |
Тип LED | С общим катодом |
Диаметр LED | 5мм |
Размер печатной платы | 15мм x 19мм |
Схема подключения модуля KY-016 к Arduino UNO
Модуль RGB KY-016 | Плата Arduino |
---|---|
Контакт R | Контакт 11 |
Контакт B | Контакт 10 |
Контакт G | Контакт 9 |
Контакт – | GND |

- Подключите красный контакт модуля (R) к контакту 11 на Arduino.
- Подключите синий контакт модуля (B) к контакту 10 на Arduino.
- Подключите зеленый контакт модуля (G) к контакту 9 на Arduino.
- Подключите общий контакт модуля (-) к контакту GND на Arduino.

Код для подключения KY-016 к Arduino UNO
Следующий скетч для Arduino UNO будет постепенно увеличивать или уменьшать значения ШИМ на красном, зеленом и синем контактах, заставляя светодиод циклически менять разные цвета.
int redpin = 11; // Контакт для красного цвета int bluepin =10; // Контакт для синего цвета int greenpin =9; // Контакт для зеленого цвета 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); } }
Загрузки
Где купить
- Arduino NANO
- Arduino UNO
- Arduino MEGA
- Модуль KY-016
- Наборы датчиков (37 штук и 45 штук)