Mundarija:

Animatronikaning ko'zlarini kuzatib borish harakati: 8 qadam (rasmlar bilan)
Animatronikaning ko'zlarini kuzatib borish harakati: 8 qadam (rasmlar bilan)

Video: Animatronikaning ko'zlarini kuzatib borish harakati: 8 qadam (rasmlar bilan)

Video: Animatronikaning ko'zlarini kuzatib borish harakati: 8 qadam (rasmlar bilan)
Video: 3. ПЯТЬ НОЧЕЙ В АНИМАЦИЯХ УЖАСНЫХ ИСТОРИЙ ФРЕДДИ (Том 2)... 2024, Noyabr
Anonim
Image
Image
Sharh
Sharh

Bu Arduino loyihasida harakatni tasvirga olish uchun optik oqim sensori (ADNS3080) ishlatiladi.

Keyin ma'lumotni servolarni ko'chirish uchun tarjima qiling, shunda ko'zlar harakatlanuvchi ob'ektni kuzatib turadi.

Bu oson qurilish emas.

Bu 3D bosma, lehim, ba'zi umumiy texnik tushuncha va muammolarni hal qilishni talab qiladi, chunki bu qo'llanma 100% mukammal bo'la olmaydi.

Men buni iloji boricha keng qamrovli va tasvirli qilish uchun qo'limdan kelganini qilaman.

O'zingizni qiziqtirgan savollarni bering va sharhlaringizni qoldiring.

Men "ishlab chiqaruvchi" hamjamiyatiga va u erda loyihalarni baham ko'radigan barcha odamlarga minnatdorchilik bildirmoqchiman.

Endi ko'z animatronikasidan keyin salqin harakat qilmang.

1 -qadam: umumiy nuqtai

Sharh
Sharh
Sharh
Sharh
Sharh
Sharh

2 -qadam: qismlar ro'yxati

Qismlar ro'yxati
Qismlar ro'yxati

1x Arduino Nano 3.0 ATmega328P Controlador

6x SG90 9g Mini mikro -servo

1x optik oqim sensori APM2.5 ADNS 3080

1x 50*70 tenglikni

2x bitta qatorli ayol pin sarlavhalari

2x bitta qatorli erkak pin sarlavhalari

x2 5 pinli Dupont simli simi ulagichlari 2,54 mm Jumper Header uyasi Ayol

x2 2 pinli Dupont simli simi ulagichlari 2,54 mm Jumper Header uyasi Ayol

1x Mini 3 pinli asboblar paneli yoniq bo'lmagan holatda

1x shahar uyasi rozetkasi (diametri quvvat manbaiga bog'liq)

4x 2MM Yashil/Sariq/Moviy/Qizil/LED yorug'lik diodi

12x IR LED 850nm infraqizil 5 mm diodlar

LM2596 DC-DCdan tashqari 1x XL4005 DSN5000

16x 220R qarshilik

1x LM8UU Lineer Bushing 8mm chiziqli rulman

1x100 mm silliq milya xromli zanglamaydigan po'latdan yasalgan diametri 8 mm

8x M2 zanglamaydigan po'latdan yasalgan tekis boshli dastgohli Phillips mashinasi vintlari

4x M3 vintli olti burchakli soket boshi

11x plastmassa M3 to'pli tokali bog'ichning uchi joylashtiruvchi to'pni tokka bog'lab qo'yadi.

6x M2 L300mm zanglamaydigan po'latdan yasalgan bog'lovchi novda, servo uchun ikkita uchi

2x 11/23 M4 vintli metall kardanli bo'g'inli gimbal kavramalar universal birikmasi (rasmga qarang)

3x 3D printerli filament oq / qora / oshkora ko'k

3 -qadam: asboblar

  1. 3d printer
  2. Lehimlash temir
  3. Hex kalitlari to'plami
  4. Kichik tornavida (M2)
  5. Crimper pensesi kabel kesgichlari elektr simlari
  6. Kabel simlarini ajratuvchi (tavsiya etiladi)
  7. Z-Bend pensesi og'ir yuk 90 daraja 1/16 gacha (tavsiya etiladi)
  8. Sabr

4 -qadam: Ko'zlarni 3D bosib chiqarish

3D bosma ko'zlar
3D bosma ko'zlar
3D bosma ko'zlar
3D bosma ko'zlar
3D bosma ko'zlar
3D bosma ko'zlar
3D bosma ko'zlar
3D bosma ko'zlar

Barcha stl fayllari mavjud:

www.thingiverse.com/thing:3604563

Ko'zlarni chop etishdan boshlang.

Menda Prusa ColorPrint yordamida 3 xil rang va 4 ta rang o'zgarishi bilan bosilgan ko'zlar bor.

Men ishlatgan rang o'zgarishi:

  1. z 0 - oq
  2. z 13.9 - qora
  3. z 14.1 - ko'k
  4. z 16.7 - qora

Agar biron sababga ko'ra siz ko'p rangli chop etishni xohlamasangiz yoki qila olmasangiz (ko'p rangli printer kerak emas), siz har doim oq rangni bosib chiqarishni va ranglarni bo'yashni sinab ko'rishingiz mumkin.

Men ranglarni bo'yashga harakat qildim va u ancha qiyin va yaxshi ko'rinmasligini aniqladim.

Kapillyar qilib, men qizil jun va akril lakni ishlatdim, qarang: https://www.youtube.com/embed/q4vzEABlHMo (2:17 da).

Men junni yopishtirish uchun porloq lakdan foydalanardim va yanada haqiqiy nashrini qo'shdim.

Chop etish tugagandan so'ng, Ball Tokka va Universal bo'g'inini yig'ish vaqti keldi.

Teshiklarni mahkamlash uchun siz bilak tokka vintini kesib olishingiz kerak bo'lishi mumkin (rasmga qarang).

Sifatiga qarab ozgina super yopishtiruvchi kerak bo'lishi mumkin.

Universal bo'g'inni yopishtirmang!

5 -qadam: 3D bosib chiqarish

3d bosib chiqarish
3d bosib chiqarish
3d bosib chiqarish
3d bosib chiqarish

Qolgan bosmalar standart.

Men PETG -dan foydalanaman, lekin siz xohlagan narsani chop etishingiz mumkin.

Ko'zlar va qovoqlarni iloji boricha batafsilroq chop eting. boshqa qismlarga yuqori tafsilotlar kerak emas.

Men ularga qo'shimcha kuch berish uchun 0,4 mm balandlikdagi 0,8 mm nullli Base va Box -ni chop qildim, lekin bu shart emas.

P. S Agar siz turli o'lchamdagi nozullar yordamida tajriba o'tkazmagan bo'lsangiz, men sizni rag'batlantiraman, bu juda kulgili.

6 -qadam: Asosiy yig'ilish

Asosiy yig'ilish
Asosiy yig'ilish
Asosiy yig'ilish
Asosiy yig'ilish
Asosiy yig'ilish
Asosiy yig'ilish
Asosiy yig'ilish
Asosiy yig'ilish

1- biriktirilgan SG90 9g mini mikro servo.

* ogohlantirish yo'nalishi

** ogohlantirish, burilish harakatini boshqaruvchi 2 ta old servo pastdan o'rnatiladi.

*** hali shoxlarni burama! Servo shoxlarini burab qo'yishdan oldin ularni o'rta holatiga qo'yish kerak (ushbu hujjatning kod qismidagi boshlang'ich chizmasini ko'ring).

2- 2 ta tayoq ushlagichini joylashtiring.

LM8UU chiziqli rulmanni o'rnatish joyiga joylashtiring.

Milya tayog'ini 1 ushlagich orqali ikkinchi ushlagich orqali LM8UUga o'tkazing.

3- Birlashtiruvchi novdalarni o'lchamiga qarab kesib oling.

* Bu qism juda muhim. Shoshmang va iloji boricha aniqroq bo'lishga harakat qiling.

** Z-burilishni hisobga oling. (z-bend pensesi sizga ishni ancha oson va aniq qiladi:

4- novdalarni ulang.

7 -qadam: elektronika

Elektronika
Elektronika
Elektronika
Elektronika
Elektronika
Elektronika

PCB yaratish.

XL4005

ichida:

12V

GND

chiqib:

5V

GND

ADNS 3080 simlari:

PIN_MISO - 12 -pin

PIN_MOSI - 11 -pin

PIN_SCK - 13 -pin

PIN_MOUSECAM_RESET - 9 -pin

PIN_MOUSECAM_CS - 10 -pin

5V

GND

Servo simlari:

pin 2 - o'ng burilish

pin 3 - o'ngga burilish

pin 7 - chap burilish

pin 6 - chapga burilish

pin 4 - ko'z qovog'ining egilishi

pin 5 - ko'z qovog'ini ochish/yopish

5VGND

LED chiziqli simlar:

A4 pin

A5 pin

A6 pin

A7 pin

*220 R qarshilikdan foydalaning

5VGND

IR LED o'tkazgichlari:

12v

*220 R qarshilikdan foydalaning

GND

8 -qadam: kod

Barcha eskizlarni quyidagi manzilda yuklab olish mumkin:

github.com/Nimrod-Galor/eye-animatronics

ZIP formatida yuklab oling va kompyuteringizga oching.

Init-servos.ino eskizini Arduino Bord-ga yuklang.

Ushbu eskiz barcha servolarni o'rta holatiga qo'yadi.

Endi servo shoxlarni tekislash va burish vaqti.

Barcha shoxlarni burab qo'ygandan so'ng, ko'z-animatronics.ino-ni Arduino-ga yuklang.

Tabriklaymiz, ko'z animatronikasi loyihasi bajarildi.

Tavsiya: