Светящаяся фоторамка

Источник:

Превратите обычную безрамочную рамку для фотографий размером 18x13 см в настоящую приманку для глаз!

Обновлять! Добавлен V2 — больше места для электроники и световая панель спереди.

Спецификация материалов
Безрамная фоторамка 18х13 см или стеклянные/деревянные листы аналогичного размера
Светодиодная лента WS281X, 64 см, я использовал эту (144 светодиода/1 м), но и эта (60 светодиодов/1 м) тоже подойдет
ESP32 Dev Kit 4 (другие тоже подойдут, описание и проводка для этого)
TP223 Модуль сенсорного переключателя, например этот
Блок питания 5В/1А мин, лучше 2А, я использовал что-то вроде этого.
ВНИМАНИЕ: используйте закрытый источник питания, если у вас нет опыта работы с сетью переменного тока!
Немного проводов, термоусадка, паяльник,...
Печатные детали, 1 рамка, 1 корпус

Распечатать инструкции

Я напечатал рамку из 0,2 PLA с 15! нижний слой и 7 минут по периметру, чтобы заблокировать свет (часть кадра) и часть тела с настройками по умолчанию.

Вы можете поэкспериментировать с различными настройками заполнения, это может привести к хорошим эффектам. Справа — один из примеров из дерева с нижними слоями по умолчанию и заполнением сетки 15%. Здесь вы можете увидеть образец заполнения, если светодиоды яркие!

Сборка
Прошить WLED на esp32

Подключите esp32 с помощью USB-кабеля и используйте онлайн-установщик, чтобы прошить wled, просто следуйте инструкциям.

После успешной установки вы увидите эту страницу:

Откройте «Конфигурация» → «Настройки Led», так как нам нужно изменить некоторые настройки:

Длина: 39 — количество светодиодов в вашей ленте (39 — для версии, использующей 60 светодиодов на 1 м).

GPIO: 16 — это контакт на ESP32, к которому нам нужно подключить вход светодиодной ленты.

Чуть ниже мы можем установить пин, который хотим использовать для кнопки.

Здесь мы используем GPIO17 с инвертированным нажатием, поскольку наша кнопка поднимает выходной сигнал на высокий уровень при касании.

Электропроводка

Прежде чем приступить к пайке, отключите esp32 от USB!

Обзор:

+5 В и земля от источника питания к ESP32 и светодиодной ленте (VIN/+5 и земля).

Контакт 16 GPIO/16 ESP32 к входу светодиодной ленты.

+ 3,3 и GND от esp32 для сенсорной кнопки

Выход сенсорной кнопки на контакт 17 / GPIO 17 ESP32

Сначала припаиваем 3 провода к светодиодной ленте.

Добавляем термоусадку

Теперь подключите питание к VIN и GND esp32 и светодиодной ленте.

Подключите светодиодную ленту к GPIO 16.

Подготовьте сенсорную кнопку

Подключите сенсорную кнопку к 3,3 В и GND esp32 и выведите выход на GPIO17.

Вот и все ;) Нас��ало время первого пробного запуска!

Как видите, работают только первые 30 светодиодов, это потому, что нам нужно установить правильное количество светодиодов в конфигурации WLED, для этого примера (144 светодиода/1 м) мне пришлось установить его на 64.

Электроника с источником питания. Используйте открытый преобразователь переменного/постоянного тока только в том случае, если вы знаете, что делаете! Зарядное устройство USB на 2 А подойдет, и вам вообще не нужно прикасаться к сети переменного тока!

Собери все это вместе

Приклейте сенсорную кнопку в отверстие (я использовал горячий клей).

Теперь прикрепите светодиодную ленту, убедитесь, что она находится как можно ниже!

Вставьте изображение (и обратную сторону для проверки!)

Прикрепите заднюю часть к стене

Наслаждайтесь!

Сенсорная кнопка (включение/выключение одним нажатием)

19:40
12
Нет комментариев. Ваш будет первым!

Ссылка появится после регистрации

Похожие модели

Подарок-пазл в рамке на День матери........
Я увидел что-то подобное в рамкахПодробнее
Рамка для фотографий ДЮНА РЕМИКС
Всем привет. Искала рамку для своейПодробнее
Посещая этот сайт, вы соглашаетесь с тем, что мы используем файлы cookie.