Эта страница только для чтения. Вы можете посмотреть исходный текст, но не можете его изменить. Сообщите администратору, если считаете, что это неправильно. ====== Модуль RGB-светодиода (Keyestudio) ====== ===== Описание ===== Модуль RGB - светодиода представляет из себя модуль с полноцветным RGB-светодиодом (содержащим три основных цвета - красный, зеленый, синий) и включенными в цепь резисторами. Цвета RGB-светодиода можно использовать как отельно, заменяя три цветных светодиода, так и включая одновременно в различных сочетаниях получать разные цвета. ==== Технические характеристики ==== * Основные цвета: красный, зеленый, синий * Рабочее напряжение: 5 В ==== Физические размеры ==== * Модуль (Д х Ш х В): 34 х 20 х 18 мм ==== Плюсы использования ==== * Заменяет несколько светодиодов * Модуль прост в подключении * Не требуется пайка резисторов (модуль содержит необходимые резисторы) ==== Минусы использования ==== * Дороже некоторых аналогов ===== Примеры подключения и использования ===== **Пример:** В примере иллюстрируется подключение модуля к контроллеру, и попеременное включение разных цветов: зеленый, красный, синий. (Примеры тестировались на контроллере Smart UNO) ^ Что нужно ^ Кол-во, шт ^ | [[https://smartelements.ru/collection/kontrollery/product/kontroller-smart-uno|Контроллер Smart UNO]] | 1 | | [[https://smartelements.ru/product/modul-rgb-svetodioda-2|Модуль RGB-светодиода]] | 1 | | [[https://smartelements.ru/collection/provoda-i-kabeli/product/nabor-provodov-20-sht-20sm-papa-mama|Провода папа-мама]] | 4 | | [[https://smartelements.ru/collection/raznoe/product/maketnaya-plata-mini|Макетная плата мини]] | 1 | **Схема подключения:** {{ :главная:модули:rgb_module.jpg |}} **Скетч для загрузки:** <file Arduino> //установка переменных выводов светодиодов 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); } </file>