2025 Автор: John Day | [email protected]. Последнее изменение: 2025-01-13 06:58
Зеркало бесконечности - часть моей будущей сборки. На сайте уже есть много отличных описаний того, как это сделать, и я проверил многие из них, особенно отличную и обнадеживающую версию Ben Finio на базе Arduino. Тем не менее, я стремился использовать свои навыки новичка с Fusion360 (первая программа твердотельного 3D-моделирования, которую я использовал) и напечатал на 3D-принтере корпус для гибкой цепочки (а не полосы) светодиодов. Я был очень доволен внешним видом конечного продукта - диффузоры делали его приятным для глаз, у него был интересный вид на проводку, и мне понравилось, как светилась задняя часть корпуса каждого светодиода. Первый, который я сделал, был 6 дюймов в диаметре и имел 25 светодиодов; этот - 9 дюймов в диаметре и состоял из 50 светодиодов (целая одна гирлянда). Если вы никогда не делали бесконечное зеркало, потому что оно выглядит слишком сложным, но хотели бы и у вас есть доступ к 3D-принтеру, попробуйте это. Он не использует много смолы (и не требует вспомогательного материала), и не требуется никаких серьезных навыков изготовления / вычислений / программирования / электромонтажа. У него также есть интерактивный поворот: ручка на передней панели позволяет деформировать зеркало, создавая интересные эффекты червоточины.
Вы также можете настроить положение заднего зеркала, но, поскольку оно сделано из стекла, вы можете только наклонять его, а не деформировать.
Шаг 1: Детали
Я попытался сделать эту сборку максимально похожей на комплект, но вам все равно понадобится доступ к некоторым современным средствам изготовления: лазерному резаку и 3D-принтеру. Тем не менее, задание лазерной резки представляет собой простой круг, а 3D-печать была разработана для печати в виде трех деталей небольшого объема без каких-либо опор, поэтому фактические процедуры не являются сложными. Очень выполнимо в любом производственном пространстве. Тебе понадобится:
- Одностороннее акриловое зеркало - Круглое зеркало диаметром 9 дюймов - Адресуемая светодиодная строка RGB - Arduino Uno или аналогичный - Источник питания 5 В - Провод - Детали, напечатанные на 3D-принтере
Детали, напечатанные на 3D-принтере, были созданы из трех частей для двух целей: я хотел, чтобы бесконечное зеркало было легко собрать и легко распечатать. Печать без опор всегда желательна, потому что это экономит смолу и очищает. Распечатайте три части плоской стороной вниз. Все они меньше 10 дюймов в диаметре, поэтому любой 3D-принтер с площадью сборки не менее 10x10 дюймов сможет их распечатать. Если возможно, напечатайте черным цветом. Я использовал Stratasys Fortus, а основание, середина и верх использовали модельный материал объемом 3,1, 0,7 и 1,5 кубических дюйма соответственно.
Если объем вашей сборки недостаточно велик, чтобы распечатать деталь одним куском, нарежьте ее (например, с помощью Meshmixer), распечатайте отдельно и склейте снова. Конечный продукт будет достаточно прочным, потому что клеевые швы можно смещать.
Обратите внимание, что есть две «верхние» части: одна деформируется, а другая нет. Деформирующийся чуть выше, чтобы зеркало могло двигаться.
Шаг 2: лазерная резка зеркала
Для этого вам нужно будет найти лазерный резак (или сервис). Файл EPS прикреплен с толщиной линии 0,001 дюйма. Вы также можете найти службу, которая предоставит вам и отправит вам разрезанный односторонний (иногда называемый 2-сторонним или прозрачным) зеркальный акриловый круг, но это не один из материалов Ponoko. Если вы знаете, что где-то это будет делать, дайте мне знать, и я добавлю ссылку на этот шаг.
Если вы хотите добавить интерактивный эффект деформации, вырежьте прикрепленный файл EPS из прозрачного акрила 1/4 дюйма. Да, он небольшой, но это сделано намеренно: вы не хотите, чтобы он закрыл большую часть зеркала или позволял кто-то приложит слишком много усилий к зеркалу. Желаемый эффект может быть достигнут даже при очень незначительных искажениях зеркала. Вы должны найти кусок акрила, достаточно большой для работы, в мусорном ведре любого магазина, в котором вы находитесь. в.
Шаг 3: соберите
Поместите (чистое!) Зеркало диаметром 9 дюймов в основание опорной плиты.
Вставьте каждый светодиод в соответствующий паз на базовой пластине, пока он не встанет на дно. Я не особо заботился о расположении проводов, но, возможно, вы могли бы добиться хорошего эффекта, если бы так сделали.
Нанесите немного клея E6000 на верхнюю часть каждой стойки и закрепите среднюю деталь на месте.
После высыхания осторожно снимите покрытие с одностороннего зеркального акрила. Этот материал имеет очень тонкий слой фольги с одной стороны, который легко поцарапать. Обращайтесь осторожно. Мы собираемся положить его ЛИЦОМ ВНИЗ поверх кольца.
Теперь нанесите немного клея на заднюю часть стоек между каждым светодиодом и опустите верхнюю пластину над зеркалом. Если вы хотите, чтобы эффект искажения действительно усиливался, зеркало должно свободно искажаться и наклоняться.
Шаг 4: программа
Для некоторых забавных эффектов мы собираемся подключить его к Arduino Uno. Один из заземляющих проводов идет к клемме питания 5 В (-), красный провод к клемме (+). Другой синий (заземляющий) провод подключается к GND на Arduino, а оставшийся провод подключается к контакту 5 на Arduino. Просто скопируйте фотографию, если это сбивает с толку.
Подключите Arduino Uno к компьютеру. Вам понадобится бесплатное программное обеспечение Arduino с открытым исходным кодом. Для запуска светодиодов вам также понадобится код FastLED, доступный по адресу https://github.com/FastLED/FastLED. Загрузите его как zip-файл и распакуйте в… / Documents / Arduino /. Заменить файл FastLED.h на прикрепленную версию. Теперь у вас должна быть возможность запускать любую из программ, установленных в этом пакете, или писать свои собственные. Просто запустите Arduino, нажмите File… Open… и перейдите к одному из файлов.ino. Измените номер контакта на тот, который вы используете (DATA_PIN = 5, если вы следовали предыдущему шагу), а количество светодиодов на 50 (NUM_LEDS = 50). Скомпилируйте код (галочка) и отправьте его в Uno (стрелка вправо). Если все правильно соединить, возникнут сумасшедшие закономерности. Вы, конечно, также можете писать свои собственные программы или исходить из других источников.
Вы можете сделать это более элегантно с помощью Teensy и одного блока питания. Я сделаю это в ближайшее время и опубликую сборку в другом проекте, также использующем бесконечное зеркало, когда все будет готово (следите за обновлениями!). Однако будьте готовы к большому количеству пайки …
Спасибо Скотту, Анук и Блю за помощь с электроникой и фотографией.
Если вы сделаете искажающееся бесконечное зеркало (или одно 3D-напечатанное из предоставленных файлов), опубликуйте изображение здесь, и я пришлю вам премиум-членство на Instructables.com.