Third party rgb что это
Создаем свой режим ARGB-подсветки в игровом компьютере на базе Gelid Codi6 и управляем жестами
Всем привет. Сегодня расскажу как создать свой режим RGB подсветки в игровом компьютере, если у вас в ПК используются ленты и кулеры с адресными светодиодами, и как управлять с помощью жестов и даже музыки.
У меня материнская плата Asrock AB350 Pro не предназначена для управления подсветкой ARGB кулеров и светодиодных лент и вот как раз для таких ситуаций придумали отдельный контроллер. Поговорим сегодня про Codi6 от Gelid Solutions, который можно самому программировать за пару минут.
Технические характеристики
Разбор работы Codi6 проведем на примере двух вентиляторов Radiant-D, которые имеют по 9 адресных светодиодов. У меня таких вентиляторов с подсветкой два. Дополнительно для управления подсветкой к контроллеру можно подключать различные сенсоры и датчики и у меня есть микрофон и дальномер.
Игровой вентилятор с подсветкой Radiant-D имеет размер 120мм. К основным техническим характеристикам отнесем наличие двойного шарико-подшипника, 9 ARGB светодиодов, PWM управление, бесшумный мотор. Частота вращения регулируется от 500 до 2000 оборотов в минуту. На обратной стороне коробки приведены более полные данные.
В комплекте идет 4 винта для крепления игрового вентилятора и сама вертушка. Из вентилятора идет 2 кабеля: один для регулирования частоты вращения, а второй для управления подсветкой. Крыльчатка вентилятора имеет матовый молочный цвет и края с зубами. На обратной стороне вентилятора указаны рабочее напряжение 12В и ток в 0.35А.
Управлять вентиляторами будет Codi6. Это контроллер, который выполнен на базе Arduino Uno. Он может управлять и светодиодными лентами, но у меня их нет с ARGB светодиодами. Контроллер поставляется в небольшой коробке. На обратной стороне приведены основные характеристики, которые указаны в начале статьи.
Внутри коробки находятся:
С самой платы выведены все разъемы и готовы к подключению, а сама Arduino Uno находится в прозрачном акриловом корпусе. На корпусе платы имеется разъем для подключения к внешнему источнику питания за пределами компьютера. К примеру, взяли блок питания от какого-то зарядного устройства и подключили в розетку. Для сброса настроек есть красная кнопка. Еще на плате есть черная кнопка, которую можно программировать. В видео будет пример выполнения скетча(кода), когда режим свечения подсветки меняется при нажатии на эту кнопку. Так же вынесены разъемы для подключения внешних сенсоров и датчиков. То есть можно настроить подсветку в игровом компьютере в зависимости от температуры в корпусе, уровня шума или даже управлять жестами.
Я буду подключать микрофон и дальномер, но в комплекте они не идут. Codi6 состоит только из контроллера на базе Arduino Uno.
Инструкции в комплекте нет, поэтому переходим на сайт производителя.
Там все очень просто расписано даже с картинками и подключение занимает всего пару минут. Постараюсь очень коротко, чтобы не утомить. Подключаем контроллер проводами к материнской плате и Sata разъемом к блоку питания. Далее устанавливаем драйвер CH340 USB и устанавливаем Arduino IDE. Далее в Диспетчере устройств смотрим, на какой СОМ-порт установился наш контроллер. После этого запускаем Arduino IDE и там уже указываем наш СОМ-порт. И осталось всего лишь скачать библиотеку Fastled. Теперь можно самому написать код для управления подсветкой, а можно воспользоваться примерами с сайта производителя.
Настраивать подсветку из примера кода с сайта можно как хочешь. Можно, чтобы горели не все светодиоды, а только какое-то определенное количество. Можно отключить подсветку одного вентилятора, а второй чтобы сверкал. Это свободное поле для фантазии. С другой стороны теперь не скажешь, что RGB подсветка — это баловство. Таким нехитрым способом ребенка можно заинтересовать программированием. Конечно, если вы дружите с радиодеталями и паяльником, то такую плату сможете собрать и самостоятельно, но Codi6 является готовым продуктом для людей, которые не обладают особыми знаниями.
Пример работы подсветки с переключением режимов программируемой кнопкой и вообще как работают вентиляторы Radian-D можно в видео ниже. Там же показан принцип работы в зависимости от уровня громкости музыки. Ну и дальномер может регулировать подсветку при входе в комнату или когда подносите руку. Сам по себе Codi6 мне понравился, потому что очень легок в освоении и пару часов я провел очень интересно, узнавая что-то новое.
Обзор комплекта светодиодных RGB-лент Thermaltake Pacific Lumi Plus LED Strip 3Pack
Ни для кого не секрет, что многоцветная подсветка всего подряд стала вирусным трендом в компьютерной технике. Подсвечивают буквально все – от планок оперативной памяти до SSD-накопителей. На этом фоне подсветка корпуса светодиодными лентами выглядит уже традиционной классикой. Но и здесь Thermaltake проявили оригинальность, и об этом вы прочтете в самом обзоре.
Спецификации
• Количество и размер LED лент: 3 штуки по 30 см;
• Подсветка: RGB, 12 светодиодов с индивидуальной независимой подсветкой;
• Интерфейс управления: USB 2.0, 9-пин коннектор;
• Питание LED-лент: +5В, 0.48А;
• Гарантированный срок использования: 50 000 часов;
• Крепление лент: магнитное, липкое основание;
• Программное обеспечение: Riing Plus RGB;
• Совместимость с ОС: Windous 7/8/10;
• Управление: цифровой контроллер;
• Питание контроллера: 4-пин FDD коннектор или переходник на MOLEX.
Упаковка и комплектация
Комплект поставляется в картонной коробке с цветной полиграфией. Картон довольно тонкий, при пересылке помялся, но содержимое не пострадало.
На лицевой стороне изображение светящихся лент, да все верно – светодиоды могут светить разными цветами одновременно, это их отличает от дешевых китайских лент, которые светят одновременно только одним цветом.
Снизу указан комплект – 3 ленты и 1 контроллер, сверху логотип TT Premium. Под наименование комплекта указана поддержка RGB на 16.8 мил цветов.
С обратной стороны упаковки указана спецификация изделия и краткое описание особенностей, в том числе и возможность управления освещением.
Внутри коробки перегородка разделяющая комплект, все упаковано в отдельные полиэтиленовые мешочки.
• Липучки для крепления контроллера;
• Переходник для 4-пин для подключения питания к MOLEX-разъему;
• Три 4-пин коннектора для подключения LED-лент к контроллеру;
• Кабель мостового подключения между контроллерами;
• Кабель-разветвитель microUSB для подключения управления;
Внешний вид
Ленты представляют собой полоски шириной 10 мм черного цвета. На лицевой стороне размещено 12 светодиодов. Сверху светодиоды залиты прозрачным гибким пластиком, что дает не только защиту, но и лучшее рассеивание света. Это еще одно отличие от дешевых аналогов, у которых светодиоды ничем не прикрыты. На покрытие наклеена пленка для защиты при транспортировке.
С обратной стороны ленты клейкая основа – ленты можно приклеивать на любую ровную поверхность. На металлическую поверхность клеить не нужно, на ленте имеются надежно фиксирующие магнитные вставки.
На концах лент распаяны 4-пин коннекторы – с одной стороны вилка, с другой розетка. При необходимости ленты можно соединить в одну. Каждый пин промаркирован. Питание ленты +5В, то есть, подключить ее к разъему LED на материнских платах не получится, там +12В.
Это приводит к ограничениям по использованию лент из набора, работать они будут только через фирменный контроллер. В случае его выхода из строя придется покупать новый, но и это не всегда проблема. В случае планомерного оформления своего ПК с помощью продукции от компании Thermaltake, у вас может быть несколько таких контроллеров. В последнее время производитель унифицирует всю продукцию и такими контроллерами оснащаются наборы вентиляторов с RGB-подсветкойи даже корпуса. Ранее даже под разные модели вентиляторов были свои контроллеры с несовместимыми разъемами.
Контроллер выполнен в виде пластиковой призматической коробочки размером 74×64×20 мм. На лицевой стороне логотип TT Premium.
На тыльной стороне четыре переключателя, которые понадобятся для сборки пула из нескольких контроллеров.
С двух противоположных торцов разместились разъемы 5+4 пин для подключения подсветки и/или подключения вентиляторов, в том числе и с подсветкой. С одной стороны два, с другой три таких разъема.
С торца возле переключателей разъем 4-пин для подключения питания. С противоположного торца microUSB для подключения к материнской плате и 4-пин разъем для сопряжения с другим контроллером.
Коробочка контроллера разборная, внутри мы видим плату с распаянными микросхемами и разъемами.
Подключение
Разобраться с подключением очень просто, все понятно и без инструкции. Через комплектные кабели с колодками подключаем ленты. Колодки на все 9-пин, задействованы из них 4, для LED-ленты. В случае подключения вентилятора без подсветки придется модифицировать контакты самостоятельно. В теории возможно подключение вентилятора с ШИМ-управлением, и его настройка через ПО контроллера.
Далее подключаем питание или FDD разъемом от вашего БП, или через MOLEX-переходник из комплекта. Пора уже реализовывать питание подобных девайсов через SATA-разъем, два выше перечисленных разъема уже становятся анахронизмом. При условии использования блока питания с кабель-менеджментом это лишний подключенный кабель, плюс провода всех этих светяшек – места для укладки становится все меньше.
Еще один провод – подключение контроллера к внутренней USB 2.0 колодке на материнской плате. Провод двойной, в комплекте не хватает одиночного варианта, второй microUSB, скорее всего, будет не востребован.
Подсветкой украсим тестовый стенд в открытом корпусе Thermaltake Core P3 Snow Edition.
• Процессор: intel Core i7-7700K;
• Материнская плата: ASUS PRIME Z270-A;
• Оперативная память: Geil DDR4 Super Luce RGB 2400 МГц 2×8 Гб;
• Корпус: Thermaltake Core P3 Snow Edition;
• Операционная система: Windows 10 64-bit.
Данный стенд не оснащен корпусными вентиляторами, поэтому вся подсветка была за счет дорожки на материнской плате, модулей памяти и блока питания – все с RGB.
Вентиляторы системы охлаждения Luna 12 LED Red, без RGB-подсветки, и для полной гармонии их так же нужно заменить – на контроллере как раз два свободных разъема.
Одну ленту пустим снизу корпуса для подсветки основания.
Вторую вставим сверху.
И третью спрячем в сам корпус – подсвечивать будет лицевую сторону через вентиляционные отверстия.
Программное обеспечение
Без установленного ПО подсветка работает в режиме бегущей радуги – что, в принципе, уже смотрится замечательно.
Для более разнообразных настроек необходимо установить программу TT RGB Plus. Она при запуске обнаружит контроллер и пять его интерфейсов, переход между ними осуществляется с эффектом карусели. В меню каждого интерфейса нужно выбрать устройство, которое к нему подключено. В нашем случае это Lumi Plus.
Для каждой ленты можно дать свое имя, для лучшей ориентировки между ними. Для каждого из 12 светодиодов можно выполнить индивидуальную настройку цвета. Ниже настраивается яркость свечения. Еще ниже три строчки настройки, первая – выбор из предустановок, вторая – настройка цвета – RGB или single, и третья – настройки скорости.
Самым интересным является режим цветомузыки.
Но это еще не все, имеется и мобильное приложение для управления подсветкой. Подключается к вашему ПК через роутер по IP-адресу. Настройки все те же – выбираем контроллер, активные интерфейсы, и осуществляем настройку.
Имеется функция голосового управления, но без чистого английского будет тяжело общаться с программой.
Цветомузыка работает, но через приложение не получается управлять плеером.
Заключение
Pacific Lumi Plus LED Strip 3Pack очень интересное решение для оформление системного блока. Особенно хорошо будет смотреться в комплекте с корпусными вентиляторами с кольцевой RGB-подсветкой, работающих от идентичных контроллеров. Конструкция удобная, продуманная, Управление через ПО, как с ПК, так и с мобильного девайса, достаточно функциональное для LED-ленты.
Не предусмотрена возможность синхронизации с прочими комплектующими посредством материнской платы, и даже нет полной совместимости с другими продуктами TT Premium. Например, подсветкой блока питания под управлением DPS G.
Многих может отпугнуть достаточно высокая цена за комплект из трех 30 см лент, но они того стоят. Более дешевые аналоги обычно без магнитного крепления, светодиоды не закрываются специальным экраном, и нет столь функционального контроллера. А индивидуальной цветовой настройки для каждого светодиода вы уж точно не найдете среди доступных по цене вариантов.
Плюсы:
• Индивидуальная настройка каждого светодиода;
• Экран с лицевой стороны, закрывающий светодиоды;
• Универсальный контроллер в комплекте;
• Управление через ПО;
• Использование смартфона в качестве пульта ДУ;
Минусы:
• Недоработанный мобильный софт для Android;
• Нет возможности синхронизации с подсветкой прочих комплектующих через софт материнской платы.
Как работает RGB-подсветка в компьютерных комплектующих и периферии
Содержание
Содержание
Разноцветная подсветка проникла во все виды компьютерных комплектующих: от клавиатур и мышек до блоков питания и SSD. Но что это и как она работает? Давайте разбираться.
Начнем немного издалека. Человеческий глаз имеет три вида рецепторов: по одному для красного, синего и зеленого цвета (части спектра, если точнее). Основываясь на этих знаниях (почти), была разработана RGB-модель представления/описания цвета, по заглавным буквам трех основных цветов: Red — красный, Green — зеленый, Blue — синий.
Смешивая эти цвета друг с другом в различных пропорциях, можно получить большое количество разнообразных цветов и оттенков.
Чем создается RGB-подсветка?
Но вернемся к нашей «радуге». Все видели индикаторы на различной технике — выключения/выключения на телевизоре, портов, режимов работы на модемах и роутерах и т. д. Свечение обеспечивают одноцветные светодиоды. Но в какой-то момент этого оказалось мало. Нужна была возможность одним элементом воспроизводить больше цветов, чем один фиксированный оттенок. Решение было найдено — RGB-светодиоды.
Что же такое RGB-светодиоды и какие они бывают?
Что представляет собой одноцветный светодиод (СД, LED)? Это полупроводниковый прибор, преобразующий электрический ток непосредственно в световое излучение.
Углубляться в физику процессов мы не будем, достаточно знания того, что мы подаем ток — получаем свет.
Для создания разноцветных светодиодов была взята за основу RGB-цветовая модель. Конструкция такого светодиода проста — внутри него, на подложке, находятся три независимых кристалла, каждый из которых отвечает за свой цвет. Они накрыты общей линзой.
Подавая ток на каждый светодиод, мы заставляем его испускать свет определенного цвета, а «смешивая» цвета, можно добиться различного цвета свечения. Так, например, на максимальной интенсивности всех трех мы получим белый цвет.
RGB-светодиоды выпускаются в разных типах корпусов:
Источники питания и контроллеры управления
Для того, чтобы светодиод заработал, нам нужно как минимум подать на него питание, а как максимум — как-то управлять и задавать его цвет.
К питанию светодиодов предъявляются определенные требования. Так, для нормальной работы им требуется источник постоянного стабилизированного тока, обычно напряжением 3-5 Вольт.
Подача повышенного напряжения (т.н. форсирование) приведет не только к увеличению яркости, но и к быстрой деградации, уменьшению светового потока и/или выходу из строя.
Поэтому в качестве источников питания применяются «драйверы» (стабилизируют ток) и блоки питания (стабилизируют напряжение, реже — и то, и другое). Первые применяются для питания отдельных светодиодов и светодиодных матриц, а вторые — для светодиодных лент, где уже установлена микросхема драйвера или балансный резистор.
Источники питания для светодиодов со стабилизацией по току обеспечивают постоянный выходной ток в некотором диапазоне выходного напряжения. Источники со стабилизацией по напряжению формируют постоянное выходное напряжение при токе нагрузки, не превышающем максимально допустимого значения. Некоторые источники питания имеют комбинированный режим стабилизации, при этом до достижения номинального значения тока осуществляется стабилизация по напряжению, а при дальнейшем увеличении нагрузки поддерживается стабильный выходной ток.
Итак, поскольку мы имеем фактически три элемента в одном, ими надо управлять. Есть несколько разновидностей распиновки таких светодиодов.
В первых двух случаях корпус диода имеет 4 вывода, а в последнем — шесть.
Управлять каждым из трех (красный, синий, зеленый) элементов светодиода можно несколькими путями, но наиболее часто в данный момент применяется метод широтно-импульсной модуляции (ШИМ).
Для этого используются специальные контроллеры, которые могут не только включать и отключать каждый из трех цветов, но и регулировать их яркость, получая нужный цвет путем смешения основных цветов. Также такие контроллеры могут иметь функцию управления с пульта или телефона.
Если не требуется раздельное управление большим количеством светодиодов, это достаточно хорошее решение. Но, допустим, у вас есть 10 светодиодов и вы хотите сделать эффект змейки или волны. Делать 10 независимых каналов затратно, а при последовательном соединении диодов мы сможем управлять сразу всеми чипами одного цвета.
Исправить такое положение дел призваны модели со встроенным микрочипом — драйвером управления RGB-светодиодом. Также их называют адресными (ARGB).
Такие светодиоды имеют 4 и более вывода, позволяют подключать большое количество LED и управлять отдельно каждым светодиодом. Соединяются светодиоды последовательно, питаются от стабилизатора напряжения, а управляются микроконтроллером.
Контроллер по последовательному интерфейсу передает на светодиоды информацию о заданном цвете в виде цифрового кода (последовательности бит). Первый светодиод считывает первые n-бит информации, а остальное передает дальше к следующему. Второй СД делает то же самое, и таким способом вся цепочка получает данные о заданном цвете.
Какое количество цветов могут воспроизвести RGB-светодиоды?
Доступно 16,7 млн цветов. Знакомая фраза? Если вас всегда интересовало, почему именно такое число, то все и просто, и сложно одновременно.
На практике для хранения информации о цвете каждой точки в модели RGB обычно отводится по 8 бит на один цвет или 24 бита на все три. Таким образом, каждый из трех цветов может принимать значение в диапазоне от 0 до 255 (всего 2 в 8 степени = 256 значений). Где 0 — отсутствие свечения, а 255 — максимальная яркость.
В результате можно получить 256 х 256 х 256 = 16 777 216 цветов, смешивая цвета в различных пропорциях и изменяя яркость каждой составляющей. Это можно представить в виде куба, где любая точка внутри него будет иметь определенный цвет и координаты.
С другой стороны, это лишь только теория. Восприятие цвета человеком — достаточно сложная вещь. Здесь много как индивидуальных, так и общих особенностей, сформированных в процессе эволюции. Так, например, глаз по-разному реагирует на разные длины волн (собственно цвета). Кроме того, существует такая особенность, как метамери́я, благодаря которой, в общем-то, мы можем воспринимать солнечный свет и свет от RGB-светодиодов как белый оттенок.
Также количество цветов может отличаться из-за несовершенства драйвера, где для кодирования каждого цвета может применяться не восемь, а пять бит. Следовательно, и количество доступных цветов будет меньше.
Применение RGB-подсветки в компьютерной технике
Основное применение в подсветке вообще и в компьютерной сфере в частности нашли именно SMD RGB LED. Подсветка настолько широко проникла в компьютерные девайсы, что уже прочно с ними ассоциируется и становится трудно сказать, где производители ее еще не применили.
Как видите, мир компьютерных комплектующих и периферии, дополненных RGB-подсветкой, очень велик. Посмотреть обзоры таких товаров можно на страницах Клуба ДНС.