Вернуться на страницу библиотеки модулей

модуль KY-016, которой оснащен RGB светодиодам 5 мм. В отличие от модуля «KY-009 RGB светодиода (SMD)», данный модуль оснащен резисторами и его можно подключать напрямую к Arduino, без дополнительной обвязки. Схема подключения и код аналогичные с модулем KY-009.

int redPin   = 11;
int greenPin =  9;
int bluePin  = 10;

void setColor(int r, int g, int b) {
  analogWrite(redPin,   r);
  analogWrite(greenPin, g);
  analogWrite(bluePin,  b);
}

void setup() {
  pinMode(redPin,   OUTPUT);
  pinMode(greenPin, OUTPUT);
  pinMode(bluePin,  OUTPUT);
}

void loop() {
  for (int i = 0;   i <= 255; i++) { setColor(i, 0, 0); delay(5); }
  for (int i = 255; i >= 0;   i--) { setColor(i, 0, 0); delay(5); }
  for (int i = 0;   i <= 255; i++) { setColor(0, i, 0); delay(5); }
  for (int i = 255; i >= 0;   i--) { setColor(0, i, 0); delay(5); }
  for (int i = 0;   i <= 255; i++) { setColor(0, 0, i); delay(5); }
  for (int i = 255; i >= 0;   i--) { setColor(0, 0, i); delay(5); }
}

Рекомендуемые ссылки:
Arduino RGB LED Module KY-016 (HW-479) — Pinout, Wiring & Code
KY-016 RGB 5mm LED – SensorKit
KY-016 Straight Onto UNO | Arduino Project Hub
Using the 3 Colour LED Module KY-016 with Arduino – Phipps Electronics
ESP32 KY-016 RGB Full Color LED Module Pinout & Datasheet
KY-016 – Модуль RGB светодиода 5 мм. Подключение к Arduino.
Светодиодный модуль RGB KY-016 – RxTx.su

Вернуться на страницу библиотеки модулей