Оглавление:

Взломать прожектор RGB с помощью Arduino или ESP8266: 6 шагов (с изображениями)
Взломать прожектор RGB с помощью Arduino или ESP8266: 6 шагов (с изображениями)

Видео: Взломать прожектор RGB с помощью Arduino или ESP8266: 6 шагов (с изображениями)

Видео: Взломать прожектор RGB с помощью Arduino или ESP8266: 6 шагов (с изображениями)
Видео: 🔶 Flipper Zero Fake Videos | everywhere... #shorts 2024, Июль
Anonim
Взломать прожектор RGB с помощью Arduino или ESP8266
Взломать прожектор RGB с помощью Arduino или ESP8266
Взломать прожектор RGB с помощью Arduino или ESP8266
Взломать прожектор RGB с помощью Arduino или ESP8266
Взломать прожектор RGB с помощью Arduino или ESP8266
Взломать прожектор RGB с помощью Arduino или ESP8266

Итак, я нашел несколько отличных маленьких прожекторов 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

Разберите прожектор и определите входы RGB PWM
Разберите прожектор и определите входы RGB PWM
Разберите прожектор и определите входы RGB PWM
Разберите прожектор и определите входы RGB PWM
Разберите прожектор и определите входы RGB PWM
Разберите прожектор и определите входы RGB PWM
Разберите прожектор и определите входы RGB PWM
Разберите прожектор и определите входы RGB PWM

Этот конкретный прожектор представляет собой простую конструкцию, соединенную винтами.

Шасси состоит из трех алюминиевых секций, которые отвинчиваются.

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

Первое, что я сделал, - это определил, какой из транзисторов каким цветовым массивом управляет.

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

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

Затем просто припаяйте несколько проводов к контактам ШИМ, идущим к транзисторам, и протолкните их к другой части легкого шасси, к которой мы перейдем дальше.

Шаг 3: ESP8266 и силовая разводка

ESP8266 и силовая проводка
ESP8266 и силовая проводка
ESP8266 и силовая проводка
ESP8266 и силовая проводка
ESP8266 и силовая проводка
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.

Спасибо за прочтение!

Рекомендуемые: