Оглавление:
Видео: Как сделать сердце из зеркала бесконечности с помощью светодиодов Arduino и RGB: 8 шагов (с изображениями)
2025 Автор: John Day | [email protected]. Последнее изменение: 2025-01-13 06:58
Однажды на вечеринке мы с женой увидели зеркало бесконечности, и она была очарована этим взглядом и постоянно говорила, что я хочу его! Хороший муж всегда слушает и запоминает, поэтому я решила сделать для нее такой подарок на День Святого Валентина.
Шаг 1: Детали
Я бы не хотел делать очередное обычное зеркало бесконечности. Итак, идея состоит в том, чтобы иметь форму сердца, поэтому я выбрал несколько слоев акрила толщиной 3/16 для лазерной резки. Лучше было бы использовать стекло, но я понятия не имею, как их резать.
Что касается электроники, я планировал построить ее с помощью светодиодов RGB для более интересных эффектов, на ум приходят неопиксели, но также вы можете использовать полосы WS2812. Для управления светодиодами я выбрал Arduino Nano из-за меньшей занимаемой площади. Я также нашел блок питания и вилку.
Еще одна важная деталь - односторонняя зеркальная пленка, которая делает переднюю и заднюю части зеркальными.
Медная лента также используется в косметике.
Вот ссылки на детали, которые я использовал:
Светодиодная лента: Adafruit Neopixel
(Amazon):
Полоса WS2812:
(Amazon)
(Banggood)
Ардуино Нано:
(Amazon)
(Banggood)
Лента из медной фольги:
(Amazon)
Односторонняя зеркальная пленка:
(Amazon)
Шаг 2: как это работает
Зеркала Infinity имеют простую конструкцию, источник света зажат между двумя зеркальными поверхностями, переднее зеркало должно быть односторонним, чтобы источник света мог светить сквозь них.
В моем дизайне светодиодная лента также проходит между внутренними и внешними стенками.
Шаг 3: подготовка всех акриловых деталей
Всего 8 акриловых частей, 3 внутренние стенки, 3 внешние стенки, передняя и задняя.
Стены
Для наружных стен это просто лазерная резка без каких-либо дополнительных процессов. Чтобы светодиоды лучше сочетались без каких-либо горячих точек, внутренние стены нуждаются в другой обработке. В первом дизайне они были слишком тонкими, чтобы даже после дробеструйной обработки оставались горячие точки. В итоге я остановился на более толстом дизайне.
Лицевая сторона
Я хочу, чтобы это лицо скрыло за собой светодиодную ленту, поэтому я попытался использовать пленку на акриловом листе в качестве маски. В основном вам нужно вырезать линию с очень низкой мощностью лазера, чтобы ее можно было отслоить для струйной обработки или окраски распылением. Перед резкой накладывается дополнительная малярная лента, чтобы она лучше пережила взрыв.
Задняя грань
Я покрасил спреем одну сторону задней части, чтобы она закрывала всю электронику позади.
Нам также необходимо нанести одностороннюю зеркальную пленку как на переднюю, так и на заднюю стороны. В Интернете есть множество руководств, которые помогут сделать его идеально плоским и без пузырей (не в моем случае: D)
Шаг 4: Собираем вместе
Пришло время собрать все воедино.
Сложите все стены, и тогда мы сможем сложить светодиодную ленту внутрь. Убедитесь, что все провода находятся на кончике сердца, чтобы они могли выходить из задней поверхности.
Нам еще нужно связать все слои вместе. Я пробовал использовать медную ленту, но она слишком тонкая и оставляет много трещин. Я закончил тем, что использовал двухстороннюю ленту под подложкой из медной ленты (не отслаивая медную ленту), а затем применил эту утолщенную ленту вдоль стороны.
Шаг 5: 3D-печать остальных деталей
Затем я смоделировал 3 детали, которые можно распечатать на 3D-принтере.
Держатель, фиксирующий Arduino Nano и порт питания.
Оболочка, в которой заключена вся электроника
Маленькая подставка.
На этот раз я сделал одну особенную вещь - смоделировал деталь прессовой посадки. На каждой из 4 опор держателя имеется неглубокий паз. На корпусе напротив - такая же деталь с крошечной губой. Чтобы мы могли легко открыть его в будущем.
Затем я загрунтовал и отшлифовал корпус на пару раундов, а затем покрасил распылением медный цвет в тон стороне.
Сюда прилагаются 3D-модель и лазерный вектор.
Шаг 6: электронные соединения
Электроника довольно простая. Подключите питание к Vin и GND, а 3-контактный контакт Neopixel подключите к 5V, GND и цифровому контакту. Вот и все!
Я сделал руководство по использованию светодиодных лент Neopixel или WS2812 здесь для вашей справки.
Осталось еще много контактов для будущих расширений, таких как добавление микрофонов, динамиков, батарей и т. Д.
Шаг 7: программирование
Что касается программирования, я не тратил много времени на настройку анимации, DemoReel100 в библиотеке Fast LED уже выглядит броско, и жене это определенно нравится!
Шаг 8: Вот и все
Надеюсь, вам понравился мой проект, и, пожалуйста, не стесняйтесь оставлять комментарии, если у вас есть какие-либо предложения или вопросы!
Буду очень признателен, если вы подпишетесь на мой канал на YouTube здесь: www.youtube.com/chenthedesignmaker
Спасибо за чтение и счастливого создания!
ОТКАЗ ОТ ОТВЕТСТВЕННОСТИ: список деталей содержит партнерские ссылки, что означает, что если вы нажмете на одну из ссылок на продукт, я получу небольшую комиссию без каких-либо дополнительных затрат для вас. Это помогает поддерживать мои усилия и позволяет мне продолжать снимать подобные видео. Спасибо за поддержку!