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

Обновлено: 21.11.2024

Не так уж сложно придать вашему ПК светодиодный вид, но вам нужно будет выбрать правильные компоненты, чтобы добиться потрясающего внешнего вида.

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

Подсветка RGB-подсветкой вашего устройства – это не просто установка световой ленты в корпус. Почти каждый компонент, который вы выбираете для своего ПК, играет свою роль.

Вот основные факторы, которые следует учитывать при выборе чехла для светодиодной подсветки:

  • Цвет корпуса. Подберите подсветку под внешний вид корпуса. Черный цвет легко сочетается с чем угодно, в то время как красный корпус лучше всего смотрится с белым освещением, а не с более красным. Белая внутренняя часть корпуса будет лучше отражать вашу RGB-подсветку, поэтому учтите это, если вам нужно более яркое освещение.
  • Окно боковой панели. Полностью стеклянная панель, такая как у In-Win 805, идеальна. Стекло требует большего ухода, чем пластик, но делает конечный продукт более классным. Убедитесь, что вам нравится форма окна в выбранном вами случае, и соответствующим образом спланируйте, как вы будете освещать интерьер. Тонированное стекло или пластиковая панель уменьшат блики от освещения и сделают интерьер более гладким, хотя и более темным.
  • Кожух блока питания. Интеллектуальное освещение означает скрытие компонентов, которые вы не хотите, чтобы люди видели. Корпуса с кожухом для блока питания помогают скрыть кабели и блок питания.
  • Место для укладки кабелей. Как и в случае с кожухом блока питания, наличие других мест вокруг корпуса для размещения или скрепления кабелей является большим преимуществом. Ищите чехлы с пространством вдоль верхней направляющей, где вы можете спрятать лишнюю длину кабеля, и вы, очевидно, хотите, чтобы основная часть ваших кабелей была полностью скрыта сзади.

Вот несколько случаев, когда нам действительно нравится демонстрировать ПК с RGB-подсветкой:

    (170 долларов США в корпусе Mid-Tower ATX): один из наших любимых корпусов из закаленного стекла от In-Win, в котором достаточно места для сборки ATX. (160 долларов США, mini-ITX): меньшая (и гораздо более доступная) версия великолепного корпуса In-Win в корпусе Full Tower из алюминия и стекла. ($85, Mid-Tower ATX) — Новая версия корпуса S340 с боковой панелью из закаленного стекла. Он имеет приятный всплеск цвета с красной панелью управления кабелем внутри. Есть также вариант с полностью белым интерьером, который отлично подходит для яркой сборки RGB. (300 долларов ATX, включает встроенную светодиодную RGB-подсветку): Уникальный кубический дизайн, который выглядит совершенно великолепно, когда RGB-подсветка и водяное охлаждение. (190 долларов США в корпусе Mid-Tower ATX): этот корпус поставляется с боковыми панелями из закаленного стекла или пластика. (180 долларов США, Mid-Tower ATX) — новый первоклассный корпус Corsair из закаленного стекла со стеклянными панелями по периметру и включенными вентиляторами со светодиодной подсветкой RGB. Ваша игра по управлению кабелями должна быть на высоте, но это может дать вам потрясающую сборку. (100 долларов США, Mid-Tower ATX): более бюджетный корпус с полным окном, красивой боковой панелью двери и кожухом блока питания.

Светодиодные ленты

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

В нашем примере сборки мы сделали все очень просто и использовали один белый файл . Какой-то двухсторонний скотч удерживает его прикрепленным к верхней части корпуса, где он не виден, но освещает все внутреннее пространство. Мы могли бы поместить еще одну полосу в нижней части окна для большего освещения или по бокам, но одна из них давала нам приятное мягкое свечение.

У нас есть руководство по лучшим комплектам светодиодной RGB-подсветки, в котором представлены подходящие варианты для различных типов конструкций. Самый простой вариант, аналогичный нашему примеру выше, — это DeepCool RGB 350, который поставляется с парой 12-дюймовых полос RGB и пультом дистанционного управления для управления ими менее чем за 20 долларов. Полоски имеют магниты для удобного крепления.

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

Материнская плата

В соответствии с недавней тенденцией к тому, чтобы абсолютно каждый компонент ПК был оснащен RGB-светодиодами, основные производители материнских плат оснастили свои платы подсветкой. Мы построили наш тестовый ПК с , который имеет довольно тонкую светодиодную линию вокруг платы и зону RGB вдоль правого края. Цвет настраивается с помощью программного обеспечения MSI. Это второстепенный элемент освещения по сравнению со светодиодной лентой, но он помогает освещать мелкие детали поверхности материнской платы. И материнские платы крутые!

Компании MSI, Asus и Gigabyte подхватили повальное увлечение светодиодным освещением, поэтому у вас есть хороший выбор. Если вы собираете дорогую систему X99, вы можете даже приобрести материнскую плату с разъемом для питания светодиодов, чтобы подключать светодиодные полосы RGB непосредственно к материнской плате. Это отличный способ объединить все вокруг единой цветовой схемы.

В новейшей серии материнских плат Z270 для процессоров Intel Kaby Lake реализована тенденция к освещению материнских плат, и в последнее время производители материнских плат немного меняют язык дизайна и цветовые схемы, чтобы освежить ситуацию. Это прекрасное время, чтобы выбрать новую доску, которая соответствует вашему внешнему виду. Черный по-прежнему является стандартом, но теперь вы можете выбрать такие цвета, как серебристый (или титановый, как они его называют).

Оперативная память в нашей тестовой сборке вполне адекватна Corsair DDR4. Это приятный черный цвет, который в основном исчезает в сборке. Но вы также можете добавить в свою оперативную память немного RGB-вспышки. и являются двумя популярными брендами для карт памяти с RGB-подсветкой. Как и в случае, помните, что важна цветовая координация. Выберите подходящую цветовую схему и оперативную память.

Самые яркие из них – , наверху которых установлена ​​мерцающая флуоресцентная лампа. Чем приглушеннее, тем ниже профиль и создается приятное тонкое сияние.

Кулеры и вентиляторы процессора

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

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

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

Вентиляторы со светодиодной подсветкой – недорогое дополнение, которое может добавить больше света в ваш корпус. Они бывают разных цветов. Мы добавили в наш корпус простой вентилятор с красной светодиодной подсветкой, но вы также можете купить его, если хотите настроить его под себя. Однако это намного дороже, чем одноцветные светодиоды. Наш совет: сначала определитесь с цветовой гаммой вашего корпуса, а затем . Хотите стройную фиолетово-белую обстановку? !

Теперь, если вы хотите получить настоящую фантазию, соедините несколько вентиляторов Aer RGB от NZXT с комплектом освещения Hue+. Это позволит вам контролировать и синхронизировать цвета подсветки в вашей системе.

Видеокарта

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

В последнем поколении видеокарт Nvidia GTX 1070 и 1080 несколько моделей графических процессоров оснащены светодиодами RGB. и карта два примера. У них есть светодиоды, которыми вы можете управлять с помощью программного обеспечения.

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

Подведение итогов

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

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

Уэс занимается освещением игр и аппаратного обеспечения более 10 лет, сначала на технических сайтах, таких как Wirecutter и Tested, а затем в 2014 году присоединился к команде PC Gamer.Уэс играет во все понемногу, но он всегда ухватится за возможность рассказать об эмуляции и японских играх. Когда он не одержим оптимизацией и переоптимизацией клубка конвейерных лент в Satisfactory (это действительно становится проблемой), он, вероятно, играет в RPG 20-летней давности или какой-нибудь непрозрачный рогалик ASCII. Сосредоточившись на написании и редактировании функций, он ищет личные истории и подробные истории из уголков компьютерных игр и их нишевых сообществ. 50 % пиццы по объему (точнее, глубокое блюдо).

Введение: Контроллер светодиодных лент Arduino для Cool PC Lights

У меня есть эта крутая светодиодная лента RGB с aliexpress, и я хочу использовать ее для подсветки ПК.

Первая проблема заключается в том, чтобы контролировать его, а затем в том, как его включить.

В этом руководстве показано, как это сделать с помощью кода github arduino, видео рабочего проекта и пошагового руководства.

Шаг 1. Необходимые детали

Для этого проекта мы будем использовать:

  • Ардуино нано
  • Полоса RGB
  • Транзистор NPN
  • Резистор 100–220 Ом
  • Перемычки
  • Макет

Причина необходимости использования транзисторов заключается в том, что для питания большинства полос RGB требуется 12 В, поэтому нам понадобится внешний источник питания для полосы RGB и дополнительный источник питания для Arduino (мы также можем использовать 7805). регулятор напряжения для масштабирования от 12 вольт до 5 вольт).

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

Светодиодная лента RGB, которую я использую, представляет собой SMD 3528. У нее не так много светодиодов RGB, но вместо этого она имеет 2 зеленых, 2 синих и 2 красных светодиода для каждой дорожки (вся полоса разделена на 10 см). дорожки, так что вы можете отрезать нужную длину, припаять ее, и она будет работать). Зная это, мы знаем, что установка 50% для красного и 50% для синего не будет генерировать фиолетовый цвет. Вместо этого у нас будут красные и синие светодиоды с низкой яркостью.

Для полноцветного эффекта нам потребуется купить другую светодиодную ленту.

P.S. мы не будем использовать адресные светодиодные ленты.

Шаг 2. Подключение

Возьмем макетную плату и поставим на нее ардуино нано с 3 транзисторами.

Каждый транзистор имеет 3 контакта: базу, коллектор и эмиттер. Один канал будем подключать следующим образом:

  • От базы к контактному каналу Ardino
  • Коллектор в относительный канал светодиода
  • Излучатель на землю
  • СИНИЙ --> Arduino D3
  • КРАСНЫЙ --> Arduino D5
  • ЗЕЛЕНЫЙ --> Arduino D6

Вы можете изменить распиновку, просто не забудьте выбрать контакты PWM в Arduino.

Шаг 3. Кодирование

Полный код Arduino доступен на github и может использоваться с Arduino IDE.

Я написал несколько функций, чтобы увидеть основные эффекты:

fade_colors_slow: затухание каждого цвета (красного, зеленого и синего) с FADESPEED и KEEPCOLORTIME в секундах.

all_on: включает все 3 цвета

change_colors_rough: изменяет цвета напрямую с одного на другой

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

Вложения

Шаг 4. Установка внутрь корпуса

Теперь пришло время разрезать rgb-полосу и поместить ее внутрь корпуса ПК. Я решил разместить макетную плату поверх блока питания (основание пластиковое, поэтому никаких сокращений не будет).

Для питания проекта мы можем использовать периферийный разъем источника питания (см. рисунок с распиновкой), который обеспечивает 5 В и 12 В непосредственно от источника питания. Подключиться:

  • 5 В на Arduino без Vin
  • 12 В на полосу RGB 12 В
  • GND к GND Arduino

Если вы хотите продолжить загрузку кода или изменить его, мы можем удалить разъем 5V и подключить Arduino к компьютеру через порт USB. Таким образом, мы можем загрузить наш код и включить Arduino.

Шаг 5. Готово!

Теперь у вас есть персональная система освещения для вашего ПК. Не стесняйтесь изменять код и адаптировать его под свои нужды.

(Покупайте наши контроллеры RGB здесь)

<р>1. Какой контроллер RGB может управлять несколькими светодиодными лентами?

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

<р>2. Какие контроллеры RGB могут управлять независимыми световыми зонами?

Еще один отличный вопрос! Как вы думаете об этом? Как бы ни пришел к вам вопрос, ответ придет к вам еще легче, потому что я просто скажу вам! У нас есть четыре различных контроллера светодиодных лент, каждый из которых может управлять независимыми световыми зонами. Тем не менее, все эти светодиодные контроллеры имеют свой собственный уникальный способ управления зонами, поэтому мы разберем контроллер за контроллером, чтобы вы точно знали, какой из них подходит для вашего проекта. О, да! Я, вероятно, должен сказать вам, какие светодиодные контроллеры могут делать то, что вы просите! Наш контроллер с сорока четырьмя клавишами, контроллер R108, контроллер MiLight и контроллер T3M могут управлять независимыми световыми зонами!

<р>3. Как контроллер Forty-Four Key управляет независимыми световыми зонами?

Наш контроллер с сорока четырьмя клавишами, из четырех, способных управлять независимыми световыми зонами, имеет наибольшие ограничения на способность управлять зонами. Контроллер Forty-Four Key может управлять любой светодиодной лентой, подключенной к приемнику Forty-Four Key, но он должен находиться в пределах досягаемости приемника (около пятидесяти футов), и вы должны направлять контроллер на получатель. Это означает, что хотя все ваши независимые световые зоны могут управляться одним и тем же контроллером, правильно синхронизировать анимацию будет сложно, если только вы не планируете настраивать полосы только на статические цвета.

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

<р>5. Как контроллер MiLight обрабатывает независимые световые зоны?

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

<р>6. Как контроллер T3M обрабатывает независимые световые зоны?

В мире независимых световых зон это Cuban Cigars, Rolex, Bentley. Я пытаюсь сказать, что это первоклассное оборудование. Как и в случае с другими упомянутыми контроллерами, вам нужно будет синхронизировать каждый приемник по отдельности, но как только вы это сделаете, вы получите полный контроль над каждым из них. С помощью контроллера T3M вы можете выбрать, какой независимой зоной освещения вы хотите управлять прямо с пульта дистанционного управления, вы даже можете заставить все зоны воспроизводить одну и ту же анимацию в идеальной синхронизации.

Теперь, когда у вас есть все факты, вы можете выбрать, какой контроллер вам подходит!

Все решения, которые я смог найти до сих пор, требуют промежуточной платы микроконтроллера (Arduino и т. д.) - зачем это нужно?
Мне все равно пришлось бы подключать Arduino к моему ПК, чтобы передать сигнал с ПК на Arduino к светодиодной ленте.

Итак, есть ли способ подключить RGB-ленту через USB или Wi-Fi с помощью адаптера?
Мне не нужны «предустановленные» системы светодиодных лент RGB с закрытыми экосистемами, потому что они: A: вероятно, не адресуемые (отдельные светодиоды на ленте могут иметь разные цвета) или B: не будут работать или отображать правильные цветовые переходы от исходного ввода цвета экрана.

Если случайно для этого уже существует решение, я хотел бы отметить, что мне потребуется не менее 5 метров светодиодной ленты, чтобы покрыть площадь, поэтому обычные светодиодные ленты RGB для ПК (совместимые с ASUS , MSI и т. д.) не годится.

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

Заранее спасибо.

Мне все равно пришлось бы подключить Arduino к компьютеру, чтобы передать сигнал от ПК к Arduino на светодиодную ленту.

Когда вы используете Arduino для управления адресуемыми светодиодами, вы ничего не передаете «от ПК к Arduino и к светодиодной ленте». Вы программируете Arduino, а затем Arduino перезагружается и управляет полосой.

Микроконтроллер отправляет тщательно синхронизированные цифровые сигналы на интегральную схему, встроенную в первый светодиодный модуль. Эта микросхема не говорит по USB. Вам понадобится физический интерфейс на вашем ПК, способный отправлять быстрый цифровой сигнал с нужными уровнями напряжения (обычно 5 В) на ИС. Какие порты, кроме USB, есть на вашем компьютере? Старые ПК имели RS-232, но для его логических уровней использовалось более высокое напряжение, чем могут выдержать эти ИС.

Одноплатный компьютер, такой как Raspberry Pi, может это сделать. У них есть порты ввода-вывода общего назначения (GPIO), которыми вы можете управлять программно, и, насколько я знаю, они работают на логических уровнях 5 В. Если вам это нравится, дерзайте.

Перечитывая ваш пост, я думаю, что у меня более четкое представление о том, что вы пытаетесь сделать. Вы хотите управлять отдельными частями — возможно, отдельными «пикселями» — на светодиодной ленте в ответ на то, что происходит на ПК. По сути, вам нужен светодиодный контроллер, который может взаимодействовать с ПК и получать обновленные цветовые инструкции в режиме реального времени по мере того, как на ПК происходят события.

Честно говоря, я бы продолжал использовать микроконтроллер для низкоуровневых высокоскоростных сигналов управления светодиодами, но добавил канал связи между ПК и микроконтроллером для высокоуровневых команд, таких как "сделать сегменты 2 и 4 красными" и «эффект дыхания, все сегменты, 1 Гц». Словарь и синтаксис протокола полностью зависят от вас.

Вам понадобится интерфейс между ПК и микроконтроллером, поэтому опять же, ключевой вопрос: какие порты/интерфейсы есть на вашем ПК? Вы можете установить последовательную связь через USB или переключиться на микроконтроллер со встроенным Wi-Fi или Ethernet и общаться с ним как с сетевым устройством.

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

Я знаю, что это возвращает вас к тому, с чего вы начали (зачем мне нужен микроконтроллер?), но вам нужен выделенный контроллер, потому что а) на вашем ПК много чего происходит; маловероятно, что он сможет поддерживать точные тайминги, требуемые протоколом ИС светодиода, в то время как он делает все остальное, и б) у вас нет аппаратного интерфейса на ПК, который может взаимодействовать с ИС светодиода.

Читайте также: