Оглавление:
- Шаг 1. Обзор
- Шаг 2: Список деталей
- Шаг 3: Инструменты
- Шаг 4: 3D-печать глаз
- Шаг 5: 3D-печать
- Шаг 6: Сборка основания
- Шаг 7: Электроника
- Шаг 8: Код
Видео: Motion Follow Animatronics Eyes: 8 шагов (с изображениями)
2024 Автор: John Day | [email protected]. Последнее изменение: 2024-01-30 11:51
В этом проекте 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: Инструменты
- 3д принтер
- Паяльник
- Набор шестигранных ключей
- Маленькая отвертка (M2)
- Клещи для обжима Кабельные кусачки Электрический провод
- Инструмент для зачистки проводов кабеля (рекомендуется)
- Плоскогубцы Z-Bend Heavy Duty 90 градусов до 1/16 (настоятельно рекомендуется)
- Терпение
Шаг 4: 3D-печать глаз
Все файлы stl доступны по адресу:
www.thingiverse.com/thing:3604563
Начните с печати глаз.
Я напечатал глаза 3 разных цветов и 4 изменения цвета с помощью Prusa ColorPrint.
Изменение цвета, которое я использовал:
- z 0 - белый
- z 13.9 - черный
- z 14.1 - синий
- z 16.7 - черный
Если по какой-то причине вы не хотите или не можете печатать многоцветные изображения (многоцветный принтер не нужен), вы всегда можете попробовать распечатать белый цвет и раскрасить цвета.
Я попробовал раскрасить цвета и обнаружил, что это намного сложнее и выглядит не так хорошо.
Для изготовления капилляра я использовал красную шерсть и акриловый лак, см. Https://www.youtube.com/watch?v=q4vzEABlHMo (в 2:17).
Я использовала глянцевый лак, чтобы приклеить шерсть и придать ей более реалистичный блеск.
После того, как печать будет завершена, пришло время собрать звено шаровой пряжки и универсальный шарнир.
Возможно, вам потребуется отрезать винт звена шаровой пряжки, чтобы он соответствовал отверстиям (см. Рис.).
В зависимости от посадки может потребоваться немного суперклея.
Не приклеивайте универсальный шарнир!
Шаг 5: 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
из:
5В
GND
ADNS 3080 Подключение:
PIN_MISO - контакт 12
PIN_MOSI - контакт 11
PIN_SCK - контакт 13
PIN_MOUSECAM_RESET - контакт 9
PIN_MOUSECAM_CS - контакт 10
5В
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.
Поздравляем, ваш проект глазной аниматроники завершен.
Рекомендуемые:
Follow Me - Руководство по умному дрону Raspberry Pi: 9 шагов
Follow Me - Raspberry Pi Smart Drone Guide: Вы всегда задавались вопросом, как сделать дрон из А-Я? Из этого туториала Вы узнаете, как сделать 450-миллиметровый квадрокоптер, шаг за шагом от покупки деталей до тестирования вашего воздушного робота в его первом полете. Кроме того, с Raspberry Pi и PiCamera вы можете
$ 35 Wireless Follow Focus From the Crane 2: 5 шагов
Беспроводной следящий фокус за 35 долларов от крана 2: давайте сделаем беспроводной следящий фокус за 35 долларов для вашей камеры. Это может быть удобно для использования на съемочных площадках со специальным съемником фокуса и может использоваться для беспроводной регулировки увеличения или фокусировки любой камеры
E101 Line Follow Bot с динамиком: 11 шагов
E101: робот, следующий за линией, с динамиком: вот робот, следующий за линией, который воспроизводит музыку, когда проходит через определенные цвета
EBot Light Follow Robot: 5 шагов (с изображениями)
EBot Робот слежения за светом: Робот слежения за светом состоит из нескольких простых компонентов, и он может оказывать большое влияние на очень темные места. Посмотрим, как это сделать сейчас
DIY Smart Follow Me Drone с камерой (на базе Arduino): 22 шага (с изображениями)
DIY Smart Follow Me Drone With Camera (на базе Arduino): Дроны - очень популярные игрушки и инструменты в наши дни. На рынке можно найти профессиональные и даже начинающие дроны и летающие гаджеты. У меня четыре дрона (квадрокоптеры и геккоптеры), потому что я люблю все, что летает, но 200-й полет - это не