
Создайте говорящий аниматронный череп и тыквуПосле просмотра выставки Animatronics Workshop на Wired NextFest наша семья решила попробовать создать аниматронный дисплей для Хэллоуина. Для вашего удовольствия - Gashlycrumb Tinies от Эдварда Гори, рассказанные Ником и Лекси.
Шаг 1: материалы


RC сервоприводы - это «мускулы», которые заставляют движущиеся части аниматроника что-то делать. Сервоконтроллер Parallax USB - это интерфейс между компьютером и серводвигателями. Visual Show Automation запускает шоу и сообщает сервоконтроллеру, что делать. Схема сервоконтроллера питается от USB, но требует внешнего источника питания для работы сервоприводов. Audacity может использоваться для записи и редактирования звуковой дорожки.
Шаг 2: изменение персонажа черепа




Мы нашли активированный звуком череп, который идеально подходил для первой фигуры. Существующий механизм был распотрошен и заменен двумя сервоприводами. У меня была пара шаровых шарниров, которые идеально подходили для соединений.
Шаг 3: создание говорящего тыквенного персонажа




Говорящая тыква началась с тыквы из пенополистирола из ремесленного магазина.
Разрежьте тыкву пополам, сделав спереди зигзаг для зубцов. Используйте прямой разрез на спине, чтобы не было помех при движении верха. Полое пространство для сервопривода и кронштейна. Верх прикреплен к рупору сервопривода с помощью куска алюминия, согнутого в форме буквы L. Покрасьте все видимые срезы пенополистирола краской на водной основе (которая не разъедает пену).
Шаг 4: Создание аудио

Audacity - это программа с открытым исходным кодом для записи и редактирования звуков. Если вы собираетесь разговаривать более чем одним персонажем или добавлять звуковые эффекты, убедитесь, что голосовые дорожки хранятся отдельно - подробнее об этом позже. Есть два голосовых трека (череп и тыква). Экспортируйте каждую голосовую дорожку как собственный файл wav и третий файл, содержащий обе дорожки.
Шаг 5: начинаем связывать все вместе

Каждый провод сервопривода имеет три жилы: черный (+), красный (-) и желтый (контроль). Подключите провода сервопривода к сервоконтроллеру. Следите за тем, какой сервопривод подключен к какому каналу. Пара вещей, на которые следует обратить внимание: посмотрите ориентацию штекеров и обратите внимание, что каналы с нечетными номерами переворачиваются.
Подключите источник питания 5 В к сервоконтроллеру. Посмотрите здесь, в инструкциях, чтобы узнать, как преобразовать компьютерный блок питания ATX в настольный блок питания.
Шаг 6: программное обеспечение контроллера

Visual Show Automation используется для постановки движений сервопривода со звуком. Прежде всего, это конфигурация VSA. Меню Инструменты / Настройки вызывает диалоговое окно со списком конфигураций для всех треков. Измените тип на «Parallax Servo» и установите номер порта. Измените адрес, чтобы он соответствовал каналу, к которому подключен сервопривод на плате Parallax. Вы можете дать треку описательную метку, например, Eyes, Jaw и т. Д. Проверьте скорость передачи в настройках порта и убедитесь, что для платы Parallax она равна 38400. + Value, -Value и Default устанавливают пределы сервопривода, и начальная запись по умолчанию. VSA имеет полезный инструмент под названием «Анализ волнового движения», который может автоматически генерировать события из объема аудиофайла (вот почему мы сохранили каждый голос в его собственном wav-файле). Загрузите каждую голосовую дорожку и сгенерируйте управляющие события для соответствующего сервопривода. После этого загрузите комбинированную звуковую дорожку.
Шаг 7: Подготовка сцены и конечный продукт


Сцену для фигур мы сделали из куска фанеры для основы, афиши для фона и пенопласта для гор и надгробий. Труба из ПВХ помогает удерживать фон и может быть разобрана для перемещения. Окончательный результат можно увидеть на YouTube:
Шаг 8: Что дальше?
Планы на будущее…
Добавьте еще один сервопривод к черепу и тыкве, чтобы они могли вращаться. Заведите несколько тыкв, которые разговаривают вместе. (Что вы называете группой тыкв - патчем?) Сервоприводы управляются с помощью широтно-импульсной модуляции (ШИМ). Можно было бы управлять яркостью светодиода через каналы сервоуправления платы Parallax. Добавьте к черепу светящиеся глаза. Спасибо, что посмотрели, и счастливого Хэллоуина!