Оглавление:

Мягкая светодиодная лампа DIY WiFi RGB: 4 шага (с изображениями)
Мягкая светодиодная лампа DIY WiFi RGB: 4 шага (с изображениями)

Видео: Мягкая светодиодная лампа DIY WiFi RGB: 4 шага (с изображениями)

Видео: Мягкая светодиодная лампа DIY WiFi RGB: 4 шага (с изображениями)
Видео: 🔥НЕРЕАЛЬНЫЙ СВЕТИЛЬНИК СВОИМИ РУКАМИ 2024, Июль
Anonim
Image
Image
Светодиодная мягкая лампа DIY WiFi RGB
Светодиодная мягкая лампа DIY WiFi RGB

Эта лампа почти полностью напечатана на 3D-принтере, включая другие части рассеивателя света, которые стоят около 10 долларов. Он имеет множество предварительно настроенных световых анимационных эффектов и статических световых цветов с функцией автозапуска цикла. Лампа сохраняет последнюю использованную настройку во внутренней памяти, поэтому ее можно настроить один раз и использовать как обычную лампу с переключателем мощности. Приложение не требуется, им можно управлять с любого устройства, на котором доступен браузер. Он также может работать в 2-х режимах, как автономный и как часть домашней сети Wi-Fi.

Запасы

• 1 двухсторонняя прототипная печатная плата 4 * 6 см

• 1 модуль понижающего источника питания HLK-PM01 AC-DC 220–5 В или аналогичный

• 1 плата для разработки Wemos D1 Mini WiFi, Micro USB

• Светодиодная лента RGB I2C с 60 светодиодами / м

• 4 гайки M3

• 2 винта M3x6

• 5 винтов M3x12

• шнур питания с вилкой и переключателем на нем

• несколько перемычек

• 3 штифта заголовка

• паяльные инструменты

• 3D-принтер с прозрачной и черной нитью

Шаг 1: детали для 3D-печати

Детали для 3D-печати
Детали для 3D-печати

Все прикрепленные модели STL, кроме диффузора, можно было распечатать с любыми желаемыми настройками.

Вот пример:

Высота слоя: 0,2

Поддерживает: НЕТ (ДА только для базовой модели)

Стенки: 0,8 мм

Чтобы получить более ровный свет, лучше установить рассеиватель в режиме ВАЗА и над выдавить пластик, для этого установите поток на 120%, см. Прикрепленное изображение.

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

Шаг 2: пайка

Пайка
Пайка
Пайка
Пайка
Пайка
Пайка
Пайка
Пайка

Прежде всего, нам нужно приклеить светодиодную ленту к светодиодной башне. Если вы используете такую же светодиодную ленту, как я (60 светодиодов / м), то отрежьте 3 части: 1 с 10 светодиодами, 2 другие с 9 светодиодами. Используйте прикрепленное изображение в качестве ссылки и приклейте светодиодную ленту к башне и убедитесь, что все стрелки на полосе направлены в одном направлении и направлены снизу вверх. Припаяйте провода к ленте, как показано на схеме подключения.

Возьмите печатную плату и разрежьте ее между контактами питания переменного тока, как показано на рисунке. Вставьте модуль переменного тока в отверстия на печатной плате, припаяйте его. Сделайте то же самое с доской Wemos. Обратите внимание, что паять все пины для платы Wemos не нужно, их нужно всего 3. Вставьте контактный разъем и припаяйте его. Соедините все это проводами.

Шаг 3. Настройте и загрузите программное обеспечение

Настроить и загрузить программное обеспечение
Настроить и загрузить программное обеспечение
Настроить и загрузить программное обеспечение
Настроить и загрузить программное обеспечение
Настроить и загрузить программное обеспечение
Настроить и загрузить программное обеспечение

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

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

После того, как предыдущий шаг выполнен - откройте скетч в Arduino IDE.

Найдите строку «const bool apMode = false;» и принять решение о том, как вы собираетесь использовать эту лампу. «true» означает, что она будет работать в автономном режиме и устройство для управления ею должно быть подключено через Wi-Fi напрямую к нему.

Найдите строку «#define NUM_LEDS 10» и установите количество пикселей, равное длине самой длинной светодиодной полосы.

Откройте вкладку Secrets.h в среде Arduino IDE и заполните файл по вашему выбору.

Сохраните и загрузите эскиз на плату ESP. Используйте меню «ESP 8266 Sketch Data Upload» и загрузите другие файлы из скетча в SPIFS. После этого вы можете подключить светодиоды и получить доступ к лампе, набрав в браузере https:// magiclamp, если вы установили «const bool apMode = false;».

Для режима AP (автономного) вам необходимо найти сеть Wi-Fi под названием «MagicLamp + numbers» и подключиться к ней, используя пароль, который вы установили в файле «Secrets.h». После этого подключитесь к лампе, набрав в браузере https://192.168.4.1. Страница будет загружена с множеством опций управления.

Шаг 4: Сборка

Сборка
Сборка
Сборка
Сборка
Сборка
Сборка
Сборка
Сборка

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

• прикрутите держатель электроники к нижней крышке

• отпаять провод переменного тока от печатной платы и пропустить его через отверстие для кабеля в основании

• припаяйте провод обратно на место

• защелкните плату на месте

• закрепите провод переменного тока кабельным зажимом

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

• соединить провода светодиодов с платой

• закройте основание крышкой и закрепите 3 винтами

• наденьте рассеиватель на лампу (будьте осторожны, он должен быть плотно и осторожно прижат)

Вот и все!

Теперь вы можете включить его и найти легкую анимацию, которая вам понравится.

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

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