Как включить ргб подсветку без пульта

Как включить ргб подсветку без пульта

Good_win

Good_win

Wan-Derer

Good_win

Wan-Derer

Good_win

Good_win

Подскажите, пожалуйста, как интегрировать «кнопку» в библиотеку FastLED

начало кода для ленты
/*
Скетч создан на основе FASTSPI2 EFFECTS EXAMPLES автора teldredge (www.funkboxing.com)
А также вот этой статьи https://www.tweaking4all.com/hardware/arduino/adruino-led-strip-effects/#cylon
Доработан, переведён и разбит на файлы 2017 AlexGyver
Отправляем в монитор порта номер режима, он активируется
*/

#include «FastLED.h» // библиотека для работы с лентой

#define LED_COUNT 6 // число светодиодов в кольце/ленте
#define LED_DT 13 // пин, куда подключен DIN ленты

int max_bright = 20; // максимальная яркость (0 — 255)
int ledMode = 3;
/*
Стартовый режим
0 — все выключены
1 — все включены
3 — кольцевая радуга
888 — демо-режим
*/

// —————СЛУЖЕБНЫЕ ПЕРЕМЕННЫЕ——————
int BOTTOM_INDEX = 0; // светодиод начала отсчёта
int TOP_INDEX = int(LED_COUNT / 2);
int EVENODD = LED_COUNT % 2;
struct CRGB leds[LED_COUNT];
int ledsX[LED_COUNT][3]; //-ARRAY FOR COPYING WHATS IN THE LED STRIP CURRENTLY (FOR CELL-AUTOMATA, MARCH, ETC)

int thisdelay = 20; //-FX LOOPS DELAY VAR
int thisstep = 10; //-FX LOOPS DELAY VAR
int thishue = 0; //-FX LOOPS DELAY VAR
int thissat = 255; //-FX LOOPS DELAY VAR

int thisindex = 0;
int thisRED = 0;
int thisGRN = 0;
int thisBLU = 0;

int idex = 0; //-LED INDEX (0 to LED_COUNT-1
int ihue = 0; //-HUE (0-255)
int ibright = 0; //-BRIGHTNESS (0-255)
int isat = 0; //-SATURATION (0-255)
int bouncedirection = 0; //-SWITCH FOR COLOR BOUNCE (0-1)
float tcount = 0.0; //-INC VAR FOR SIN LOOPS
int lcount = 0; //-ANOTHER COUNTING VAR
// —————СЛУЖЕБНЫЕ ПЕРЕМЕННЫЕ——————

void setup()
<
Serial.begin(9600); // открыть порт для связи
LEDS.setBrightness(max_bright); // ограничить максимальную яркость

LEDS.addLeds (leds, LED_COUNT); // настрйоки для нашей ленты (ленты на WS2811, WS2812, WS2812B)
one_color_all(0, 0, 0); // погасить все светодиоды
LEDS.show(); // отослать команду
>

if (Serial.available() > 0) < // если что то прислали
ledMode = Serial.parseInt(); // парсим в тип данных int
change_mode(ledMode); // меняем режим через change_mode (там для каждого режима стоят цвета и задержки)
>
switch (ledMode) <
case 999: break; // пазуа
case 2: rainbow_fade(); break; // плавная смена цветов всей ленты
case 3: rainbow_loop(); break; // крутящаяся»
конец кода. (лента работает)

А вот как заставить работать это с кнопкой. Нажал кнопку, режим сменился.

начало
/*
Пример использования библиотеки GyverButton, 1- 2- 3- нажатие
*/

#define PIN 3 // кнопка подключена сюда (PIN — КНОПКА — GND)

#include «GyverButton.h»
GButton butt1(PIN);

void setup() <
Serial.begin(9600);
>

void loop() <
butt1.tick(); // обязательная функция отработки. Должна постоянно опрашиваться

Источник

Возможность подключения светодиодной ленты RGB без контроллера

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

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

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

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

Представим, что нужно подключить led ленту 5050 многоцветную. В гипотетическом случае нам нужно 5 метров ленты. Узнав, что один метр RGB светодиодной ленты, которую мы купили потребляет 14,4 Ватта мы можем определить суммарную потребляемую мощность всей лентой, задействованной в проекте. Общая потребляемая лентой мощность составит 72 Ватта. Источник питания и контроллер должны иметь выходную мощность не менее 100 Ватт, так как нам понадобится запас мощности в размере 30%.

Читайте так же:  Светильники для зоны п2а

Если нужно использовать зеленую или синюю светодиодную ленту в каком-то конкретном случае, а е нет в наличии, можно купить RGB светодиодную ленту. Для того, чтобы она светилась красным или зеленым цветом нужно просто подать плюс от источника питания на соответствующий вывод на ленте «V+», а минус на тот вывод ленты цвет, которого Вы хотите получить (если это красный, то минус подается на «R-«, если зеленый «G-«, если синий, то «B-«).

Получается, что для использования RGB многоцветной светодиодной ленты в качестве одноцветной не требуется контроллер. Достаточно иметь блок питания и саму ленту.

Источник

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

В последние годы стали популярными LED-осветители, выполненные в виде лент. Разновидностью такого светильника является RGB-лента, позволяющая изменять цвет свечения в статическом и динамическом режимах.

Принцип работы RGB-светильника

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

Каждый отрезок содержит три группы светодиодов – красные, синие и зеленые. Они собраны последовательно по цветам и объединены параллельно по схеме с общим анодом. В цепочке каждого цвета установлен свой токоограничивающий резистор. Положительное напряжение присутствует всегда. Зажигаются светодиоды соединением катода с общим проводом. Раздельно регулируя яркость свечения каждого LED, можно добиться практически любого цвета, за исключением естественного белого.

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

Что нужно для подключения светильника

Для подключения в схему RGB светодиодной ленты потребуются блоки:

  • собственно осветительный прибор нужной длины;
  • блок питания (возможно несколько);
  • RGB-контроллер;
  • усилитель (несколько);
  • соединительные провода;
  • выключатель питания;
  • коннекторы (но лучше освоить пайку).

Этот список полный, в конкретной схеме некоторые элементы могут отсутствовать.

Из инструментов понадобятся:

  • кусачки для отрезания проводов нужной длины;
  • монтерский нож для зачистки концов (а лучше – специальный съемник изоляции;
  • паяльник с расходниками (для настоящих мастеров).

Также понадобятся элементы крепления, но они подбираются по месту.

Какой выбрать контроллер

Контроллер нужен для управления цветами свечения LED-ленты. Он позволяет установить необходимые пропорции красного, зеленого и синего цветов и получить практически любой цвет, включая условно белый. Также можно управлять динамикой перехода от одного цвета к другому. Регулирование производится методом ШИМ, поэтому потери мощности при изменении яркости невелики. По потребительским свойствам большую часть цветных светорегуляторов можно разделить на категории:

    С дистанционным управлением. Выбор режима производится с пульта управления (подобно телевизионному или от другой бытовой аппаратуры). Связь между ПДУ и контроллером бывает по ИК-каналу или по радиоканалу (такие блоки имеют метку RF). В первом случае при установке надо обеспечить прямую видимость между передающей и приемной частью. Во втором таких ограничений нет. Можно управлять свечением даже в соседней комнате или спрятать приемную и исполнительную часть за элементами интерьера.

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

  • рабочее напряжение – должно совпадать с напряжением ленты и блока питания;
  • наибольшая мощность – должна соответствовать суммарной мощности ленты, которую планируется подсоединить.

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

Можно ли обойтись без контроллера

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

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

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

Читайте так же:  Пульт для потолочных светильников general

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

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

Когда не обойтись без усилителя

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

  • напряжение должно соответствовать напряжению контроллера (соответственно, напряжению блока питания и светильника);
  • мощность должна с запасом обеспечивать энергоснабжение предполагаемого участка ленты;
  • количество каналов — не менее трех для RGB-светильника;
  • исполнение – в большинстве случаев с общим анодом, но проверить не помешает.

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

Варианты подключения цветной ленты

Вариант схемы подключения определяется только общей мощностью потребления LED-ленты, которая зависит от:

  • удельного потребления одного метра полотна;
  • общего метража светильника.

Чем больше светильник потребляет, тем сложнее схема.

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

Стандартная схема

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

Задача состоит лишь в том, чтобы подобрать источник питания и блок управления потребного напряжения и мощности. Обычно это не составляет труда.

Схема питания удлиненной RGB-ленты

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

В этом случае подобрать блок питания и контроллер потребной мощности также не сложно.

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

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

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

Как избежать ошибок

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

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

Сечение медного проводника, мм 0,5 0,75 1 1,5 2
Максимально допустимый ток при открытой прокладке, А 11 15 17 23 26

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

В завершении видео: Инструкцию по подключению светодиодной ленты к инфракрасному контроллеру с пультом.

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

Источник

Оцените статью
Охраны в доме нет
Adblock
detector