Подключение RGB светодиода к Ардуино. Схема подключения светодиодной RGB-ленты

Светящиеся только красным - R , зеленым - G , синим - B или белым - CW цветом, как правило, подключаются непосредственно к источнику постоянного тока напряжением 12 В или 24 В. R G B светодиодную ленту, как и монохромные, тоже можно подключить к блоку питания постоянного тока, соединив выводы R , G и B между собой.

Но в таком случае будет упущена возможность реализации цветовых эффектов освещения, ради которых лента и была создана. Поэтому при установке цветных светодиодных лент, в разрыв цепи между блоком питания и лентой обычно устанавливают электронный контроллер. Он позволяет в автоматическом режиме изменять цвет и яркость свечения ленты в динамическом режиме по заданной с пульта дистанционного управления программе.

На фотографии изображена электрическая схема подключения R G B светодиодной ленты к сети 220 В. Блок питания (адаптер) преобразует переменное напряжение 220 В в напряжение постоянного тока 12 В, которое по двум проводам с соблюдением полярности подается на R G B контроллер. К контроллеру посредством четырех проводов в соответствии с маркировкой подключается светодиодная лента. Для удобства монтажа и ремонта светодиодного освещения узлы между собой соединяются с помощью разъемов.

Электрическая схема LED R G B светодиода SMD-5050

Для подключения, а тем более ремонта R G B светодиодной ленты на профессиональном уровне, необходимо представлять, как она устроена, и знать электрическую схему и распиновку применяемых в лентах светодиодов. На фотографии ниже представлен фрагмент R G B светодиодной ленты с нанесенной схемой распайки кристаллов светодиодов.

Как видно на схеме, кристаллы в светодиоде электрически не связаны между собой. Три разноцветных кристалла в одном корпусе светодиода образуют триаду. Благодаря такой конструкции, управляя яркостью свечения каждого кристалла индивидуально можно получить бесконечное количество цветов свечения светодиода. На таком принципе управления цветом построены дисплеи сотовых телефонов, навигаторов, фотоаппаратов, компьютерных мониторов, телевизоров и многих других изделий.

Технические характеристики светодиода SMD-5050 приведены на странице сайта «Справочник по SMD светодиодам» .

Электрическая схема LED R G B ленты на светодиодах SMD-5050

Разобравшись с устройством светодиода легко разобраться и с устройством светодиодной ленты. В верхней части картинки фотография работоспособного отрезка LED R G B ленты, а в нижней его электрическая схема.


Как видно из схемы, одноименные контактные площадки светодиодной ленты, находящиеся с ее правой и левой стороны электрически соединены между собой напрямую. Таким образом, обеспечивается возможность подачи питающего напряжения на ленту с любого конца и на следующий отрезок ленты при ее наращивании.

Кристаллы светодиодов VD1, VD2 и VD3 одинакового цвета свечения соединены последовательно. Для ограничения тока в каждой из цветовых цепей установлены токоограничивающие резисторы. Два из них номиналом 150 Ом, а один 300 Ом, в цепи кристаллов красного цвета. Резистор большего номинала установлен для выравнивания яркости всех цветов с учетом интенсивности излучения кристаллом светодиода и не одинаковой цветовой чувствительности человеческого глаза к разным цветам.

Как разрезать светодиодную ленту на отрезки

Как Вы уже наверно поняли, R G B светодиодная лента любой длины (относиться и к монохромным лентам), состоит из коротких самостоятельных отрезков, представляющих собой законченное изделие. Достаточно подать на контактные площадки напряжение питания и лента будет излучать свет. Для получения отрезка ленты требуемой длины элементарные отрезки соединяют между собой в соответствии с буквенной маркировкой.

Обычно лента выпускается длиной пять метров. В случае необходимости ее можно укоротить, разрезав поперек по линии, нанесенной по центру контактных площадок между маркировкой, бывает, в этом месте дополнительно наносят символическое изображение ножниц. Иногда ленту приходится разрезать, чтобы установить под углом. В таком случае разрезанные одноименные контактные площадки соединяются между собой с помощью пайки отрезками провода .

Способы управления цветом свечения
R G B светодиодных лент

Есть два способа управления цветовым режимом работы R G B светодиодной ленты, с помощью трех выключателей или электронного устройства.

Принцип работы простейшего контроллера на выключателях

Рассмотрим принцип работы самого простого контроллера, на механических выключателях. В качестве выключателя для ручного управления свечением R G B ленты можно применить трех клавишный настенный выключатель, предназначенный для включения люстр и светильников в бытовую сеть 220 В. Электрическая схема подключения тогда будет иметь следующий вид.


Резисторы R1-R3 служат для ограничения тока и их можно устанавливать в любом месте цепи питания кристаллов одного цвета. По этой схеме можно подключать R G B ленты, рассчитанные на напряжение питания как 12 В, так и 24 В.

Как видно из схемы, плюсовой вывод блока питания подключается непосредственно к плюсовому выводу светодиодной ленты, который является общий для светодиодов всех цветов, а минусовой вывод подключается к R , G и B контактам ленты через выключатель. Коммутатором из трех выключателей можно получить семь цветов свечения ленты. Это самый простой, надежный и дешевый способ управления цветами свечения R G B ленты.

Принцип работы электронного контроллера

Для получения бесконечного количества цветов свечения R G B ленты и в автоматическом режиме динамическое изменение величины светового потока, вместо выключателей используют электрический блок, который называется R G B контроллер. Его включают в разрыв цепи между блоком питания и R G B лентой. Обычно в комплект контроллера входит пульт дистанционного управления, позволяющий на расстоянии управлять режимом его работы, и как следствие режимом свечения светодиодной ленты.

Так как для работы светодиодной ленты требуется, как правило, напряжение постоянного тока 12 В (реже 24 В), то для подключения ее к электросети переменного тока 220 В применяется блок питания или адаптер, преобразующий переменное напряжение в напряжение постоянного тока, которое через разъемное соединение подается на блок контроллера.


Рассмотрим принцип работы RGB контроллера на примере самого простого и широко применяемого контроллера модели LN-IR24. Он состоит из трех функциональных узлов – контроллера управления R G B , силовых ключей и микросхемы инфракрасного сенсора (ИК). Микросхема контроллера прошита на требуемый алгоритм работы светодиодной ленты. Управление микросхемой контроллера осуществляется сигналом, поступающим с микросхемы сенсора ИК. На ИК сенсор управляющий сигнал поступает при нажатии кнопок на пульте дистанционного управления.

Управление подачей питающего напряжения на светодиодную ленту осуществляется с помощью трех полевых транзисторов, работающих в ключевом режиме. При поступлении сигнала с микросхемы контроллера управления RGB на затвор транзистора, его переход сток-исток открывается, и через светодиоды начинает протекать ток, в результате чего они начинают излучать свет. Управление яркостью свечения светодиодов осуществляется за счет высокочастотного изменения ширины импульсов подаваемого питающего напряжения (широтно-импульсной модуляции).

Выбор блока питания и контроллера для R G B ленты

Блок питания для RGB светодиодной ленты, необходимо выбирать, исходя из напряжения ее питания и потребляемого тока. Наиболее популярны светодиодные ленты на напряжение постоянного тока 12 В. Ток потребления по цепям R, G и B можно узнать из этикетки или определить самостоятельно, воспользовавшись справочными данными на светодиоды, изложенными в таблице на странице сайта Справочная таблица параметров популярных SMD светодиодов . Принято мощность потребления ленты указывать на метр ее длины.

Рассмотрим на примере как определить мощность потребления RGB ленты неизвестного типа на напряжение питания 12 В. Например, нужно подобрать блок питания и контроллер для R G B ленты длиной 5 м. Первое что необходимо сделать, определить тип RGB светодиодов установленных на ленте. Для этого достаточно измерять размер боковых сторон светодиода. Допустим, получилось 5 мм×5 мм. По таблице определяем, что такой размер имеет светодиод типа LED-RGB-SMD5050. Далее нужно подсчитать количество корпусов светодиодов на метре длины. Допустим, получилось 30 штук.

Один кристалл светодиода потребляет ток 0,02 А, в одном корпусе размещено три кристалла, следовательно суммарный ток потребления одного светодиода составит 0,06 А. На одном метре длины 30 светодиодов, умножаем ток на количество 0,06 А×30=1,8 А. Но диоды включены по три последовательно, значит, реальный ток потребления метра ленты будет в три раза меньше, то есть 0,6 А. Длина нашей ленты пять метров, следовательно, суммарный ток потребления составит 0,6 А×5 м=3 А.

Расчеты показали, что для питания R G B ленты длиной пять метров нужен блок питания или сетевой адаптер с выходным напряжением постоянного тока 12 В и током нагрузки не менее 3 А. Блок питания должен иметь запас по току, поэтому был выбран, адаптер модели АРО12-5075UV, рассчитанный на ток нагрузки до 5 А. При выборе блока питания нужно учесть, что выходной его разъем должен подходить к разъему R G B контроллера.

При выборе контроллера надо учесть, что ток потребления по отдельно взятому каналу R , G или B будет в три раза меньше. Следовательно, для нашего случая нужно брать контроллер, рассчитанный на напряжение 12 В и максимально допустимым током нагрузки на канал не менее 3 А/3=1 А.

Этим требованиям соответствует, например, R G B контроллер LN-IR24B. Он рассчитан на ток нагрузки до 2 А (можно подключить до 10 метров RGB ленты). Позволяет включать и выключать ленту, выбирать 16 статических цветов и 6 динамических режимов дистанционно, с расстояния до восьми метров, с помощью элегантного пульта ДУ. Питающее напряжение на контроллер подается с блока питания или сетевого адаптера с помощью коаксиального DC Jack. R G B -контроллер LN-IR24B имеет малый вес и габаритные размеры.


Внешний вид подготовленного по результатам расчета комплекта для освещения светодиодной лентой показан на фотографии. В комплект входит блок питания модели АРО12-5075UV, R G B контроллер LN-IR24B с пультом дистанционного управления и R G B светодиодная лента.


Если потребуется подключить несколько пятиметровых R G B лент, то потребуется более мощный контроллер, например, CT305R, позволяющий выдавать ток до 5 А на светодиоды одного цвета. Этим контроллером можно управлять не только с помощью пульта дистанционного управления, но и по сети с компьютера, превратив тем самым R G B освещение в цветомузыкальное сопровождение при прослушивании музыки.

Соединять последовательно светодиодные ленты длиной более пяти метров недопустимо, так как токоведущие дорожки самой ленты имеют малое сечение. Такое подключение приведет к снижению светового потока на участке ленты, превышающего длину пять метров. Если нужно подключить несколько пятиметровых светодиодных лент, то проводники каждой из них подключаются непосредственно к контроллеру.

В мощных моделях контроллеров для подключения внешних устройств используются клеммные колодки, в которых провода зажимаются с помощью винта. Рядом с клеммами обязательно нанесена маркировка. INPUT (IN) означает вход, к этим клеммам подключается внешний блок питания, с которого подается питающее напряжение для самого контроллера и светодиодных лент. Полярность обозначена дополнительными знаками «+» и «-». Несоблюдение полярности при подключении блока питания может вывести контроллер из строя.

Группа клемм для подключения R G B ленты обозначена надписью OUTPUT (OUT) и означает выход. Цвета обозначены буквами R (красный), G (зеленый), B (синий) и V+ (это общий провод любого другого цвета). От ленты обычно идут тоже цветные провода и достаточно просто присоединить их цвет в цвет.

Замечу, что к любому R G B контроллеру, соответствующему по току, можно с успехом подключить монохромную светодиодную ленту . Тогда появится возможность с помощью пульта дистанционного управления менять режим ее свечения – включать, выключать, менять яркость, устанавливать динамический режим изменения яркости.

Монтаж многоцветной светодиодной ленты (RGB) несколько сложнее, чем в случае моноцветной ленты, из-за наличия RGB-контроллера (и, возможно, RGB-усилителя).

Дело в том, что бюджетные RGB-контроллеры обычно имеют мощность 72 - 216 Вт, то есть рассчитаны для подключения, максимум, 15 метров светодиодной ленты SMD5050 60 (300) мощностью 14,4 Вт/метр (14,4 x 15 = 216). То есть для подключения, скажем, 20 метров ленты, мощности такого контроллера уже не хватит. Для увеличения мощности RGB-сигнала от контроллера придется использовать RGB-усилитель.

Второй момент: последовательное подключение более 5 метров ленты НЕ рекомендуется производителями. Следовательно, вам придется запитывать ленты параллельно, что не всегда удобно. В этом случае опять приходят на помощь RGB-усилители (схемы подключения RGB-усилителей).

Итак, вы определились с длиной и мощностью RGB-ленты. Переходим к подбору комплектующих: блок питания и RGB-контроллер.

Выбор RGB-контроллера и блока питания

RGB-контроллеры различаются по внешнему виду, предустановленным программам, пульту дистанционного управления, напряжению питания и мощности. С технической точки зрения при покупке RGB-контроллера важно обратить внимание всего на 2 характеристики: напряжение питания и мощность.

Что касается рабочего напряжения , то оно должно быть одинаковым у светодиодной ленты, блока питания и RGB-контроллера. Обычно это 12V или 24V.

Мощность RGB-контроллера должна быть не меньше общей мощности светодиодной ленты (запас мощности RGB-контроллеру не требуется). Например, 1 метр светодиодной ленты SMD5050 60LED 12V потребляет 14,4 Вт. Тогда для питания 5 метров такой ленты необходимо 5м x 14,4Вт/м = 72 Вт. Соответственно, Вы можете выбрать любой понравившийся RGB-контроллер с напряжением 12V мощностью не менее 72W.

В любом магазине Вам скажут, что блок питания всегда покупается с запасом мощности 15-20%. Например, в рассматриваемом примере Вам подойдет блок питания 12V 100W.

Как подключить до 5 метров светодиодной RGB ленты

Четыре цветных провода от RGB-ленты, помеченные как "R (красный)", "G (заленый)", "B (синий)", "+ (черный)", подключаются к аналогично промаркированным клеммам RGB-контроллера. Далее два провода ("+" и "-") от блока питания подключаются к "+" и "-" на RGB-контроллере. И только после этого блок питания подключается в к розетке 220V.

Схема подключения до 5 метров RGB-ленты

Схема параллельного подключения RGB-ленты от 5 до 15 метров

Если мощность RGB-контроллера позволяет, то вы можете подключить параллельно сколько угодно светодиодных лент. При этом длина каждой подключаемой ленты при этом не должна превышать 5 метров.


Если мощности вашего RGB-контроллера недостаточно для подключения всей светодиодной ленты, необходимо использовать усилители RGB-сигнала (ссылка на инструкцию в конце).

Как подключить 20 метров светодиодной RGB ленты

Часто для контурного освещения потолка приходится подключать около 20 метров RGB ленты. Инструкцию по подключению смотрите в видео:

Современные технологии освещения позволяют реализовать любые задумки дизайнеров в световом оформлении помещений, комнат, кухонь, ванных комнат, спален. Разберем особенности технических характеристик и применения светодиодной ленты RGB на 12V, 24V и 220V. Про высоковольтный вариант многие просто не знают. Еще называется многоцветная или мультицветная.


  • 1. Характеристики
  • 2. Таблица мощности и яркости
  • 3. Четырехцветная RGBW
  • 4. Принцип работы
  • 5. Схема подключения
  • 6. Блоки управления
  • 7. Пример цен
  • 8. Коннекторы для светодиодной ленты RGB
  • 9. Видео обзор работы комплекта с пультом

Характеристики

Отличие RGB диода (слева) от обычного белого. Фото в высоком качестве, как под микроскопом

Главным образом на лето 2015 года трехцветную ленту выпускают на SMD 5050. Как и стандартную, выпускают под 3 питающих напряжение 12B, 24B, 220B. Низковольтные ничем не отличаются между собой, кроме установленного резистора и имеют одинаковую схему соединения в цепи.

Высоковольтная отличается по принципу работы и соединения световых элементов. Основные отличия:

  • диоды соединены последовательно по 60 штук;
  • режется только кратно 1 метру, обычная кратно 5 см.;
  • питается прямо от сети 220 вольт;
  • при выходе из строя 1 Led, гаснет целый метр;
  • защищена силиконовой или ПВХ оболочкой;
  • можно подключать цельным отрезком, до 80-100 метров, хватит чтобы кран башенный обмотать;
  • мерцает с частотой 100Гц.

Из-за мерцания с частотой в 100 Герц нельзя использовать в жилых помещения для постоянного освещения. Это вызывает головные боли и другие недомогания. Для подключения Вольт требуется выпрямитель, обычно он мощностью 500-900W, и невысокой цены.

Таблица мощности и яркости

Разновидности РГБ, угловой вариант

Стандартное количество светодиодов это 30 led или 60 led на 1 м., редко встречаются на 72 led/м. В таблице показан суммарная яркость и мощность всех цветов одновременно на SMD 5050 на 1 м. ленты на 12V.

Светодиодов на метр Яркость, Лм Мощность, Вт
15 200 3
30 400 6
60 800 12
72 940 14,4
120 1600 24

Четырехцветная RGBW

Особо хочу выделить светодиодную ленту RGB +W, еще называется мультицветная, многоцветная. Самое интересное применение, это использование натяжного, подвесного или многоуровневого. Но для подключения могут потребоваться особые блоки управления и коннекторы. Другой способ, это использовать отдельные блоки для белых и трехцветных.

В первом поколении чередуются обычные белые и RGB светодиоды. Белый светодиод может стоять любой мощности от 3528 до 5630.

Благодаря быстрому техническому прогрессу, первое поколение быстро мутировало во второе, более компактное. В один корпус поставили 4 кристалла разного цвета, включая один с люминофором. получился четырехцветный светодиод 5050.

Принцип работы

..

Трехцветный RGB светодиод SMD 5050 состоит из 3 диодов SMD 3528 размещенных в одном корпусе. Используется 3 разных цвета R-красный, G-зеленый, B-синий. При помощи смешивания этих 3 цветов получаем любые цвета и оттенки.

Визуальным отличием обычной ленты от РГБ будет наличие 3 резисторов на одной отрезной секции и соответствующая маркировка. У обычной ставиться только один резистор.

  • резистор у каждого светодиода;
  • РГБ бесцветный, обычный желтого цвета;
  • 4 контактных площадки.

Схема подключения

Параллельное подключение РГБ контроллеру

На блоке управления нанесена маркировка, а провода имеют соответствующий цвет.

Запрещено подключать диодную ленту длиной более 5 м. последовательно, из-за того что падает напряжение и происходит нагрев медного проводника. К концу оно падает на 1,5 вольта, получается на конце яркость ниже на 10-15%. Чтобы следующий отрезок после 5м. можно было полноценно подсоединить, используют RGB усилитель. На большой длине он усиливает управляющее напряжение от РГБ контроллера. Всё это позволяет избежать использования очень длинных проводов от контроллера напрямую.

Схема подсоединения для модели на 220 вольт

В видео обзоре участвует один из самых популярных и недорогих комплектов. Коллега продемонстрирует различные режимы работы. Расскажет и покажет пошаговое подключение светодиодного комплекта:

  • источник питания электронный трансформатор;
  • блок контроллера с пультом ДУ;
  • ленточный источник света.

Блоки управления

Блоком управления называется РГБ контроллер, который выполняет функцию включения каждого цветового канала. Более продвинутые модели могут смешивать цвета для получения 256 цветов. Комплектуются пультами ДУ. Самые последние модели управляются через WiFi со смартфона на Android, требуется специальное приложение.

Конструкция высоковольтной отличается от 12V. В цепи отсутствует блок питания на 12В, питание присоединяется прямо к контроллеру РГБ.

Пример цен

Пример правильных средних цен, в таблице указана класс светодиодной ленты РГБ: Эконом, Стандарт

Цен могут сильно повышаться в зависимости от качества исполнения диодной ленты и используемых комплектующих. Потому, что светодиоды производятся бюджетного уровня, которыми китайцы торгуют и которые я покупать не рекомендую, получается дороже и хуже чем в России из-за повышения курса доллара 2015 года. Больше всего популярен средний ценовой сегмент, оптимальный по соотношению цена и качество.

Пользуясь отличием цен, хотя с виду одинаковая, недобросовестные магазины и продавцы могут бюджетный товар продавать как премиум. Кто покупает впервые, не увидит обмана и отличий. Качество, яркость и срок эксплуатации будут в 2-3 раза хуже.

Коннекторы для светодиодной ленты RGB

Соединители состоят из 4 проводов с соответствующей световой маркировкой. Кроме проводных коннекторов применяются разъёмы, в том числе и угловые. Для отсутствия разрывов при монтаже, она выпускает в угловом варианте.

Видео обзор работы комплекта с пультом

Видео о режимах работы китайского светодиодного комплекта. Демонстрация работы пульта ДУ.

Если вы решили оформить домашний интерьер с помощью светодиодной ленты разных цветов, вам необходимо ответить на множество вопросов, например, по поводу подбора контроллера, прочих элементов в цепи, или как подключить светодиодную разноцветную ленту RGB. Почему при подключении данной модификации осветительного оборудования возникает так много сложностей? Потому что одноцветные модели присоединяются исключительно к блоку питания при подключении, а вот для многоцветных агрегатов потребуется дополнительное приобретение контроллера и усилителя. Ниже мы рассмотрим основные моменты, которые необходимо знать каждому покупателю, желающему осуществить отделку с помощью ленты RGB.

Основные элементы, необходимые для подключения RGB ленты светодиодной

Выполнить установку любой модели RGB-ленты самостоятельно возможно после того, как вы сможете определить, насколько она будет протяженной. Именно от этого параметра будет зависеть подходящее устройство для цепи оборудования и подбираться схема. Покупать контроллер требуется исходя от характеристик светового оборудования - они должны соответствовать. Если говорить об элементах системы, то вам потребуется приобрести:

  • Саму ленту RGB.
  • Контроллер, подходящий к разноцветной диодной ленте.
  • Блок питания.
  • Усилительный механизм.

Для чего нужен каждый из представленных элементов? Блок питания требуется для того чтобы преобразовывать стандартное напряжение 220 вольт в сети в напряжение, необходимое светодиодной полосе. Его уровень может составлять от 6 и выше вольт. Подключить контроллер к светодиодной ленте необходимо, чтобы осуществлять цветовое свечение диодов. Усилитель потребуется в том случае, если вы желаете осуществить подключение RGB ленты, длина которой будет больше, чем пять метров, одновременно.

Поэтапный алгоритм и схема подключения светодиодной ленты RGB

Если вы хотите самостоятельно подключить RGB светодиодную ленту, вам необходимо воспользоваться следующим алгоритмом:

  1. Подготовка поверхности . Локация, где предполагается размещение ленты, необходимо выровнять и обезжирить с помощью растворителя. Желательно, чтобы этот материал хорошо проводил тепло, чтобы лента не нагревалась слишком сильно. Если вы решили отдать предпочтение стальной или алюминиевой поверхности, рекомендуется уберечь ее электроизолятором.
  2. Монтировать ленту на поверхность . Для этого нужно просто ее приклеить. Одна из сторон изделия для освещения самоклеющаяся, поэтому вам потребуется ликвидировать защитную пленку и аккуратно наклеить изделие на подобранное место. Важно помнить: степень изгиба не должна быть больше 1,5-2 см. Иначе системе может быть нанесен непоправимый вред при эксплуатации, сильно уменьшится срок ее работы. Если вам требуется отрезать участок изделия, выполняйте работу по пунктиру, указанному компанией-производителем. Соединить два участка ленты между собой можно воспользовавшись паяльником либо коннектором.
  3. Соберите систему . Соедините RGB ленту с контроллером - сделать это также можно с помощью паяльника или коннектора, исходя из модели последнего. Проведите шнуры к блоку питания: плюсу соответствует алый цвет, а минусу - темный. Подключение шнуров к контролирующему механизму должно выполняться соответственно цветам, которые обозначаются в аббревиатуре.

Можно ли подключить RGB ленту без контроллера? Да, однако, в этом случае должен быть использован пульт дистанционного управления.

Схемы подключения

На этом занятии мы будем использовать цифровые и аналоговые выходы с «широтно импульсной модуляцией» на плате Arduino для включения RGB светодиода с различными оттенками. Использование RGB LED ленты позволяет создать освещение интерьера с любым оттенком цвета. Расскажем про устройство и распиновку полноцветного (RGB) светодиода и рассмотрим директиву #define в языке C++.

Устройство и назначение RGB светодиода

Для отображения всей палитры оттенков вполне достаточно три цвета, используя RGB синтез (Red - красный, Green - зеленый, Blue - синий). RGB палитра используется не только в графических редакторах, но и в сайтостроении. Смешивая цвета в разной пропорции можно получить практически любой цвет. Преимущества RGB светодиодов в простоте конструкции, небольших габаритах и высоком КПД светоотдачи.

RGB светодиоды объединяют три кристалла разных цветов в одном корпусе. RGB LED имеет 4 вывода — один общий (анод или катод имеет самый длинный вывод) и три цветовых вывода. К каждому цветовому выходу следует подключать резистор. Кроме того, модуль RGB LED Arduino может сразу монтироваться на плате и иметь встроенные резисторы — этот вариант более удобный для занятий в кружке робототехники.


Фото. Распиновка RGB светодиода и модуль с RGB светодиодом для Ардуино

Распиновка RGB светодиода указана на фото выше. Заметим также, что для многих полноцветных (трехцветных) светодиодов необходимы светорассеиватели, иначе будут видны составляющие цвета. Далее подключим трехцветный светодиод к Ардуино и заставим его сначала мигать разными цветами, а затем плавно переливаться разными цветами с помощью «широтно импульсной модуляции».

Управление RGB светодиодом на Ардуино

Для занятия нам понадобятся следующие детали:

  • плата Arduino Uno / Arduino Nano / Arduino Mega;
  • макетная плата;
  • RGB светодиод;
  • 3 резистора 220 Ом;
  • провода «папа-мама».
Фото. Схема подключения RGB LED к Ардуино на макетной плате

Модуль «RGB светодиод» можно подключить напрямую к плате, без проводов и макетной платы. Подключите модуль с полноцветным RGB светодиодом к следующим пинам: Минус — GND, B — Pin13, G — Pin12, R — Pin11 (смотри первое фото). Если вы используете RGB LED (Light Emitting Diode), то подключите его по схеме на фото. После подключения модуля и сборки схемы на Ардуино загрузите скетч в плату.

Скетч для мигания RGB светодиодом на Ардуино

#define RED 11 #define GRN 12 #define BLU 13 pinMode (GRN, OUTPUT ); pinMode (BLU, OUTPUT ); } void loop () { digitalWrite (RED, HIGH ); // Включаем красный свет digitalWrite (GRN, LOW ); digitalWrite (BLU, LOW ); delay (1000); digitalWrite (RED, LOW ); digitalWrite (GRN, HIGH ); // Включаем зеленый свет digitalWrite (BLE, LOW ); delay (1000); // Устанавливаем паузу для эффекта digitalWrite (RED, LOW ); digitalWrite (GRN, LOW ); digitalWrite (BLU, HIGH ); // Включаем синий свет delay (1000); // Устанавливаем паузу для эффекта }

Пояснения к коду:

  1. с помощью директивы #define мы заменили номер пинов 11, 12 и 13 на соответствующие имена RED , GRN и BLU . Это сделано для удобства, чтобы не запутаться в скетче и понимать какой цвет мы включаем;
  2. в процедуре void loop() мы поочередно включаем все три цвета на RGB.

Плавное управление RGB светодиодом

Управление rgb светодиодом на Arduino можно сделать плавным, используя аналоговые выходы с «ШИМ». Для этого ножки светодиода необходимо подключить к аналоговым выходам, например, к пинам 11, 10 и 9. И подавать на аналоговые выходы микроконтроллера различные значения ШИМ (PWM), для этого воспользуемся циклом for, с помощью которого можно повторять нужные команды в программе.

Скетч для плавного мигания RGB светодиода

#define RED 11 // Присваиваем имя RED для пина 11 #define GRN 12 // Присваиваем имя GRN для пина 12 #define BLU 13 // Присваиваем имя BLU для пина 13 void setup () { pinMode (RED, OUTPUT ); // Используем Pin11 для вывода pinMode (GRN, OUTPUT ); // Используем Pin12 для вывода pinMode (BLU, OUTPUT ); // Используем Pin13 для вывода } void loop () { // плавное включение/выключение красного цвета for (int i = 0; i analogWrite(RED, i); delay (2); } for (int i = 255; i >= 0; i--) { analogWrite (RED, i); delay (2); } // плавное включение/выключение зеленого цвета for (int i = 0; i analogWrite(GRN, i); delay (2); } for (int i = 255; i >= 0; i--) { analogWrite (GRN, i); delay (2); } // плавное включение/выключение синего цвета for (int i = 0; i analogWrite(BLU, i); delay (2); } for (int i = 255; i >= 0; i--) { analogWrite (BLU, i); delay (2); } }

Пояснения к коду:

  1. с помощью директивы #define мы заменили номера пинов 9, 10 и 11 на соответствующие имена RED , GRN и BLU . Это сделано для удобства, чтобы не запутаться в скетче и понимать какой цвет мы включаем;
  2. пины 9, 10 и 11 мы использовали, как аналоговые выходы analogWrite .

Аналоговые выходы на Ардуино используют «широтно импульсную модуляцию» для получения различной силы тока. Мы можем подавать на все три цветовых входа на светодиоде различное значение ШИМ-сигнала в диапазоне от 0 до 255, что позволит нам получить на RGB LED Arduino практически любой оттенок света. Если у вас остались вопросы — оставляйте их ниже в комментариях к этой записи.

Последние материалы раздела:

Куриная печень в молоке Куриная печень с молоком на сковороде
Куриная печень в молоке Куриная печень с молоком на сковороде

Куриная печень в молоке – это, по сути, печень, тушенная в соусе бешамель. Молоко в сочетании со сливочным маслом и мукой загущается при тушении и...

Химический состав и пищевая ценность
Химический состав и пищевая ценность

Хумус – так на ближнем востоке называют нут и холодную закуску, которая из этого самого нута готовиться. Полезные и лечебные свойства хумуса...

Химический состав и пищевая ценность
Химический состав и пищевая ценность

Но вы можете задаться вопросом, сколько калорий находится в этой курице на вашей тарелке. Люди едят различные части курицы, включая куриную грудку,...