Мазмұны:

Аниматрониканың көзімен жүру қозғалысы: 8 қадам (суреттермен)
Аниматрониканың көзімен жүру қозғалысы: 8 қадам (суреттермен)

Бейне: Аниматрониканың көзімен жүру қозғалысы: 8 қадам (суреттермен)

Бейне: Аниматрониканың көзімен жүру қозғалысы: 8 қадам (суреттермен)
Бейне: Хагги Ваггидің 2024, Қараша
Anonim
Image
Image
Шолу
Шолу

Бұл Arduino жобасы қозғалысты түсіру үшін оптикалық ағын датчигін (ADNS3080) қолданады.

Содан кейін деректерді жылжыту үшін серверлерді аударыңыз, бұл көздер қозғалатын объектінің артынан келе жатқандай көрінеді.

Бұл оңай құрылыс емес.

Ол үшін 3D басып шығару, дәнекерлеу, кейбір жалпы техникалық түсініктер мен мәселелерді шешу қажет, себебі бұл нұсқаулық 100% мінсіз бола алмайды.

Мен мұны мүмкіндігінше жан -жақты және көрнекі етіп жасауға тырысамын.

Сұрақтар қоюға және өз пікірлеріңізді қалдыруға болады.

Мен «жасаушы» қауымдастығына және жобалармен бөлісетін барлық адамдарға алғыс айтқым келеді.

Енді көз аниматроникасынан кейін салқын қимыл жасамас үшін.

1 -қадам: Шолу

Шолу
Шолу
Шолу
Шолу
Шолу
Шолу

2 -қадам: Бөліктер тізімі

Бөліктер тізімі
Бөліктер тізімі

1x Arduino Nano 3.0 ATmega328P Controlador

6x SG90 9g шағын микросерво

1x APM2.5 ADNS 3080 оптикалық ағын сенсоры

1x 50*70 ПХД

2x Бір жолды аналық түйін тақырыптары

2x Бір жолды ер түйреуіш тақырыптары

x2 5 істікшелі Dupont сымдық кабель қосқыштары 2,54 мм

x2 2 істікшелі Dupont сымдық кабель қосқыштары 2,54 мм

1x Mini 3 Pin бақылау тақтасы қосулы күйде рокер қосқышы жарықтандырылған

1x тұрақты ток розеткасының қосқышы (диаметрі қуат көзіне байланысты)

4х 2 мм жасыл/сары/көк/қызыл/жарық диодты жарық диоды

12x IR LED 850nm инфрақызыл 5мм диодтар

1x XL4005 DSN5000 LM2596 DC-DC-ден жоғары

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

1x LM8UU сызықтық втулка 8мм сызықты шарикті мойынтірек

1х 100 мм тегіс білік өзегі Хромдалған баспайтын болаттан жасалған диаметрі 8 мм

8x M2 тот баспайтын болаттан жасалған тегіс басы бар филлипс машинасының бұрандалары

4x M3 бұрандалы алты бұрышты розетка

11x Пластикалық M3 шарлы ілмектер

6x M2 L300mm сілтемесі тот баспайтын болаттан жасалған қос бұрандалы жіппен

2x 11/23 M4 бұрандалы металл картан түйіспесі гимбал муфталар әмбебап түйісу (суретті қараңыз)

3x 3D принтерінің жіптері ақ / қара / мөлдір көк

3 -қадам: Құралдар

  1. 3d принтер
  2. Пісіру темірі
  3. Он алтылық кілттер жиынтығы
  4. Шағын бұрағыш (M2)
  5. Қысқыш тістеуік Кабель кескіштері Электр сымы
  6. Кабель сымдарын тазартқыш (ұсынылады)
  7. Z-Bend қысқыштары 90 градус 1/16 дейін (жоғары ұсынылған)
  8. Шыдамдылық

4 -қадам: Көзді 3D басып шығару

3D басып шығару көздері
3D басып шығару көздері
3D басып шығару көздері
3D басып шығару көздері
3D басып шығару көздері
3D басып шығару көздері
3D басып шығару көздері
3D басып шығару көздері

Барлық stl файлдары мына жерде қол жетімді:

www.thingiverse.com/thing:3604563

Көзді басып шығарудан бастаңыз.

Менде Prusa ColorPrint көмегімен 3 түрлі түсті және 4 түстің өзгеруі бар басылған көздер бар.

Мен қолданған түсті өзгерту:

  1. z 0 - ақ
  2. z 13.9 - қара
  3. z 14.1 - көк
  4. z 16.7 - қара

Егер қандай да бір себептермен сіз көп түсті басып шығарғыңыз келмесе немесе басылмаса (түрлі-түсті принтер қажет емес), сіз әрқашан ақ түсті басып шығарып, түстерді бояуға тырыса аласыз.

Мен түстерді бояуға тырыстым, ол әлдеқайда қиын және жақсы емес екенін білдім.

Мен қызыл жүн мен акрилді лак қолдандым, капиллярды https://www.youtube.com/embed/q4vzEABlHMo қараңыз (2:17).

Мен жылтыр лакпен жүнді желімдеп, шынайы жылтыр қостым.

Басып шығару аяқталғаннан кейін шарикті ілмек пен әмбебап қосылысты жинау уақыты келді.

Саңылауларға сәйкес келу үшін бұрандалы шарикті кесу қажет болуы мүмкін (суретті қараңыз).

Сәйкес келуіне байланысты кішкене суперглюз қажет болуы мүмкін.

Әмбебап қосылысты жапсырмаңыз!

5 -қадам: 3D басып шығару

3D басып шығару
3D басып шығару
3D басып шығару
3D басып шығару

Қалған басылымдар стандартты болып табылады.

Мен PETG қолданамын, бірақ сіз өзіңіз қалаған нәрсені басып шығара аласыз.

Көздер мен қабақтарды мүмкіндігінше егжей -тегжейлі басып шығарыңыз. басқа бөліктерге жоғары деталь қажет емес.

Мен оларға қосымша күш беру үшін биіктігі 0,4 мм болатын 0,8 мм ұңғымасы бар Base және Box басып шығардым, бірақ бұл қажет емес.

P. S Егер сіз әр түрлі мөлшердегі саңылаулармен тәжірибе жасамасаңыз, мен мұны жасауға шақырамын, бұл өте қызықты.

6 -қадам: Негізгі жинақ

Негізгі жинақ
Негізгі жинақ
Негізгі жинақ
Негізгі жинақ
Негізгі жинақ
Негізгі жинақ
Негізгі жинақ
Негізгі жинақ

1- Тіркелген SG90 9g Mini Micro Servos.

* хабарландыру бағыты

** бұрылыстың әрекетін бақылайтын 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 Р резисторды қолданыңыз

5VGND

IR жарықдиодты сымдар:

12в

*220 Р резисторды қолданыңыз

GND

8 -қадам: код

Барлық эскиздерді мына жерден жүктеуге болады:

github.com/Nimrod-Galor/eye-animatronics

Zip ретінде жүктеңіз және компьютерге ашыңыз.

Init-servos.ino эскизін Arduino Bord-ке жүктеңіз.

Бұл эскиз барлық серверлерді орта позицияға орналастырады.

Серво мүйіздерін туралап, оларды бұрап алатын уақыт келді.

Барлық мүйіздерді бұрап алғаннан кейін, көз-animatronics.ino-ны Arduino-ға жүктеңіз.

Құттықтаймыз, сіздің аниматроника жобасы дайын болды.

Ұсынылған: