Модуль RGB-светодиода (Keyestudio)
Описание
Модуль RGB - светодиода представляет из себя модуль с полноцветным RGB-светодиодом (содержащим три основных цвета - красный, зеленый, синий) и включенными в цепь резисторами. Цвета RGB-светодиода можно использовать как отельно, заменяя три цветных светодиода, так и включая одновременно в различных сочетаниях получать разные цвета.
Технические характеристики
- Основные цвета: красный, зеленый, синий
- Рабочее напряжение: 5 В
Физические размеры
- Модуль (Д х Ш х В): 34 х 20 х 18 мм
Плюсы использования
- Заменяет несколько светодиодов
- Модуль прост в подключении
- Не требуется пайка резисторов (модуль содержит необходимые резисторы)
Минусы использования
- Дороже некоторых аналогов
Примеры подключения и использования
Пример: В примере иллюстрируется подключение модуля к контроллеру, и попеременное включение разных цветов: зеленый, красный, синий. (Примеры тестировались на контроллере Smart UNO)
Что нужно | Кол-во, шт |
---|---|
Контроллер Smart UNO | 1 |
Модуль RGB-светодиода | 1 |
Провода папа-мама | 4 |
Макетная плата мини | 1 |
Скетч для загрузки:
//установка переменных выводов светодиодов const int greenLed = 9; const int redLed = 10; const int blueLed = 11; void setup() { //установка режимов пинов pinMode(greenLed, OUTPUT); pinMode(redLed, OUTPUT); pinMode(blueLed, OUTPUT); } void loop() { //выключить всё digitalWrite(greenLed, HIGH); digitalWrite(redLed, HIGH); digitalWrite(blueLed, HIGH); delay(1000); //зеленый digitalWrite(greenLed, LOW); delay(1000); digitalWrite(greenLed, HIGH); delay(1000); //красный digitalWrite(redLed, LOW); delay(1000); digitalWrite(redLed, HIGH); delay(1000); //синий digitalWrite(blueLed, LOW); delay(1000); digitalWrite(blueLed, HIGH); }