
Оглавление:
2025 Автор: John Day | [email protected]. Последнее изменение: 2025-01-23 15:05



Эта лампа почти полностью напечатана на 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-печати

Все прикрепленные модели 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 винтами
• наденьте рассеиватель на лампу (будьте осторожны, он должен быть плотно и осторожно прижат)
Вот и все!
Теперь вы можете включить его и найти легкую анимацию, которая вам понравится.
Спасибо за чтение.
Рекомендуемые:
Мягкая перчатка для робототехники: 8 шагов (с изображениями)

Перчатка Soft Robotics: Мой проект - перчатка softrobotic. У него есть исполнительный механизм, расположенный на каждом пальце; нижняя часть перчатки снимается, чтобы облегчить пользователю ее ношение. Приводы приводятся в действие устройством, расположенным на запястье немного больше, чем часы
Светодиодная лампа DIY WiFi RGB: 6 шагов (с изображениями)

Светодиодная лампа DIY WiFi RGB: в этом проекте я покажу вам, как я создал трехканальный источник постоянного тока и успешно объединил его с ESP8266µC и светодиодом высокой мощности RGB 10 Вт, чтобы создать лампу, управляемую Wi-Fi. Попутно я также продемонстрирую, как еа
Светодиодная лампа для смешивания света DIY RGB с Arduino: 3 шага

Светодиодная лампа DIY RGB с подсветкой с Arduino: Исходный код моего проекта основан на этом веб-сайте: В этом проекте я создал лампу с RGB-светодиодом и датчиком LDR. Используя датчик LDR в качестве переключателя, лампа начинает светиться при низкой освещенности. Лампу можно использовать как
Светодиодная лампа RGB (для ночной фотографии и Freezelight): 4 шага (с изображениями)

RGB LED Light Stick (для ночной фотографии и Freezelight): Что такое RGB LED Light Photo Stick? Если вам нравится фотография и особенно фотография в ночное время, то я почти уверен, что вы уже знаете, что это такое! Если нет, то могу сказать, что это довольно крутое устройство, которое может помочь вам в создании потрясающе
Светодиодная лампа Arduino RGB + 4-битный ЖК-дисплей: 4 шага

Светодиодная лампа Arduino RGB + 4-битный ЖК-дисплей: Это моя первая инструкция !!! ура .. Прежде, чем я продолжу. Я не буду вдаваться в подробности того, как распилить дерево или собрать все вместе. Я произвольно использовал весь процесс сборки, все, что приходило мне в голову, я воспроизводил. Смысл этой инструкции