
Мазмуну:
2025 Автор: John Day | [email protected]. Акыркы өзгөртүү: 2025-01-23 14:51



Бул Arduino долбоору кыймылды тартуу үчүн оптикалык агым сенсорун (ADNS3080) колдонот.
Андан кийин маалыматты кыймылга келтирүү үчүн сервонун кыймылына өтүңүз, ал көздөр кыймылдуу объектини ээрчип бараткандай көрүнөт.
Бул оңой куруу эмес.
Бул 3D басып чыгарууну, ширетүүнү, жалпы техникалык түшүнүктү жана көйгөйлөрдү чечүүнү талап кылат, анткени бул колдонмо 100% идеалдуу боло албайт.
Мен муну мүмкүн болушунча ар тараптуу жана иллюстрациялоо үчүн колумдан келгендин баарын жасайм.
Суроолорду жана комментарийлериңизди калтыруудан тартынбаңыз.
Мен "жаратуучу" коомчулугуна жана ал жерде долбоорлорду бөлүшкөн бардык адамдарга ыраазычылык билдиргим келет.
Эми Lem көз аниматроникасынан кийин кандайдыр бир салкын кыймыл кылбасын.
1 -кадам: Обзор



2 -кадам: Бөлүктөрдүн тизмеси

1x Arduino Nano 3.0 ATmega328P Controlador
6x SG90 9g Mini Micro Servo
1x Оптикалык Flow Sensor APM2.5 ADNS 3080
1x 50*70 PCB
2x Single Row Аялдар Pin Headers
2x Single Row Эркек Pin Headers
x2 5 пин Dupont зым кабелдик бириктиргичтери 2.54 мм Jumper Header Турак жай Аял
x2 2 пин Dupont зым кабелдик бириктиргичтери 2.54 мм Jumper Header Турак жай Аял
1x Mini 3 Pin Dashboard On Off Position Rocker Switch жарыктандырылган
1x Dc Power Jack Socket Connector (Диаметри электр булагына көз каранды)
4x 2MM Green/Yellow/Blue/Red/LED Light Diode
12x IR LED 850nm Infrared 5mm диоддор
1x LL2596 DC-DC XL4005 DSN5000
16x 220R каршылыгы
1x LM8UU Сызыктуу Буш 8мм сызыктуу шарик подшипниги
1x 100mm Smooth Shaft Rod Chromed дат баспас болоттон жасалган диаметри 8mm
8x M2 Дат баспас болоттон жасалган жалпак баш контейнер Филлипс машинасынын бурамалары
4x M3 бурамалары Hex Socket Flat Head
11x Пластикалык M3 Ball Tokle Tie Rod End Positioning Ball Tokle шилтемеси Push/Pull Rod
6x M2 L300mm Link Дат баспас болоттон туташтыргыч таякчасы Сервалар үчүн кош учтуу жип менен
2x 11/23 M4 бурама металл Кардан биргелешкен гимбал муфталары универсалдуу биргелешкен (сүрөттү караңыз)
3x 3D принтеринин жипи Ак / Кара / Тунук Көк
3 -кадам: Куралдар
- 3d принтер
- Кандооч
- Hex ачкычтар топтому
- Чакан бурагыч (M2)
- Crimper Pense Cable Cutters Электр зымы
- Кабелдик сым тазалоочу (сунушталат)
- Z-Bend Pliers Heavy Duty 90 даражасы 1/16 чейин (Өтө сунушталат)
- Сабыр
4 -кадам: 3D басып чыгаруу көздөрү




Бардык stl файлдары жеткиликтүү:
www.thingiverse.com/thing:3604563
Көздү басып чыгаруу менен баштаңыз.
Мен Prusa ColorPrintти колдонуу менен 3 түрдүү түстө жана 4 түстүү өзгөрүүлөр менен басылган көздөрүм бар.
Мен колдонгон түс өзгөртүү:
- z 0 - ак
- z 13.9 - кара
- z 14.1 - көк
- z 16.7 - кара
Эгерде кандайдыр бир себептерден улам сиз көп түстөрдү басып чыгарууну каалабасаңыз же албасаңыз (көп түстүү принтердин кереги жок), сиз ар дайым ак түстү басып чыгарып, түстөрдү боёп көрүңүз.
Мен түстөрдү боёгонго аракет кылдым жана анын алда канча кыйын экенин жана анча жакшы эмес экенин байкадым.
Капилляр жасоодо мен кызыл жүндү жана акрил лактарын колдондум https://www.youtube.com/embed/q4vzEABlHMo (2:17де).
Мен жалтырак лак менен жүндү жабыштырып, реалдуу жылтырак коштум.
Басып бүткөндөн кийин Ball Tokle шилтемесин жана Universal Jointту чогултуу убактысы келди.
Сиз тешиктерге туура келиш үчүн Ball Tokle шилтемесинин бурамасын кесишиңиз керек болот (сүрөттү караңыз).
Туурасына жараша кичине суперклюз керек болушу мүмкүн.
Universal Joint чаптамаңыз!
5 -кадам: 3d басып чыгаруу


Калган басылмалар стандарттуу.
Мен PETG колдоном, бирок сиз каалаган нерсеңизди басып чыгара аласыз.
Көздү жана кирпикти мүмкүн болушунча деталдуу түрдө басып чыгарыңыз. башка бөлүктөрү майда -чүйдөсүнө чейин кереги жок.
Мен аларга көбүрөөк күч берүү үчүн 0,8 мм тумшугу 0,4 катмары бар базаны жана кутуну басып чыгардым, бирок бул кереги жок.
P. S Эгерде сиз ар кандай тырмоо көлөмүн колдонуп көрбөсөңүз, мен сизди буга үндөйм, бул абдан кызыктуу.
6 -кадам: Негизги Ассамблея




1- Тиркелген SG90 9g Mini Micro Servos.
* эскертүү багыты
** эскертүү, селкинчекти көзөмөлдөгөн 2 алдыңкы серво төмөндөн орнотулган.
*** мүйүздөрдү бура бербегиле! Серво мүйүзүн буроодон мурун, аларды орто абалга коюу керек (бул документтин код бөлүгүндөгү баштапкы эскизди караңыз)
2- 2 таяк кармагычты салыңыз.
LM8UU сызыктуу подшипникти монтаждын ичине салыңыз.
Shaft Rod 1 кармагыч аркылуу LM8UUга экинчи кармагыч аркылуу өтүңүз.
3- Байланыш таякчаларын өлчөмүнө чейин кесип алыңыз.
* Бул бөлүк өтө маанилүү. Шашпаңыз жана мүмкүн болушунча так болууга аракет кылыңыз.
** З-ийилүүнү эске алыңыз. (z-bend кычкачтары сизге жумушту бир топ оңой жана так кылат:
4- Таяктарды туташтыруу.
7 -кадам: Электроника



ПХБ түзүү.
XL4005
ичинде:
12V
GND
чыгуу:
5V
GND
ADNS 3080 зымдары:
PIN_MISO - Pin 12
PIN_MOSI - Pin 11
PIN_SCK - Pin 13
PIN_MOUSECAM_RESET - 9 -пин
PIN_MOUSECAM_CS - Pin 10
5V
GND
Серво зымдары:
пин 2 - оң бурулуш
пин 3 - оңго кыйшайтуу
пин 7 - солку бурулуш
пин 6 - солго кыйшайтуу
пин 4 - кабактын эңкейиши
пин 5 - кирпикти ачуу/жабуу
5VGND
LED бар зымдары:
Пин A4
Pin A5
Пин A6
Pin A7
*220 R каршылыгын колдонуңуз
5VGND
IR LED зымдары:
12v
*220 R каршылыгын колдонуңуз
GND
8 -кадам: Код
Бардык эскиздерди жүктөө үчүн жеткиликтүү:
github.com/Nimrod-Galor/eye-animatronics
ZIP катары жүктөп алып, компьютериңизге ачыңыз.
Init-servos.ino эскизин Arduino Bordго жүктөңүз.
Бул эскиз бардык серволорду орто позицияга жайгаштырат.
Азыр servo мүйүздөрүн тегиздеп, аларды бурап турган убак.
Бардык мүйүздөрдү бурап алгандан кийин, көз-animatronics.ino'ду Arduinoго жүктөңүз.
Куттуктайбыз, сиздин көз аниматроникаңыздын долбоору бүттү.
Сунушталууда:
Arduino - Лабиринт чечүүчү робот (MicroMouse) Роботтун артынан ээрчүү: 6 кадам (сүрөттөр менен)

Arduino | Лабиринт чечүүчү робот (MicroMouse) Wall Follow Robot: Welcome Мен Исхакмын жана бул менин биринчи роботум " Striker v1.0 " Бул робот жөнөкөй лабиринтти чечүү үчүн иштелип чыккан. Сынакта бизде эки лабиринт жана робот болгон. лабиринттеги ар кандай башка өзгөрүүлөрдүн өзгөрүшүн талап кылышы мүмкүн
Хеллоуин ашкабагы кыймылдуу аниматроникалык көз менен - Бул ашкабак көзүн айланта алат!: 10 кадам (сүрөттөр менен)

Хеллоуин ашкабагы кыймылдуу аниматроникалык көз менен | Бул ашкабак көзүн айландыра алат! УЗИ сенсорунун триггер аралыкын туура мааниге тууралаңыз (9 -кадам), ошондо ашкабагыңыз таттуу алып кетүүгө батынган адамды ташка айлантат
Жөнөкөй жаңсоону башкаруу - Колуңуздун кыймылы менен RC оюнчуктарыңызды башкарыңыз: 4 кадам (сүрөттөр менен)

Жөнөкөй жаңсоолорду көзөмөлдөө - Колуңуздун кыймылы менен RC оюнчуктарыңызды башкарыңыз: Менин "ible" #45ке кош келиңиз. Бир аз мурун мен Lego Star Wars бөлүктөрүн колдонуп, BB8дин толук иштеген RC версиясын жасадым … https://www.instructables.com/id/Whats-Inside-My-R… Качан сонун болгонун көргөндө Sphero тарабынан түзүлгөн Force Band, мен ойлодум: " Макул, мен
Гигант Lego Hulk MiniFigдин кыймылы жана сүйлөшүүсү (10: 1 масштабы): 14 кадам (сүрөттөр менен)

Гигант Lego Hulk MiniFigдин кыймылы жана сүйлөшүүсү (10: 1 масштабы): Мен бала кезимде ар дайым легос менен ойночумун, бирок менде "кооз" лего жок болчу, жөн эле классикалык лего кыштары. Мен дагы Marvel Cinematic Universe (MCU) фанатымын жана менин сүйүктүү каарманым Халк. Эмнеге экөөнү бириктирип, гигант кылбайсыңар
Бармактын кыймылы менен иштеген акылдуу унаа: 7 кадам (сүрөттөр менен)

Акылдуу унаа манжанын кыймылы менен иштейт: Бул менин проектим акылдуу унаа, ал мобилдик же кадимки алыстан башкаруу пульту менен иштебейт Ал мээлей менен иштейт, ошондуктан пульт манжамдын кыймылы