Световые эффекты • EnableDevice
Устройства световых эффектов
EnableDevice 28 комментариев
До Нового года осталось совсем немного, а значит самое время делать бесполезные мигающие штуки, у которых цель одна — создавать праздничное настроение. В прошлом году это был Рождественский светильник-арка, сегодня же я предлагаю сделать светодиодную снежинку. Не смотря на то, что ее эффекты зависят только от фантазии, ее конструкция предельно проста. Arduino NANO, лента с адресными светодиодами WS2812B и резистор — это все, что нужно.
Подробнее
EnableDevice 4 комментария
Schwibbogen — традиционный рождественский светильник в виде свода арки, который обычно ставится на окно в дни Рождества. Распространён в Северной Европе.
Подробнее
EnableDevice 26 комментариев
- Теоретическое отступление.
Эту часть можно вполне безопасно пропускать, она предназначена исключительно для любопытствующих умов. Если Вам интересно, что же позволило подключить 20 светодиодов всего к пяти выводам контроллера, то эта часть для вас. Если же целью является просто повторение конструкции, можно смело переходить ко второй части.
Подробнее
EnableDevice Оставить комментарий
Волею случая, попала ко мне в руки лампа. Попала совершенно случайно: ее принесли в наш сервисный центр для замены аккумулятора. И, казалось бы, дело пустяковое, но после замены выяснилось, что лампа не совсем исправна…
К слову, лампа довольно интересная: и внешне, и в плане функционала. Вот только к сожалению, качество изготовления (по крайней мере у этого экземпляра) оставило желать лучшего. Во-первых, у лампы часть светодиодов адово мерцала, а часть не горела вовсе. Что в принципе-то светодиодам присуще, и лечится элементарной заменой (при этом не помешало бы проверить, почему умерли предыдущие).
А вот вторая проблема была куда серьезнее. При попытке изменить яркость лампы, она вела себя совершенно непредсказуемо: сама включалась и выключалась, яркость резко менялась, и вообще творилось полное безобразие. И эту проблему уже так просто исправить было нельзя. Почему? Об этом ниже.
Подробнее
Световые эффекты на ардуино
Впереди новогодние праздники — самое время сделать что-нибудь своими руками. Вот несколько идей для этого: Robohunter составил обзор самых интересных проектов на платформе Arduino за ноябрь и декабрь. Предыдущие обзоры смотрите здесь: часть 1 , часть 2. Подписчик howtomechatronics. От моделей того же типа он отличается тем, что у него есть 22 сервопривода, а его пластиковые детали напечатаны на 3D-принтере. Лапки похожего на муравья робота двигаются за счёт редукторов.
Поиск данных по Вашему запросу:
Схемы, справочники, даташиты:
Прайс-листы, цены:
Обсуждения, статьи, мануалы:
Дождитесь окончания поиска во всех базах.
По завершению появится ссылка для доступа к найденным материалам.
Содержание:
- 122-Эффектор с выходом на умную ленту WS2812
- Гирлянда на Arduino
- Цветомузыка на WS2812 и arduino для ПК.
Заключение. - 122-Эффектор с выходом на умную ленту WS2812
- Робот-муравей и фонтан-орган: самые интересные проекты на Arduino за ноябрь — декабрь
- Адресная светодиодная лента ws2812 и Arduino
- Arduino:Примеры/Гайд по использованию светодиодной ленты WS2812B с Arduino
- Arduino:Примеры/Гайд по использованию светодиодной ленты WS2812B с Arduino
- УРОК 4. ARDUINO И МНОЖЕСТВО СВЕТОДИОДОВ
- Светодиодный диско-пол на Arduino
ПОСМОТРИТЕ ВИДЕО ПО ТЕМЕ: WS2812B Neopixel — Примеры скетчей для Arduino — Arduino Projects
com/embed/Dh3dXoCvRe8″ frameborder=»0″ allowfullscreen=»»/>122-Эффектор с выходом на умную ленту WS2812
Сайт помогает найти что-нибудь интересное в огромном ассортименте магазинов и сделать удачную покупку. Если Вы купили что-то полезное, то, пожалуйста, поделитесь информацией с другими. Также у нас есть DIY сообщество , где приветствуются обзоры вещей, сделанных своими руками. Оченно недурно. Добавь огонька в тортик. Внедряю в павербанк. Идеальный номер два? Зарегистрироваться Логин или эл.
Напомнить пароль Пароль. Войти Запомнить меня. Войти или Зарегистрироваться. Добавить обзор. Блог DIY или Сделай сам. RSS блога Подписка. В связи с интересом к моему варианту цветомузыки подготовил финальную версию программы и скетчей.
Ссылка на архив с программой и скетчами Внимание! Новая программа не совместима со старыми скетчами. Внешний вид новой программу ЦМУ Программа поддерживает цветомузыкальные и динамические режимы работы.
В динамическом режиме цветовые эффекты выполняются в темпе задаваемом программируемой задержкой. Для выполнения динамических программ подключение к ПК не требуется.
В программе можно выбрать одну из 4-х цветомузыкальных программ или одну из 8-ми динамических. Не все программы реализованы в прилагаемом скетче контроллера ленты. Я реализовал 3 цветомузыкальные и 4 динамические подпрограммы. Остальные программы вы можете составить сами. Установка цвета всей ленты осуществляется выбором цвета на цветном поле; Динамические программы могут выполняться автономно, без подключения к ПК.
Если вы хотите использовать контроллер ленты автономно вам будет необходимо подключить к одному или нескольким цифровым входам платы arduino кнопки, а к одному из аналоговых входов потенциометр. Кнопки будут использоваться для переключения номера программы, а потенциометр для изменения параметра программы темп, яркость, цвет.
Подключение кнопок и потенциометра к arduino можно найти в стандартных примерах. Напишите и внесите в скетч контроллера ленты код, изменяющий номер подпрограммы prog и значения параметра param , в зависимости от нажатых кнопок и положения потенциометра.
Можно для переключения динамических программ использовать ИК приёмник и пульт от телевизора. Подключение ИК приёмника к arduino также можно найти в стандартных примерах. Для реализации цветомузыкальных программ у вас есть выходы 19 полосовых фильтров. Вы можете обрабатывать их как вам угодно для получения красивой цветомузыкальной программы. Вы можете увеличить количество программ используя ползунок изменения параметра состояний для изменения цветовой программы.
Оставляйте в комментариях к статье код своих красивых динамических и цветомузыкальных подпрограмм, чтобы каждый, кому она понравится, мог добавить её в свой скетч. Творите, выдумывайте, пишите, делитесь и каждый сможет сделать такое устройство, какое пожелает. Color cl. Дополнительная информация. Bolsen 23 ноября , Ему некогда — он комментарии только пишет. Bolsen 24 ноября , Вас не поняли Вот такое бы только через Line вход. Не всем компьютеры нужны. Да микросхема есть, но я вот уже давно бьюсь над реализацией и пока без успешно.
Очень много напутанных схем и скретчей. В том-то и дело что все есть, но уже 4 микросхему не могу заставить работать. Вообщем пришли еще 2 микросхемы, и о чудо! Все заработало!!! KarlikNos 27 ноября , 0. Можно ссылочку на лот? Но и отзывах на этот лот тоже есть информация, что не работоспособны.
Похоже, что это лотерея…. Ну значит мне повезло. Не долго радовался! Одна уже сдохла. А она вообще у кого-нибудь работает? Судя по отзывам на ali — массово неработоспособны. Конечно, можно списать и на кривые руки, но что-то подозрительно много… Проще, наверное, написать чисто программный спектроанализатор. Взять за основу, к примеру, elm-chan.
С интересом прочитал обе части. К сожалению с Ардуино мало знаком. Покупал как-то набор с Ардуино уно в комплекте с кучей датчиков, но к сожалению времени так и не смог выделить на изучение. Очень хотел бы повторить ваш проект. Вы не поделитесь ссылками для таких как я, на все комплектующие? Какая лента нужна и на сколько светодиодов и прочее. Реально по поиску нашел подобную ленту, там такое разнообразие, и лента разных цветов, и просто светодиоды и прочее, прочее.
Но это разнообразие не дает понимания что именно нужно приобрести. Не обязательно самое дешевое. Просто для понимания что именно нужно. Я покупал там: Лента Arduino Arduino Радио модуль и плата адаптера для квартиры хватит модуля без антенны Радио модуль Радио модуль Адаптер. Спасибо, заказал. Придут — сразу сделаю. CyberDem0n 23 ноября , 0. Молодец, но скетч можно было бы и под спойлер убрать.
Под Wine интересно будет ли работать? Под линухом перехватывать аудиопоток вообще не проблема. Я пытался с микшера, но у меня не получилось. Может надо было устройство снести и переустановить, но я не стал. С виртуальным кабелем без проблем. Исходники буду? На C писали? В программе заложена возможность расширения и модернизации через изменение кода скетчей для arduino. Писал на delphi. Гражданин juraspb, а есть схемка подробная!? В той теме чет не особо понял что к чему!
Схема корректная. На плате arduino все цифровые выводы подписаны от D0 до D Заливаем скетч прошивку. Запускаем программу и наслаждаемся. Deluks 24 ноября , 0. Как подключать все ясно, спасибо, а где модули брать, на которых собственно все и построено!? Zhenjko 24 ноября , 0.
Надо учитывать что если длинную ленту подключать к ардуино и питать через USB то не потянет. Не проблема. Вместо 3 проводов нужны будут 4.
Это понятно, но веть и ардуину надо питать.
Гирлянда на Arduino
С наступающим! Приближается Новый год, а значит, пора срочно создавать настроение! Ну и как всегда в это время года рождаются десятки электронных схем различных цветомузыкальных установок. Чего только самобытные мастера не придумают. От трехцветных моргалок до лазерных многолучевых установок с управлением по MIDI интерфейсу.
В данном уроке мы рассмотрим пример реализации Fade-эффекта (плавное затухание) с помощью Arduino UNO. Вместо функции delay(), мы будем.
Цветомузыка на WS2812 и arduino для ПК. Заключение.
Это цифровое, светодиодное сердце будет отличным подарком девушке ко Дню Влюбленных, 8 Марта, или на День рождения. Все они управляются микроконтроллером ATmega В демонстрационном скетче прописаны несколько эффектов оживляющих сердце. Скетч загружается с помощью любого контроллера Arduino. Но главная изюминка это вибромоторчик от смартфона расположенный на тыльной стороне. Он создает эффект бьющегося в такт световым эффектам сердца. Скетч легко изменить, если вы придумаете новые световые эффекты и частоту стука сердца. На тыльной стороне сердца есть зарядное устройство для Li-ion аккумуляторов, которое будет подзаряжать ваше сердце через порт Mini USB. Схема зарядного устройства собрана на микросхеме MCPT. Схема включения стандартная из описания на микросхему.
122-Эффектор с выходом на умную ленту WS2812
RGB светодиод R — red, G — green, B — blue — это многоцветный или полноцветный светодиод, который может светиться различными цветами благодаря смешиваю 3х цветов красный, зеленый, синий различной интенсивности. Для управления яркостью цвета необходимо использовать порты, поддерживающие ШИМ. У такого светодиод уже не 2 контакты, а целых 4! Обычно они разной длины, и самый длинный теперь — общий контакт, а остальные 3 — по контакту на каждый цвет. Многоуветный светодиод может быть двух видов: с общим андом и общим катодом.
Впрочем, информация из этого руководства подойдет и для других похожих светодиодных лент — вроде других лент семейства WS28xx , ленты Neopixel и т. WSB — это адресуемая светодиодная лента, которая поставляется в разных версиях — с разным размером, заполнителем и плотностью светодиодов.
Робот-муравей и фонтан-орган: самые интересные проекты на Arduino за ноябрь — декабрь
Сайт помогает найти что-нибудь интересное в огромном ассортименте магазинов и сделать удачную покупку. Если Вы купили что-то полезное, то, пожалуйста, поделитесь информацией с другими. Также у нас есть DIY сообщество , где приветствуются обзоры вещей, сделанных своими руками. Оченно недурно. Добавь огонька в тортик. Внедряю в павербанк.
Адресная светодиодная лента ws2812 и Arduino
В прошлой статье мы проводили эмуляцию работы Arduino в программе Proteus. Думаю, многим уже надоел банальный моргалик на одном светодиоде. Поэтому, чтобы порадовать глаз и потешить себя, мы будем собирать гирлянду сразу на 5 светодиодах. Первым делом открываем нашу среду разработки, знакомую вам еще с прошлой статьи:. Больше всего нас интересуют вот эти два блока:.
Добрый день. Суть вопроса такова: делаю беспроводной контроллер световых эффектов на NRF24L Все работает отлично, но вот.
Arduino:Примеры/Гайд по использованию светодиодной ленты WS2812B с Arduino
Вместо функции delay , мы будем использовать функции тайминга как в уроке 3. Для плавного управления яркостью светодиода мы будем использовать функцию analogWrite. Данная функция обеспечивает вывод ШИМ-сигнала на ножку контроллера. Причем функцию pinMode предварительно вызывать не надо.
Arduino:Примеры/Гайд по использованию светодиодной ленты WS2812B с Arduino
ВИДЕО ПО ТЕМЕ: как сделать цветомузыку на умной LED ленте. Потрясающие эффекты музыкального шоу у вас дома.
После переноса старого Эффектора на платформу Arduino ATmegaP стало возможно развивать проект дальше. При этом новый Эффектор WS не просто выводит свои эффекты на умную ленту вместо обычных светодиодов, но еще и обзавелся внушительным количеством нового функционала. Новые плюшки: — переделан алгоритм формирования уровней, теперь яркость каналов имеет градаций по сравнению с 8 в предыдущем варианте. Правда из программы управления Эффектор доступны, как и в предыдущем варианте, только 8 не стал переделывать программу, дабы осталась совместимость со всеми вариантами Эффекторов , но с самого Эффектора и пульта можно переключать все Можно выбрать одну из 8 палитр включая динамическую палитру переливающихся цветов — теперь Эффектор может быть участником сети ЗиЧип как сателлит.
Как сделать светомузыкальную установку для визуализации музыки в реальном времени.
УРОК 4. ARDUINO И МНОЖЕСТВО СВЕТОДИОДОВ
Адресная светодиодная лента — это украшение любого проекта Arduino. С ее помощью вы можете создавать светомузыку, умную подсветку для телевизора, бегущие строки и другие проекты, в которых требуется отобразить информацию на широком экране. Благодаря встроенным контроллерам, вы можете управлять каждым из светодиодов ленты в отдельности, управляя ими как пикселями на экране. Светодиодная лента — это набор связанных светодиодов, на которые может одновременно подаваться напряжение питания. Обычные ленты хорошо всем знакомы, они используются сегодня повсюду.
Светодиодный диско-пол на Arduino
Все работает отлично, но вот когда выбираются программы эфектов, то через некоторое время loop зависает и arduino иногда перегружается. Думал может дело в переполнении памяти, но вроде все норм. А что там может быть, некорректная работа с памятью, конечно, других причин нет.
Звук в цвет Световые эффекты — совместимость с Arduino
Это увлекательный проект, основанный на платформе Arduino. Проект создает цветные световые эффекты с определением уровня звука с помощью встроенного конденсаторного микрофона. Проект состоит из 20 x светодиодов WS2812B RGB, микроконтроллера Atmega328, конденсаторного микрофона с предварительным усилителем, разъема RCA и подстроечного потенциометра для прямой подачи звука. Проект можно использовать на веселых вечеринках, дискотеках и т. д. Просто включите плату, и светодиоды RGB будут создавать разные цвета в зависимости от уровня звука. Плата имеет возможность прямого аудиоввода или звукового восприятия с помощью микрофона, пользователи могут изменить пример кода Arduino в соответствии с требованиями или написать свой собственный код.
Код Arduino по умолчанию работает с микрофоном в качестве датчика звука. Проект также работает с прямым вводом аудиосигнала. В этом случае используйте разъем RCA J1 для подачи звука, подстроечный потенциометр PR1 предназначен для регулировки уровня входного аудиосигнала. Входной аудиосигнал не должен превышать 4V pp (от пика до пика). Звуковой сигнал подключается к аналоговому выводу A1 Arduino. Поскольку проект совместим с Arduino, с этой платой возможны многие приложения, такие как преобразование звука в световые эффекты, звуковые эффекты в световые эффекты, измеритель уровня громкости, измеритель уровня звука.
Код Arduino
Пример кода Arduino доступен для загрузки. Для нового чипа Atmega328 требуется загрузчик и код Arduino. Перейдите по ссылкам ниже, чтобы узнать больше о программировании чипа.
- https://www.electronics-lab.com/project/installing-the-arduino-bootloader-on-the-atmega328p-microcontroller/
- https://www.arduino.cc/en/Tutorial/BuiltInExamples/ArduinoToBreadboard
Конфигурация контактов Arduino
Цифровой контакт D2 подключен к светодиоду WS2812B, аналоговый контакт A0 к микрофону, аналоговый контакт A1 к прямому входу аудиосигнала.
Приложения
- Звуковые и световые эффекты
- Звуковой сигнал для световых эффектов
- Шумомер
- Аудиометр VU
Характеристики
- Питание 5 В пост. тока при 250 мА, когда горят все светодиоды
- Обнаружение звука с помощью бортового микрофона
- RCA-разъем прямого входа аудиосигнала
- Размеры печатной платы 179,71 x 16,51 мм
Схема
Список деталей
№ | КОЛ-ВО. | НОМЕР | ОПИСАНИЕ. | ПРОИЗВОДИТЕЛЬ | ПОСТАВЩИК | ПОСТАВЩИК АРТИКУЛ № | |
---|---|---|---|---|---|---|---|
1 | 1 | CN1 | 4 PIN-штанги. | ||||
2 | 23 | C1 — C20 + C23,C25,C27 | 0,1 мкФ/50 В SMD РАЗМЕР 0805 | MURATA/YAGEO | DIGIKEY | ||
3 | 2 | C21,C22 | РАЗМЕР SMD 22PF/50V 0805 | MURATA/YAGEO | DIGIKEY98 | ||
4 | 1 | C24 | РАЗМЕР 22 мкФ/16 В для поверхностного монтажа 1210 | TDK | DIGIKEY | 9009-ND 6009-ND 6009-814 445-9-817||
5 | 2 | C26,C28 | РАЗМЕР SMD 1 мкФ/25 В 1206 | MURATA/YAGEO | DIGIKEY | ||
6 | 1 | C29 | 10 мкФ/16 В SMD 1206 ИЛИ 1210 | MURATA/YAGEO | DIGIKEY | 98 | 98 |
7 | 1 | D1 | 1N4148 | МИКРОЧИП | DIGIKEY | 1N4148UR-09-ND | |
8 | 1 | J1 | ГНЕЗДО RCA | УСТРОЙСТВА CUI | DIGIKEY | CP-1459-2-ND | 102-1721-ND|
10 | 5 | R1,PR1,R2,R4,R6 | 10K 5% SMD РАЗМЕР 0805 | ||||
11 | 1 | Q1 | BC847AL | НА ПОЛУ | DIGIKEY | 2156-BC847ALT19G-OS0098 | |
12 | 1 | R3 | 560K 5% РАЗМЕР SMD 0805 | DIGIKEY | |||
13 | 1 | R5 | 0E | DIGIKEY | |||
14 | 1 | R7 | 1M 5% SMD РАЗМЕР 0805 | DIGIKEY | |||
15 | 20 | от U1 до U20 | WS2812B | SPARKFUN | DIGIKEY | 1568-COM-16347CT-ND | |
16 | 1 | U21 | ATMEGA328-DIP28 | МИКРОЧИП | DIGIKEY | PUMEGAAND3280 | |
17 | 1 | Y1 | 16 МГц | ECS INC | DIGIKEY | X1103-ND |
Соединения
Gerber View
Фотографии
ВИДЕО
youtube.com/embed/RP0k2ajpRrs» frameborder=»0″ allowfullscreen=»allowfullscreen»/>WS2812B DataShing Teet
WS2812B
Как можно использовать DIY RGB -Lighting Arduino и Wled
DIY DIY. За небольшую часть стоимости оборудования Corsair ICUE вы можете создавать свои собственные программируемые световые эффекты, используя только Arduino, несколько проводов, источник питания 5 В, паяльник и немного терпения.
WLED — это мощное программное обеспечение, позволяющее управлять цветом, оттенком и даже пользовательской анимацией. Можно даже сделать Ambilight для вашего игрового ПК своими руками, используя то же оборудование и некоторое программное обеспечение для захвата экрана, но это для следующей статьи, я уже установил его вокруг экрана своего ПК, но нужно немного поработать. Оставьте комментарий, если это то, что вы хотели бы увидеть.
Содержание
- 1 Что такое Arduino?
- 2 Что такое программное обеспечение WLED?
- 3 Что мне нужно?
- 4 Схема подключения
- 5 Расчет энергопотребления
- 5. 1 Как рассчитать потребляемую мощность светодиодной ленты
- 6 Как установить WLED на Arduino для беспроводного управления адресными RGB-подсветками
- 6.1 3s Установка драйвера Wemos D
- 6.2 2. Скачать Pyflasher
- 6.3 3. Скачать WLED
- 6.4 4. Вставьте WLED в Arduino
- 6.5 6. Подключитесь к новому устройству через WiFi для настройки
- 6.6 7. Установите мобильное приложение WLED и подключитесь
Что такое Arduino?
Arduino — это платформа с открытым исходным кодом для быстрого электронного прототипирования. Он может запускать код, как компьютер, но вместо того, чтобы запускать множество программ одновременно, Arduino может запускать только одну. Они поставляются с ограниченным (но пригодным для использования) объемом памяти, который можно использовать для программирования чего угодно, от роботов, систем орошения, систем оповещения и простых светодиодных лент.
Что такое программное обеспечение WLED?
WLED — это бесплатное программное обеспечение с открытым исходным кодом (нам нравится открытое программное обеспечение), которое позволяет вам управлять адресными полосами RGB-подсветки с вашего мобильного телефона.
Быстрая и многофункциональная реализация веб-сервера ESP8266/ESP32 для управления светодиодами NeoPixel (WS2812B, WS2811, SK6812) или наборами микросхем на основе SPI, такими как WS2801 и APA102!
От сплошных цветов до полномасштабных синхронизированных радуг во всей вашей установке — WLED — это действительно надежное программное решение для энтузиастов-любителей. Что хорошего в WLED, так это то, что он имеет установщик для Arduino практически одним щелчком мыши и поставляется с приложениями, уже опубликованными как на Android, так и в Apple Store, которые будут контролировать каждый аспект вашего освещения.
- Поддерживает голосовые команды Alexa
- Синхронизируется с Phillips Hue
- Более 100 предустановленных анимаций
- Adalight (ПК Ambilight)
- Поддержка Hyperion
- Поддержка RGBW(W) I I need
Все оборудование, необходимое для создания собственной игровой системы RGB, приведено ниже. Я умоляю вас не отвлекаться на программное обеспечение или пайку; на самом деле не так уж сложно припаять несколько маленьких кусочков, необходимых для работы.
Бонус : Руководство по RGB-подсветке для геймеров
Это был первый проект RGB-подсветки, в котором я когда-либо использовал паяльник, и я очень рад, что нашел время, чтобы освоить этот навык. Это заняло всего пару часов и открыло мир возможностей с различными идеями сборки. Если вы не хотите паять, я бы порекомендовал вместо этого купить готовый комплект светодиодных лент. Однако это не будет совместимо с этим руководством.
Требуемое аппаратное обеспечение
Резистор 330 ОмМногие люди прекрасно справляются с работой схемы без резистора, особенно на более коротких длинах, однако, на более длинных длинах 180+ светодиодов вам может потребоваться его установка. 9
Описание 1 метр WS2812 – 144 светодиода на метр Я выбрал BTF Lighting SK6812, который дал мне контроль над пастельными цветами и более широким диапазоном оттенков. Он поставляется со встроенным USB и беспроводным интерфейсом и избавляет нас от необходимости паять эти компоненты отдельно. Ссылка Светодиодный провод 20AWG Качественный светодиодный провод 20AWG избавит вас от многих головных болей в дальнейшем, когда вы обретете уверенность в настройке, неизбежно вы начнете использовать более длинные длины. Ссылка Конденсатор 1000 мкФ Рекомендуется шунтировать входные клеммы 5 В для защиты светодиодов и Arduino от скачков напряжения при первом включении источника питания Ссылка - 8 Макетная плата0080
Макетная плата обычно используется для прототипирования, однако я до сих пор использую свою для питания своих ламп. Удобно иметь его на всякий случай, это упрощает первоначальную настройку и тестирование. Звено Провода для макетной платы Хотя вам понадобятся только один или два, их никогда не будет достаточно. Ссылка Источник питания 5 В Сила тока будет определяться тем, сколько светодиодов вы хотите использовать, формула для определения этого ниже. Ссылка Паяльник Вам понадобится регулируемый паяльник, способный паять около 400f. Я связал точный набор, который я сейчас использую, и он отлично подходит для пайки любителем. Ссылка Примечание. Wemos D1 mini — это крошечная плата Arduino с USB и беспроводной связью. Это идеально подходит для нашего приложения. Если вы не можете найти Wemos D1 Mini, подойдет любой ESP8266 со встроенным USB и беспроводной связью.
Схема подключения
Я построил схему, используя макетную плату, которую прикрепил к задней части экрана своего компьютера. Я взял за основу этот проект и установил 1,5 метра светодиодной ленты позади телевизора.
СОВЕТ ПРОФЕССИОНАЛА: Если у вас есть мерцающие светодиоды, использующие светодиоды SK6812 (у меня нет проблем со светодиодами от световых полос BTF, удалите резистор 330 Ом, так как он может испортить сигнал 3,3 В, отправляемый от Wemos D1 mini. В большинстве случаев , все будет в порядке
Я планирую перестроить схему с переключателем уровней, чтобы преобразовать логику 3,3 В в логику 5 В, но у меня она работает как задумано, и я не хотел путать вещи
Расчет энергопотребления
Если вы планируете использовать 10 светодиодов или меньше, вы можете просто использовать USB-кабель через Arduino и удалить адаптер 5 В со схемы подключения; однако, если вы планируете или используете более 10, вам понадобится внешний источник питания, вопрос в том, сколько?
Как рассчитать потребляемую мощность светодиодной ленты
Каждый светодиод потребляет около 50 мА каждый, что означает, что для ленты из 30 светодиодов 5 В вам потребуется источник питания около 2 ампер. При максимальной яркости они будут потреблять около 1,5 ампер вместе взятых.
- Count how many leds you will be using
- Calculate how many milliamps you will draw
- Divide the milliamps by 1000 to get amp draw
50 milliamp * 30 led modules === 1500 milliamps
1500 миллиампер / 1000 === 1,5 ампер
Как установить WLED на Arduino для беспроводного управления адресными RGB-подсветками
Приступить к работе очень просто, и потребуется около часа, чтобы собрать все вместе, установить программное обеспечение и начать работу. Я предполагаю, что у вас нет предыдущего опыта, и объясню, как создать собственное RGB-освещение, используя готовые светодиодные полосы RGB.
1. Установите драйверы Wemos D1
Прежде чем мы сможем взаимодействовать с нашим контроллером, нам нужно установить драйверы, чтобы Windows и программное обеспечение Pyflasher могли взаимодействовать с устройством и загружать наш код. Выберите операционную систему, на которой вы работаете, установите загруженный файл и переходите к следующему шагу.
Страница загрузки драйвера Wemos
2. Загрузите Pyflasher
Pyflasher позволит нам подключиться к нашей плате разработки ESP8266 и установить программное обеспечение WLED на Arduino. Он вообще не требует установки на вашу машину. Снова выберите операционную систему, в которой вы работаете, но на этот раз переместите исполняемый файл на рабочий стол, чтобы его можно было легко использовать позже.
Загрузка Pyflasher
3. Скачать WLED
Есть несколько версий для загрузки WLED, но для нашего устройства нам нужна только одна.
WLED_x.xx.x_ESP8266.bin
. Я приложил скриншот, так что вы не ошибетесь. Замените x.xx.x их текущей версией.Выпуски WLED на GitHub
4. Вставьте WLED в Arduino
Перед началом этого шага отключите все внешние источники питания. Если вы подключите питание 5 В к Arduino целиком, также используя USB, вы поджарите плату. Начните с подключения Arduino к свободному USB-разъему и откройте NodeMCU-Pyflasher.exe со своего рабочего стола.
- В раскрывающемся списке последовательных портов выберите последовательный порт, к которому подключено ваше устройство. Не беспокойтесь, если вы не знаете, вы можете попробовать настройку автоматического обнаружения
- В разделе «Прошивка NodeMCU» нажмите «Обзор» и выберите файл
WLED_x.xx.x_ESP8266.bin
- . Об остальном не беспокойтесь. настроек, нажмите Flash NodeMCU и расслабьтесь.
- После завершения процесса прошивки отключите Arduino и снова подключите его для сброса.
- Возьмите устройство с поддержкой WiFi, например телефон или компьютер, и перейдите к следующему шагу.
6. Подключитесь к новому устройству через WiFi для настройки
Я использую проводные кабели локальной сети на всех своих компьютерах, поэтому вместо этого мне пришлось использовать мобильный телефон. Остальная часть процесса очень проста и займет всего несколько минут.
Подключиться к точке доступа Панель управления WLED Настройка параметров беспроводной сети Подключено к домашней сети- Перейдите к настройкам беспроводной сети, найдите сеть с именем WLED-AP и подключитесь
- Он либо появится автоматически с наложением, позволяющим вам взаимодействовать с вашим Arduino с поддержкой WLED, в противном случае он скажет, что эта сеть требует входа, нажмите на беспроводную сеть, чтобы продолжить
- Нажмите «Настройки Wi-Fi»
- Войдите в свою сеть SSID и пароль
- Нажмите «Сохранить»
Точка доступа отключится на последнем шаге, и вы больше не сможете ее использовать; однако теперь он сам подключен к вашему Wi-Fi, и к нему можно получить доступ через приложение WLED.
7. Установите мобильное приложение WLED и подключитесь
Теперь осталось установить мобильное приложение WLED, которое автоматически обнаружит все источники света в сети и будет управлять всеми их функциями с вашего мобильного устройства.