Оглавление:

Motion Follow Animatronics Eyes: 8 шагов (с изображениями)
Motion Follow Animatronics Eyes: 8 шагов (с изображениями)

Видео: Motion Follow Animatronics Eyes: 8 шагов (с изображениями)

Видео: Motion Follow Animatronics Eyes: 8 шагов (с изображениями)
Видео: Я работаю в Страшном музее для Богатых и Знаменитых. Страшные истории. Ужасы. 2024, Ноябрь
Anonim
Image
Image
Обзор
Обзор

В этом проекте Arduino для регистрации движения используется оптический датчик потока (ADNS3080).

Затем преобразуйте данные, чтобы двигать сервопривод, чтобы он выглядел так, как будто глаза следят за движущимся объектом.

Это непростая сборка.

Это требует 3D-печати, пайки, некоторых общих технических знаний и решения проблем, поскольку это руководство не может быть на 100% идеальным.

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

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

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

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

Шаг 1. Обзор

Обзор
Обзор
Обзор
Обзор
Обзор
Обзор

Шаг 2: Список деталей

Список запчастей
Список запчастей

1x контроллер Arduino Nano 3.0 ATmega328P

6x SG90 9g мини-микро сервопривод

1x оптический датчик потока APM2.5 ADNS 3080

1x 50 * 70 печатная плата

2x однорядные разъемы для женских штифтов

2x однорядные штыревые разъемы

x2 5-контактные кабельные разъемы Dupont 2,54 мм Корпус разъема перемычки Гнездо

x2 2-контактные кабельные соединители Dupont, 2,54 мм, гнездо разъема перемычки

1x мини-3-контактная приборная панель в выключенном положении кулисный переключатель с подсветкой

1x гнездовой разъем питания постоянного тока (диаметр зависит от источника питания)

4x 2 мм зеленый / желтый / синий / красный / светодиодный диод

12x IR LED 850nm Infrared 5mm диоды

1x XL4005 DSN5000 Beyond LM2596 DC-DC

Резистор 16x 220R

1x LM8UU шариковый подшипник для линейного перемещения 8 мм

1x 100 мм гладкий стержень из хромированной нержавеющей стали, диаметр 8 мм

Винты с потайной головкой и крестообразным шлицем 8x M2 из нержавеющей стали

4x винта M3 с внутренним шестигранником и плоской головкой

11x пластиковая шаровая пряжка M3, позиционирование конца рулевой тяги Шаровая пряжка, тяга / тяга

6x M2 L300mm Соединительный стержень из нержавеющей стали с двойной резьбой для сервоприводов

2x 11/23 винт M4 Металлический карданный шарнир Карданный шарнир Универсальный шарнир (см. Рис.)

3x 3D-принтерная нить белая / черная / прозрачная синяя

Шаг 3: Инструменты

  1. 3д принтер
  2. Паяльник
  3. Набор шестигранных ключей
  4. Маленькая отвертка (M2)
  5. Клещи для обжима Кабельные кусачки Электрический провод
  6. Инструмент для зачистки проводов кабеля (рекомендуется)
  7. Плоскогубцы Z-Bend Heavy Duty 90 градусов до 1/16 (настоятельно рекомендуется)
  8. Терпение

Шаг 4: 3D-печать глаз

Глаза для 3D-печати
Глаза для 3D-печати
Глаза для 3D-печати
Глаза для 3D-печати
Глаза для 3D-печати
Глаза для 3D-печати
Глаза для 3D-печати
Глаза для 3D-печати

Все файлы stl доступны по адресу:

www.thingiverse.com/thing:3604563

Начните с печати глаз.

Я напечатал глаза 3 разных цветов и 4 изменения цвета с помощью Prusa ColorPrint.

Изменение цвета, которое я использовал:

  1. z 0 - белый
  2. z 13.9 - черный
  3. z 14.1 - синий
  4. z 16.7 - черный

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

Я попробовал раскрасить цвета и обнаружил, что это намного сложнее и выглядит не так хорошо.

Для изготовления капилляра я использовал красную шерсть и акриловый лак, см. Https://www.youtube.com/watch?v=q4vzEABlHMo (в 2:17).

Я использовала глянцевый лак, чтобы приклеить шерсть и придать ей более реалистичный блеск.

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

Возможно, вам потребуется отрезать винт звена шаровой пряжки, чтобы он соответствовал отверстиям (см. Рис.).

В зависимости от посадки может потребоваться немного суперклея.

Не приклеивайте универсальный шарнир!

Шаг 5: 3D-печать

3d печать
3d печать
3d печать
3d печать

В остальном принты стандартные.

Я использую PETG, но вы можете печатать так, как хотите.

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

Я напечатал Base и Box с толщиной сопла 0,8 мм и высотой слоя 0,4, чтобы придать им большую прочность, но в этом нет необходимости.

P. S, если вы не экспериментировали с соплами другого размера, я рекомендую вам это сделать, это очень весело.

Шаг 6: Сборка основания

Базовая сборка
Базовая сборка
Базовая сборка
Базовая сборка
Базовая сборка
Базовая сборка
Базовая сборка
Базовая сборка

1- Прикрепленные мини-микро сервоприводы SG90 9g.

* обратите внимание на ориентацию

** обратите внимание, что 2 передних сервопривода, управляющих поворотом, установлены снизу.

*** не вкручивать пока рога! Перед привинчиванием сервоприводов вам необходимо установить их в среднее положение (см. Эскиз инициализации в кодовой части этого документа).

2- Вставьте 2 держателя стержня.

Вставьте линейный подшипник LM8UU внутрь опоры.

Продвиньте шток вала через 1 держатель в LM8UU до конца через второй держатель.

3- Отрежьте шатуны до нужного размера.

* Эта часть важна. Не торопитесь и постарайтесь быть точным, насколько это возможно.

** Учтите Z-изгиб. (Плоскогубцы z-bend сделают вашу работу намного проще и точнее, см.

4- Соедините стержни.

Шаг 7: Электроника

Электроника
Электроника
Электроника
Электроника
Электроника
Электроника

Создайте печатную плату.

XL4005

в:

12 В

GND

из:

GND

ADNS 3080 Подключение:

PIN_MISO - контакт 12

PIN_MOSI - контакт 11

PIN_SCK - контакт 13

PIN_MOUSECAM_RESET - контакт 9

PIN_MOUSECAM_CS - контакт 10

GND

Серво проводка:

пин 2 - правый поворот

штифт 3 - наклон вправо

пин 7 - левый качель

пин 6 - левый наклон

пин 4 - наклон века

пин 5 - веко открыто / закрыто

5VGND

Подключение светодиодной панели:

Штырь A4

Штырь A5

Штырь A6

Штырь A7

* Используйте резистор 220 R

5VGND

Подключение ИК-светодиода:

12v

* Используйте резистор 220 R

GND

Шаг 8: Код

Все эскизы доступны для скачивания по адресу:

github.com/Nimrod-Galor/eye-animatronics

Загрузите в виде zip-архива и распакуйте на свой компьютер.

Загрузите эскиз init-servos.ino в Arduino Bord.

На этом скетче все сервоприводы будут помещены в среднее положение.

Пришло время выровнять рожки сервопривода и прикрутить их.

После того, как вы прикрутите все рожки, загрузите eye-animatronics.ino в Arduino.

Поздравляем, ваш проект глазной аниматроники завершен.

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