Оглавление:
- Шаг 1: Соберите детали
- Шаг 2. Разберите прожектор и определите входы RGB PWM
- Шаг 3: ESP8266 и силовая разводка
- Шаг 4: Запрограммируйте
- Шаг 5: Соберите все вместе
- Шаг 6: Разместите свет вокруг дома и наслаждайтесь !
Видео: Взломать прожектор RGB с помощью Arduino или ESP8266: 6 шагов (с изображениями)
2024 Автор: John Day | [email protected]. Последнее изменение: 2024-01-30 11:52
Итак, я нашел несколько отличных маленьких прожекторов RGB на Amazon и, заглянув в их внутренности, я понял, что вы можете подключить их прямо к arduino и esp8266 и управлять ими с помощью PWM.
Теперь я использую два из них в своей гостиной в качестве акцентного освещения и устанавливаю их для определенных сцен.
Я использую openhab, работающий на Raspberry Pi, чтобы управлять ими, и я даже могу управлять ими с помощью Amazon Echo (США), хотя это немного выходит за рамки этого руководства. Я надеюсь найти время, чтобы написать об этом!
Надеюсь, вам понравится, это мой первый инструктаж за очень долгое время, поэтому, пожалуйста, дайте мне знать, что вы думаете.
Шаг 1: Соберите детали
Список запчастей выглядит следующим образом:
1. Прожектор RGB 10 Вт: Ebay (Великобритания), Ebay (США), Ebay (Китай)
2. Модуль ESP8266-12: Ebay (Великобритания), Ebay (США), Ebay (Китай)
3. Регулятор LD1117 3,3 В: Ebay (Великобритания), Ebay (США), Ebay (Китай)
4. Конденсатор 100 мкФ: Ebay (Великобритания), Ebay (США), Ebay (Китай)
5. Источник питания постоянного тока 12 В, 1 А: Ebay (Великобритания), Ebay (США), Ebay (Китай).
6. Подбор резисторов (я использовал 10К, но реально можно обойтись чем угодно)
(Я прикрепил ссылки на несколько сайтов, так как цены регулярно меняются, поэтому, пожалуйста, ходите по магазинам и обязательно проверяйте amazon vs ebay)
Полное раскрытие информации: я получаю крошечную комиссию, если вы покупаете по ссылкам выше, но я бы никогда не рекомендовал ссылку на продукт, которым я сам не пользовался. Этот проект не был предназначен для зарабатывания денег. Спасибо:-)
Шаг 2. Разберите прожектор и определите входы RGB PWM
Этот конкретный прожектор представляет собой простую конструкцию, соединенную винтами.
Шасси состоит из трех алюминиевых секций, которые отвинчиваются.
Если снять верхнюю часть, удерживающую линзу, можно увидеть печатную плату со светодиодной матрицей и схемой управления.
Первое, что я сделал, - это определил, какой из транзисторов каким цветовым массивом управляет.
Надеюсь, у производителя не слишком много различий между версиями платы, что означает, что вы можете скопировать изображение выше и припаять провода непосредственно к ним. У меня есть цветовая кодировка для красного, зеленого и синего цветов, чтобы вам было легче. Интересно, что транзистор, управляющий красным светодиодом, был подключен к существующему микроконтроллеру через резистор, поэтому я оставил это в схеме.
На этом этапе также важно удалить существующие компоненты управления с печатной платы с помощью пистолета с горячим воздухом и пинцета, как показано на рисунке выше. Нет необходимости снимать инфракрасный приемник, но я подумал, что смогу использовать его в других проектах.
Затем просто припаяйте несколько проводов к контактам ШИМ, идущим к транзисторам, и протолкните их к другой части легкого шасси, к которой мы перейдем дальше.
Шаг 3: ESP8266 и силовая разводка
Я приложил схему к этой части, так как она говорит о том, что вам нужно делать, гораздо яснее, чем я когда-либо мог.
В основном подключите красный, зеленый и синий светодиоды к контактам 12, 14 и 15 ESP8266 через резистор 10 кОм.
Затем подключите силовую цепь ESP в соответствии со схемой, на картинке видно, что я припаял ее непосредственно к плате источника питания / драйвера для светодиодов, но в конечном итоге я изменил ориентацию и не смог получить другое изображение..
Идея состоит в том, чтобы все было как можно компактнее, так как оно должно помещаться внутри шасси.
Для этого я соединил резисторы на одной линии с проводами и покрыл их термоусадочной пленкой.
Пожалуйста, избегайте моей ошибки и не припаивайте резистор непосредственно к ESP. Я обнаружил, что это усложняет работу с ними, чем если бы я сделал настоящий встроенный монтаж (например, провод-резистор-провод-esp, а не провод-резистор-esp).
Также фотография немного отличается от схемы, я изначально не использовал контакт 15, и это было ошибкой, так как контакт 15 отлично подходит для pwm. Обожаю эту булавку. Это правила.
Шаг 4: Запрограммируйте
Используя предпочитаемый вами метод, напишите код для вашего ESP!
Вы действительно можете управлять им, как хотите, и есть удивительные люди, которые делают удивительные вещи с ESP.
Мой конкретный путь заключался в использовании домашнего сервера MQTT в форме openHAB, который затем будет входить в систему и прослушивать команды цвета. Использование этого метода также позволяет мне очень легко управлять Amazon Alexa и Google Home. (Как я уже сказал, я надеюсь, что смогу написать инструкции для этого процесса, так как я прекрасно провел время, занимаясь этим, но в настоящее время трачу большую часть своего свободного времени на создание нового веб-сайта (который, вероятно, будет включать в себя учебные пособия для этих частей, способ)).
Я прикрепил код для этого к этому файлу вверху (или внизу, где бы он ни появлялся).
Я должен сказать, что раньше я разрабатывал только в Arduino IDE для ESP8266, но, поскольку я начал этот конкретный проект, я определенно перехожу на сценарии Lua, они великолепны и намного менее напряженное время при загрузке и отладке и т. Д.
Давным-давно я написал программу на Arduino, которая делала следующее:
ESP загружается, не может подключиться к Wi-Fi, запускает режим точки доступа
клиент подключается к телефону, автоматически открывает браузер со страницей управления цветом (базовый HTML)
на странице также была возможность подключить его к вашему роутеру.
Попав в сеть, любую систему управления можно было легко запрограммировать на отправку
Если я смогу где-нибудь найти этот код, я загрузю его, но недавно я построил новый компьютер, так что этот файл может находиться на любом сочетании дисков в этом месте.
Шаг 5: Соберите все вместе
Чтобы изолировать все детали, я обмотал их изолентой из ПВХ.
Будьте особенно осторожны с этим шагом, я сгорел один из своих регуляторов напряжения, когда не уделял должного внимания.
Кроме того, я считаю, что удлинение проводов значительно упрощает этот шаг из-за скручивания всего, связанного со скручиванием.
Шаг 6: Разместите свет вокруг дома и наслаждайтесь !
Разместите фонари в удобном для вас месте, подключите их к источнику питания 12 В и вперед !!
Если вам не нравится призматический эффект линзы, его можно легко удалить, это дает менее сфокусированное, более общее свечение. Переворачивание объектива назад к переднему краю тоже дало неплохие эффекты.
На фотографиях вы можете видеть, что я использовал их, чтобы подчеркнуть свои любимые часы nixie.
Спасибо за прочтение!
Рекомендуемые:
Взломать GMC Geigercounter с помощью Blynk: 4 шага
Взломать GMC Geigercounter с помощью Blynk: Несмотря на то, что мой GMC-320 Plus Geigercounter имеет встроенный Wi-Fi, я не смог его использовать. Вот почему я хотел создать Устройство, которое может передавать записанные данные на мой мобильный телефон / в Интернет, добавляя при этом дополнительные функции, такие как совокупная доза, Wi
Как взломать и обновить цифровой осциллограф Rigol DS1054Z: 5 шагов (с изображениями)
Как взломать и обновить цифровой осциллограф Rigol DS1054Z: Rigol DS1054Z - очень популярный 4-канальный цифровой запоминающий осциллограф начального уровня. Он имеет частоту дискретизации в реальном времени до 1 Гвыб / с и полосу пропускания 50 МГц. Особенно большие цветные TFT-дисплеи очень легко читаются. Благодаря в
Взломать музыку, защищенную Itunes (удалить защиту DRM): 5 шагов (с изображениями)
Взломайте защищенную музыку Itunes (удалите защиту DRM): в прошлом музыка была огромной частью общества, но с технологиями она стала больше, чем когда-либо! Самый быстрый и простой способ получить музыку в наши дни - через Интернет («Интернет - это средство коммуникации, используемое во всем мире, куда люди могут приходить
Взломать Bluetooth-гарнитуру: 5 шагов (с изображениями)
Взломать Bluetooth-гарнитуру: Привет, ребята … Сегодня мы собираемся превратить Bluetooth-гарнитуру в Bluetooth AUX. мы все знаем, что … большинство аудиоплееров имеют порт AUX, но не Bluetooth. Итак, вот … мы собираемся сделать его сейчас, и это поможет поддержать Bluet
Как взломать эко-кнопку, чтобы делать другие вещи : 6 шагов (с изображениями)
Как взломать кнопку Eco, чтобы делать другие вещи …: Это небольшое руководство быстро покажет вам, как заставить кнопку Eco делать ваши собственные ставки! Я получил свою с новым процессором AMD (это руководство предназначено только для Windows XP! )