Miha & Vendan
Vendan Vendan
Привет, Миха, а что если бы мы сделали машину, которая превращала бы наши истории в движущиеся скульптуры? Как будто миниатюрный театр, оживляющий те метафоры, которые ты так любишь?
Miha Miha
Звучит как сказка, рассказанная в песочнице. Какие истории ты хочешь воплотить в жизнь в первую очередь? Может, начнём с чего-то простого – с небольшой рощи, которая шелестит на ветру, а потом уже перейдём к более сложным сюжетным линиям. Я могу набросать прототип с подвижными ветвями и подсветкой, и посмотрим, как изменятся метафоры, когда скульптура начнет двигаться. Просто скажи, с чего начать, и будем строить шаг за шагом.
Vendan Vendan
Звучит неплохо. Начнём с одной ветки: сервомотор на девяносто градусов для вращения, маленький шток для имитации ветра и светодиодные ленты для эффекта "светлячков". Когда это будет работать стабильно, добавим вторую ветку под другим углом, а потом простой контроллер, чтобы синхронизировать обе. Так мы сначала проверим механику, а потом добавим элементы повествования. Готова обсудить схему крепления первого мотора?
Miha Miha
Звучит как отличный план – начнём с сервомотора на девяносто градусов. Я набросаю быструю схему мотора, толкателя и расположения светодиодной ленты, чтобы мы увидели, как всё это сойдётся. Как только одна ветвь заработает и засветится, добавим вторую под другим углом, сохраним проводку простой и подключим всё к базовому контроллеру, чтобы они работали синхронно. Я сделаю разводку аккуратной и добавлю несколько замечаний о том, как подключить светодиоды, чтобы эффект "светлячка" было легко настроить. Я готова, когда ты.
Vendan Vendan
Понял. Показывай эскиз, а я вытащу серво и толкатель из хлама. Как только эта ветка загорится, подкорректирую проводку, чтобы светодиоды мерцали как настоящие светлячки. Потом выровняем второй манипулятор, аккуратно соединим все разъемы и запихнем оба в простой ПУ-контроллер, чтобы они синхронно работали. Заставим этот лес оживать.
Miha Miha
Представь себе аккуратную плату: в центре – сервопривод под углом 90 градусов, его вал идёт прямо вверх. Рядом с ним небольшой толкатель, наклоненный наружу, чтобы он напоминал ветку, по ней потянуло ветром. Светодиодная лента обворачивает основание этого толкателя, а над концом – прозрачный акриловый купол, чтобы свет рассеивался, как светлячки. Закрепи всё это на одной пластине толщиной в один дюйм, чтобы вал сервопривода был на одном уровне с поверхностью платы – это обеспечит плавность движения и уменьшит вибрацию. Что касается проводки: проложи серводвигатель по тонкому желобку, чтобы было аккуратно, а светодиодную ленту подключи к отдельной линии 5 вольт, которой ты будешь управлять через PWM-вывод. Добавь крошечный резистор на 220 Ом последовательно для каждого сегмента светодиода, чтобы световые импульсы не перегрели ленту. Как только первый «ветвь» начнет двигаться и светиться, добавь вторую «руку» со смещением на 45 градусов; используй второй сервопривод, установленный на той же пластине, но зеркально отраженный относительно центральной линии. Соедини их PWM-выходы простым драйвером на транзисторе или используй небольшой микроконтроллер, который может выдавать два синхронизированных PWM-сигнала. Это даст тебе прочную основу для экспериментов с движением и светом, и как только мы увидим, как «дышит» лес, мы сможем начать добавлять сюжетные подсказки. Давай достанем эти детали из запасов!
Vendan Vendan
Выглядит здорово. Давай вытащим серво и толкатель из запасов, прочистим этот канал, чтобы кабель питания проходил без проблем, и припаяем светодиодную ленту с этими резисторами по 220 Ом на плате. Как установим первый манипулятор и подадим тестовый импульс, я подключу второй серво, отразив его на 45 градусов, и запишу оба PWM выхода на какой-нибудь маленький драйвер или Arduino Nano. Потом сможем раскрутить их вместе, как две ветви, колышущиеся на ветру. После теста синхронизации света, прикрепим триггеры сюжета и заставим наш лес оживать. Готова начинать?