20 м LED WS2811 Pixel Strip 12 В

Мне нужна помощь с моей магистерской диссертацией. Я планирую инсталляцию «Свет и звук», и для этого я решил использовать форму додекаэдра, и я хочу разместить светодиодные полосы RGB Pixel Strips на поверхностях, чтобы осветить пространство. Представьте, что это огромный потолочный светильник в форме половинки додекаэдра.

Что у меня есть:

  • 1 стартовый комплект Arduino
  • 4 светодиода RGB Pixel Stripe: BTF-LIGHTING WS2811, 5M, 60 светодиодов/м, 300 светодиодов RGB, 12 В постоянного тока
    • (0,3 Вт/светодиод = 90 Вт/5 м (1 светодиодная лента) = 360 Вт/20 м, всего 40 А (4 светодиодные ленты))
  • 2 светодиодных ленты: Minger SMD 2835, 5 м, 300 светодиодов, диммируемая, 6000K Kaltweiß, DC12V (?)

Половина додекаэдра имеет 6 поверхностей. Каждая поверхность получает от 300 до 350 см RGB-светодиодов и 150 см холодного белого цвета.

Мой план состоит в том, чтобы запрограммировать светодиоды RGB со стробоскопическим светом (10 Гц) и изменением цвета, а в конце установки холодный белый («дневной свет») освещает пространство. (Но это еще один вызов для меня ;))

Как подключить их все к моему Arduino Uno? Есть идеи? Большое спасибо!

, 👍-1


2 ответа


0

Итак, адресные светодиодные ленты RGB. Вы можете управлять каждой строкой с выхода Arduino или последовательно передавать сигнал через все из них и просто выкачивать необходимые данные, используя библиотеку Adafruit Neopixel или библиотеку FastLED. Сделайте несколько подключений питания, чтобы поддерживать ток 12 В, проходящий через любую полосу, на разумном уровне.

,

Подключите один выходной контакт к каждой полосе, которую вы используете. В этом видео у меня есть 4 полосы, подключенные к 4 выходным контактам. https://www.youtube.com/watch?v=CGOxbehyoM4, @CrossRoads

На самом деле, это звучит очень просто. :) Но все равно боюсь все это подключать., @Wanderer

Вот даташит на WS2811 https://cdn-shop.adafruit.com/datasheets/WS2811.pdf, @CrossRoads


0

Ваша большая проблема будет заключаться в мощности. Суммируйте текущие требования ВСЕХ ваших светодиодных лент. Найдите блок питания, который выдает на ≈20% больше. Узнайте о максимальной мощности, которую вы можете передать через каждую полосу. Вы можете последовательно подключить мощность на несколько полос до текущей пропускной способности полос. Скажем, в документах говорится, что полоса может проходить через нее максимум 5 А, и каждая тянет 1 А. Таким образом, вы можете связать силовые соединения 5 из них одно с другим, но не более того. Также убедитесь, что вы используете провод питания, соответствующий вашим текущим потребностям. Помните, что ваши заземляющие провода также должны быть достаточно тяжелыми для ваших текущих нужд. (Сигнальные провода могут быть намного тоньше.)

Сигнальные линии не обязательно должны иметь ту же топологию, что и силовые соединения, но в этом случае их проще подключить. (Вы можете сделать линии управления ВСЕХ светодиодных лент одной длинной «змейкой», но проложить силовые провода по схеме «звезда», чтобы силовые провода не превышали пределы допустимого тока полос или ваших силовых проводов. Вы можно также соединить как силовые, так и сигнальные линии в виде звезды и управлять каждой точкой звезды с помощью отдельного контакта Arduino.) Вы сможете найти онлайн-диаграмма, показывающая допустимую нагрузку по току для проводов разного сечения. Там тоже используйте провод, который немного превышает текущую потребность, просто на всякий случай. (На этой диаграмме также указана максимальная длина провода, чтобы падение напряжения не превышало 2 %, что является хорошей идеей.)

,