Оглавление:

Аниматроник, преследующий пугало и преследующую автоматизацию: 4 шага (с изображениями)
Аниматроник, преследующий пугало и преследующую автоматизацию: 4 шага (с изображениями)

Видео: Аниматроник, преследующий пугало и преследующую автоматизацию: 4 шага (с изображениями)

Видео: Аниматроник, преследующий пугало и преследующую автоматизацию: 4 шага (с изображениями)
Видео: Почему НЕЛЬЗЯ ПОБЕДИТЬ монстров из фильма Страшные Истории для рассказа в Темноте? 2024, Ноябрь
Anonim
Image
Image
Голова пугала
Голова пугала

Это чучело (назовем его Джек) чувствует вас в разных частях двора, просыпается и смотрит на вас. Когда вы подходите ближе, Джек сжимает зубы и чавкает. Днем Джек притворяется статичной опорой, а ночью просыпается (как и все хорошие упыри). Джек очень жуткий. Джек может повернуться влево / вправо / по центру, головой вверх / вниз / по центру, включить / выключить / моргнуть / подмигнуть глазами и скрыть / показать свои зубы. Датчики движения, размещенные по всему двору, используются для выделения групп реквизита и для указания Джеку, куда смотреть. Вы можете посмотреть видео в действии здесь.

Итак, если вы хотите, чтобы ваше привидение было особенно страшным, вот что вам понадобится:

  • Голова пугала

    • Маска пугала Animotion
    • 3 сервопривода
    • 2 светодиода
    • 1 датчик движения и провод
    • 1 фотонная плата для частиц, печатная плата, разъемы и кабель питания USB
    • 1 коробка проекта
    • Болты, гайки, уголки
    • 1 литий-полимерный аккумулятор для дрона 11,1 В, 2200 мАч
    • 1 преобразователь питания с 12 В на 6 В - Gartt YPG 20A HV SBE
    • 1 аккумулятор 5 В или адаптер питания 5 В
    • Дополнительное считывание напряжения для источника 6 В.
  • Чучело Тело

    • Дерево для каркаса (дешевый бамбуковый пол отлично подходит для проектов)
    • 4 вешалки из проволоки
    • Немного сена для рук и ног
    • Некоторые застежки-молнии
    • Штаны и рубашка (возьмите что-нибудь, что выглядит пугалом из доброй воли)
  • Датчики движения (сколько угодно)

    4 клеммы с винтовым креплением

    • 1 фотонная плата для частиц, печатная плата, разъемы и кабель питания USB
    • 1 коробка проекта
    • 1 блок питания USB 5 В или адаптер питания 5 В
  • Сервер

    Компьютер, на котором можно запустить node.js. Подойдет ПК, Mac или Raspberry PI

Шаг 1: голова пугала

Голова пугала
Голова пугала
Голова пугала
Голова пугала

Маска Animotion Scarecrow обычно обнажается, когда вы опускаете подбородок. Мы собираемся изменить маску на:

  • Добавьте сервопривод для управления челюстью.
  • Добавить сервопривод для управления наклоном головки
  • Добавить сервопривод для панорамирования управляющей головки
  • Добавьте два красных светодиода для глаз.

Сначала нам нужно изменить маску, чтобы создать платформу на верхней челюсти для крепления электроники. Мне нравится использовать дешевый бамбуковый пол, потому что он прочный, с ним легко работать и он достаточно толстый, чтобы при необходимости зенковать шурупы. После снятия гребня и канавки с бамбукового пола я отрезал кусок шириной с маской и скруглил внешние углы. Если аккуратно отогнуть мешковину маски, можно просверлить по два отверстия с каждой стороны для углового кронштейна. Похоже, вам нужно, чтобы скоба упиралась в нижнюю банку. Я установил сервопривод наклона в центре платформы, который затем прикрепил к сервоприводу панорамирования. Сервопривод панорамирования прикрепляется к бамбуковому бамбуку для шеи, где мы можем установить батареи и электронику.

Вам может потребоваться установить противодействующую пружину, чтобы уменьшить нагрузку на сервопривод панорамирования и наклона. Я обнаружил, что между этим и шляпой, которая идет с маской, это легко сбалансировать.

Нижняя челюсть прикрепляется к сервоприводу через рычаг регулируемой длины.

Обратите внимание, что большинство сервоприводов обеспечивают движение на 180 градусов. Вы хотите установить сервопривод так, чтобы его центральное положение находилось в центре необходимого движения. Не волнуйтесь, если вы немного ошибаетесь, мы скорректируем лимиты в программе.

Затем светодиоды глаз монтируются на верхней стороне верхнего бамбукового листа.

Шаг 2. Контроллер Scarecrow и датчики движения

Контроллер пугала и датчики движения
Контроллер пугала и датчики движения
Контроллер пугала и датчики движения
Контроллер пугала и датчики движения
Контроллер пугала и датчики движения
Контроллер пугала и датчики движения

Контроллер scarecrow использует дизайн, который я создал для Хэллоуина в прошлом году (см. Эту статью), который я изменил для этого. В этой статье очень подробно рассказывается о том, как создавать платы и интерфейс для автоматизации, поэтому я не буду повторять ее здесь. Эта плата была разработана с двумя транзисторами для управления реквизитом через тестовые порты или порты для ног и двумя цифровыми светодиодными выходами для других стоек. Я добавил к этому дизайну несколько вещей.

  • Плата для подключения сервоприводов и датчика движения.
  • Дополнительный измеритель напряжения для сервопривода.

Вы можете скачать схему с github здесь (это диаграмма Фритцинга). Коммутационная плата не является обязательной, но позволяет легко подключить стандартный 3-контактный сервопривод, датчик питания и движения.

Я использовал батарею на 11 В с преобразователем на 6 В, чтобы управлять сервоприводами отдельно от стандартного источника питания USB на 5 В для платы контроллера частиц. Поскольку каждый из сервоприводов может тянуть до 1 А, эта батарея действительно может работать с гораздо большим количеством сервоприводов (максимальная нагрузка 20 А).

Вы можете скачать программное обеспечение для ДСП здесь. Вам нужно будет сделать несколько модификаций, чтобы настроить сервоприводы. Файл halloween2017.ino содержит инструкции по настройке сервоприводов. Этот код очень легко изменить и использовать инструмент сборки частиц, чтобы прошить частицу через Wi-Fi (см. Веб-сайт сборки частиц).

Четырех датчиков внешних движений более чем достаточно (левый двор, правый двор, центральный двор и пугало). Вы также можете использовать доски для управления опорами в движении. Это действительно хорошо, потому что, если у вас туман и освещение, реквизит либо вообще не гаснет, либо гаснет слишком сильно.

Шаг 3: тело пугала

Чучело Тело
Чучело Тело
Чучело Тело
Чучело Тело
Чучело Тело
Чучело Тело

Тело чучела, наверное, одна из самых простых частей конструкции. Я в основном вырезал раму из бамбукового пола (2x16 дюймов, 2x24 дюйма, 1x 6 дюймов), просверливал отверстия и скреплял детали вместе.

Для одежды я купил использованную одежду от GoodWill (что-то вроде пугала). Затем я просверлил отверстия, чтобы прикрепить плечики для каждой ноги и руки. Это позволяет создавать реалистичные позы для тела. Просто набейте тем, что у вас есть (мы использовали старые полотенца).

Каркас прилегает к стулу и дает движущейся голове прочное основание. Завершите наряд отрезанным куском мешковины, чтобы обернуть вокруг себя необходимость. Для рук и ног я привязал немного сена на молнии и зацепил конец плечика за застежки-молнии. Затем я застегнул молнию на конце штанов и рубашке, чтобы удерживать их на месте.

Шаг 4: Запуск сервера

Запуск сервера
Запуск сервера

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

  1. Вам нужно вставить свой жетон частицы.
  2. Вам необходимо указать свои устройства и идентификаторы устройств
  3. Перечислите свой реквизит
  4. Напишите обратные вызовы движения
  5. Перечислите свои датчики движения

Вы можете запустить это на любом устройстве, которое может поддерживать узел (включая Raspberry Pi) следующим образом:

узел halloween2027server.js

Выходные данные расскажут вам, какие датчики сработали и какие реквизиты сработали. Самое интересное в сервере - это то, что вы можете выключить весь двор, просто остановив сервер и заставив его ожить ночью.

Проявите творческий подход: вы действительно можете создать удивительную автоматизацию привидений, а пугало, которое следует за людьми по двору и несёт зубы, когда вы подходите близко, это очень жутко.

Рекомендуемые: