
Съдържание:
2025 Автор: John Day | [email protected]. Последно модифициран: 2025-01-23 14:36



Този проект на Arduino използва оптичен сензор за потока (ADNS3080) за улавяне на движение.
След това преведете данните, за да преместите серво, за да изглежда, че очите следват движещ се обект.
Това не е лесна конструкция.
Това изисква 3D печат, запояване, известно общо техническо разбиране и решаване на проблеми, тъй като това ръководство не може да бъде 100% перфектно.
Ще направя всичко възможно това да бъде възможно най -изчерпателно и илюстративно.
Чувствайте се свободни да задавате въпроси и да оставяте коментарите си.
Искам да благодаря на общността "maker" и на всички хора, които споделят проектите там.
Сега, за да не направим нещо готино, следвайте аниматрониката на очите.
Стъпка 1: Общ преглед



Стъпка 2: Списък на частите

1x Arduino Nano 3.0 ATmega328P контролер
6x SG90 9g Mini Micro Servo
1x оптичен сензор за потока APM2.5 ADNS 3080
1x 50*70 печатни платки
2x едноредови женски щифтове
2x едноредови мъжки щифтове
x2 5 -пинов кабелен съединител Dupont с кабел 2,54 мм Корпус на джъмпера, женски
x2 2 -пинов кабелен съединител Dupont с кабел 2,54 мм Корпус на джъмпера, женски
1x Мини 3 -щифтово табло за управление Включено Изключено положение Клавишният превключвател свети
1x Dc конектор за гнездо за захранване (диаметър в зависимост от източника на захранване)
4x 2 мм зелен/жълт/син/червен/LED светлинен диод
12x IR LED 850nm инфрачервени 5 мм диоди
1x XL4005 DSN5000 Отвъд LM2596 DC-DC
16x 220R резистор
1x LM8UU линейна втулка 8 мм линеен сачмен лагер
1x 100 мм Гладка пръчка на вала Хромирана неръждаема стомана Диаметър 8 мм
8x M2 винтове за плоска глава от неръждаема стомана с плоска глава от Phillips
4x винтове M3 с шестостенна плоска глава
11x пластмасова топка с катарама M3 Край на пръта за позициониране Топка с катарама Натиснете/Издърпайте пръчка
6x M2 L300mm Link Съединителен прът от неръждаема стомана с двойна резба за серво
2x 11/23 M4 винт Метални карданни съединителни шарнирни съединители Универсална фуга (виж снимката)
3x 3D принтер с нишка бял / черен / прозрачен син
Стъпка 3: Инструменти
- 3d принтер
- Поялник
- Шестнадесетичен ключ
- Малка отвертка (M2)
- Щипцови клещи Кабелни ножове Електрически проводник
- Машинка за отстраняване на кабели (препоръчително)
- Z-Bend клещи за тежък режим 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/embed/q4vzEABlHMo (в 2:17).
Използвах лъскав лак, за да залепя вълната и да добавя по -реалистичен блясък.
След като отпечатването приключи, е време да сглобите връзката с топка и универсалната фуга.
Може да се наложи да отрежете винта с топка с катарама, за да пасне на отворите (вижте снимката).
Може да е необходимо малко суперлепило в зависимост от прилягането.
Не лепете Universal Joint!
Стъпка 5: 3D печат


Останалите отпечатъци са стандартни.
Използвам PETG, но можете да печатате в каквото и да сте по поръчка.
Отпечатайте очите и клепачите с възможно най -детайлни детайли. други части не се нуждаят от високи детайли.
Отпечатах основата и кутията с 0,8 мм дюза с височина 0,4 слоя, за да им придам повече здравина, но това не е необходимо.
P. S ако не сте експериментирали с различен размер на дюзата, препоръчвам ви да го направите, много е забавно.
Стъпка 6: Монтаж на основата




1- Прикачени мини микро сервомотори SG90 9g.
* ориентация на забележка
** забележете 2 предни сервомотора, които контролират движението на люлеенето, са монтирани отдолу.
*** още не завийте клаксони! Преди да завиете серво клаксоните, трябва да ги настроите в средна позиция (вижте inic скицата в кодовата част на този документ)
2- Поставете 2 държача за пръти.
Поставете LM8UU линеен лагер вътре в стойката.
Плъзнете пръта на вала през 1 държач в LM8UU докрай през втория държач.
3- Нарежете съединителните пръти по размер.
* Тази част е критична. Отделете време и се опитайте да бъдете максимално точни.
** Вземете предвид Z-завоя. (клещите с z-огъване ще ви направят работата много по-лесна и прецизна вижте:
4- Свържете пръти.
Стъпка 7: Електроника



Създайте печатна платка.
XL4005
в:
12V
GND
навън:
5V
GND
ADNS 3080 Окабеляване:
PIN_MISO - Пин 12
PIN_MOSI - Пин 11
PIN_SCK - Пин 13
PIN_MOUSECAM_RESET - Пин 9
PIN_MOUSECAM_CS - Пин 10
5V
GND
Серво окабеляване:
щифт 2 - дясно люлеене
щифт 3 - наклон надясно
щифт 7 - ляво люлеене
щифт 6 - наклон наляво
щифт 4 - наклон на клепача
щифт 5 - клепач отворен/затворен
5VGND
LED окабеляване:
ПИН А4
ПИН А5
Щифт А6
ПИН А7
*Използвайте резистор 220 R
5VGND
IR LED окабеляване:
12v
*Използвайте резистор 220 R
GND
Стъпка 8: Код
Всички скици са достъпни за изтегляне на:
github.com/Nimrod-Galor/eye-animatronics
Изтеглете като zip и разархивирайте на вашия компютър.
Качете init-servos.ino скица в Arduino Bord.
Тази скица ще разположи всички сервомотори в средна позиция.
Сега е моментът да подравните серво клаксоните и да ги завиете.
След като завиете всички клаксони, качете eye-animatronics.ino в Arduino.
Поздравления, вашият проект за очна аниматроника е завършен.
Препоръчано:
Night Light Motion & Darkness Sensing - No Micro: 7 стъпки (със снимки)

Night Light Motion & Darkness Sensing - No Micro: Тази инструкция има за цел да ви попречи да убодете пръста на крака си, когато вървите през тъмна стая. Може да се каже, че това е за ваша собствена безопасност, ако ставате през нощта и се опитвате да стигнете до вратата безопасно. Разбира се, можете да използвате нощна лампа или основната
Raspberry Pi Stop-Motion Анимационна платформа: 16 стъпки (със снимки)

Raspberry Pi Stop-Motion Animation Rig: Stop-motion анимацията е техника, при която обектите се манипулират физически и се снимат кадър по кадър, за да се създаде илюзията за движещо се изображение. Нашата мини анимация със стоп-движение е направена с Raspberry Pi , което е "миниатюрно и привързано
IR Motion Switch: 6 стъпки (със снимки)

IR Switch Switch: Превключвателят за движение на IR сензора се използва вместо обикновения превключвател, използван за светлините & фенове в дома. Този ключ за движение се използва, за да се избегне изтичането на ток от превключвателя & избягвайте настоящите инциденти. Този вид продукт, който
DIY Smart Follow Me Drone с камера (базиран на Arduino): 22 стъпки (със снимки)

DIY Smart Follow Me Drone With Camera (Arduino Based): Дроновете са много популярни играчки и инструменти в наши дни. На пазара можете да намерите професионални и дори начинаещи дронове и летящи джаджи. Имам четири дрона (квадрокоптери и хекскоптери), защото обичам всичко, което лети, но 200 -ият полет не е
Персонализиран часовник със стрелки за снимки: 5 стъпки (със снимки)

Персонализиран часовник със стрелки за снимки: Някои хора наблюдават часовника. Сега всеки може да бъде часовник. Други проекти персонализират лицето на часовника. Този персонализира стрелките на часовника. Изглежда скъп, но е по -малко от 5 долара и около 30 минути на часовник. Перфектен за Chr