Cuprins:

Motion Follow Animatronics Eyes: 8 pași (cu imagini)
Motion Follow Animatronics Eyes: 8 pași (cu imagini)

Video: Motion Follow Animatronics Eyes: 8 pași (cu imagini)

Video: Motion Follow Animatronics Eyes: 8 pași (cu imagini)
Video: FNAF AR Springlock Fredbear - Jumpscare & Workshop Animations 2024, Noiembrie
Anonim
Image
Image
Prezentare generală
Prezentare generală

Acest proiect Arduino folosește un senzor de flux optic (ADNS3080) pentru a capta mișcarea.

Apoi traduceți datele pentru a muta servo-ul, făcându-l să pară în timp ce ochii urmăresc obiectul în mișcare.

Aceasta nu este o construcție ușoară.

Este nevoie de imprimare 3D, lipire, o oarecare înțelegere tehnică generală și rezolvarea problemelor, deoarece acest ghid nu poate fi 100% perfect.

Voi face tot posibilul pentru ca acest lucru să fie cât mai cuprinzător și ilustrativ.

Nu ezitați să puneți întrebări și să lăsați comentariile dvs.

Vreau să mulțumesc comunității „maker” și tuturor oamenilor care împărtășesc acolo proiecte.

Acum, ca nu cumva să facă o mișcare rece să urmeze animatronica ochiului.

Pasul 1: Prezentare generală

Prezentare generală
Prezentare generală
Prezentare generală
Prezentare generală
Prezentare generală
Prezentare generală

Pasul 2: Lista pieselor

Lista de materiale
Lista de materiale

1x Arduino Nano 3.0 ATmega328P Controlador

6x SG90 9g Mini Micro Servo

1x senzor de debit optic APM2.5 ADNS 3080

1x 50 * 70 PCB

2x anteturi pin feminin cu un singur rând

2x anteturi pin masculin cu un singur rând

x2 5 pini Conectori de cabluri sârmă Dupont 2,54 mm Jumper Header Carcasă Femelă

x2 2 pini Conectori de cabluri sârmă Dupont 2,54 mm Jumper Header Carcasă Femelă

1x Mini tablou de bord cu 3 pini pornit întrerupător basculant iluminat

1x conector de priză de alimentare DC (diametru în funcție de sursa dvs. de alimentare)

4x 2MM diodă de lumină verde / galben / albastru / roșu / LED

12x IR LED 850nm Infrared Diodes 5mm

1x XL4005 DSN5000 Dincolo de LM2596 DC-DC

Rezistor 16x 220R

1x rulment liniar cu bile LM8UU de 8 mm

1x tijă de ax netedă de 100 mm din oțel inoxidabil cromat diametru 8 mm

Șuruburi cu mașină Phillips cu cap plat, din oțel inoxidabil, 8x M2

4x șuruburi M3 cu șurub hexagonal, cap plat

11x M3 din plastic cu cataramă cu cataramă a tijei Capătul de poziționare a cataramei cu bile Legătură cu împingere / tracțiune

Bielă de legătură din oțel inoxidabil 6x M2 L300mm cu filet cu capăt dublu pentru servo

2x șurub M4 11/23 articulație cardanică din metal cuplaje cardanice articulație universală (a se vedea imaginea)

3x filament imprimantă 3D alb / negru / albastru transparent

Pasul 3: Instrumente

  1. imprimantă 3d
  2. Ciocan de lipit
  3. Set chei hexagonale
  4. Șurubelniță mică (M2)
  5. Clește pentru sertizare Cabluri pentru tăiat cabluri electrice
  6. Dispozitiv de deconectare a cablului (recomandat)
  7. Cleste Z-Bend Heavy Duty 90 grade până la 1/16 (foarte recomandat)
  8. Răbdare

Pasul 4: Ochi de imprimare 3D

Imprimare 3D Ochi
Imprimare 3D Ochi
Imprimare 3D Ochi
Imprimare 3D Ochi
Imprimare 3D Ochi
Imprimare 3D Ochi
Imprimare 3D Ochi
Imprimare 3D Ochi

Toate fișierele stl sunt disponibile la:

www.thingiverse.com/thing:3604563

Începeți prin a tipări ochii.

Am ochi imprimați cu 3 culori diferite și 4 modificări de culoare folosind Prusa ColorPrint.

Schimbarea culorii pe care am folosit-o:

  1. z 0 - alb
  2. z 13,9 - negru
  3. z 14.1 - albastru
  4. z 16,7 - negru

Dacă, dintr-un anumit motiv, nu doriți sau nu puteți imprima mai multe culori (nu este necesară imprimanta multicoloră), puteți încerca întotdeauna să imprimați alb și să pictați culorile.

Am încercat să pictez culorile și am constatat că este mult mai greu și nu arată la fel de bine.

Pentru a face capilarul, am folosit niște lână roșie și lac acrilic, consultați https://www.youtube.com/embed/q4vzEABlHMo (la ora 2:17).

Am folosit lac lucios pentru a lipi lâna și a adăuga o strălucire mai realistă.

După ce imprimarea este terminată, este timpul să asamblați legătura cu cataramă și articulația universală.

Poate fi necesar să tăiați șurubul de legătură cu cataramă bilă pentru a se potrivi cu găurile (a se vedea imaginea).

Poate fi necesar un pic de superglue în funcție de potrivire.

Nu lipiți articulația universală!

Pasul 5: Imprimare 3D

printare 3d
printare 3d
printare 3d
printare 3d

Restul de imprimări sunt standard.

Folosesc PETG, dar poți să tipărești în orice ești obișnuit.

Imprimați ochii și pleoapele cu cele mai mari detalii pe care le puteți. alte părți nu au nevoie de detalii ridicate.

Am imprimat baza și cutia cu o înălțime de 0,8 mm pentru a le oferi mai multă rezistență, dar acest lucru nu este necesar.

P. S dacă nu ați experimentat folosind diferite dimensiuni ale botului, vă încurajez să faceți acest lucru, este foarte distractiv.

Pasul 6: Asamblarea bazei

Ansamblu de bază
Ansamblu de bază
Ansamblu de bază
Ansamblu de bază
Ansamblu de bază
Ansamblu de bază
Ansamblu de bază
Ansamblu de bază

1- Mini Micro Servo SG90 9g atașat.

* observați orientarea

** observați că 2 servouri frontale care controlează acțiunea de oscilare sunt montate de jos.

*** nu înșurubați încă coarnele! Înainte de a înșuruba coarnele servo, trebuie să le setați în poziția mijlocie (a se vedea schița inițială în partea de cod a acestui document)

2- Introduceți 2 suporturi pentru tije.

Introduceți lagărul liniar LM8UU în interiorul suportului.

Glisați tija axului prin 1 suport în LM8UU până la capăt prin al doilea suport.

3- Tăiați bielele la dimensiune.

* Această parte este critică. Ia-ți timpul și încearcă să fii cât mai precis posibil.

** Luați în considerare curba Z. (cleștele cu îndoire z vă vor face munca mult mai ușoară și precisă consultați:

4- Conectați tijele.

Pasul 7: Electronică

Electronică
Electronică
Electronică
Electronică
Electronică
Electronică

Creați PCB.

XL4005

în:

12V

GND

afară:

5V

GND

Cablare ADNS 3080:

PIN_MISO - Pinul 12

PIN_MOSI - Pinul 11

PIN_SCK - Pinul 13

PIN_MOUSECAM_RESET - Pinul 9

PIN_MOUSECAM_CS - Pinul 10

5V

GND

Cablare servo:

pinul 2 - leagăn dreapta

pinul 3 - înclinare dreaptă

pinul 7 - leagăn stânga

pinul 6 - înclinare stângă

pinul 4 - înclinarea pleoapelor

pinul 5 - deschiderea / închiderea pleoapei

5VGND

Cablare bara LED:

Pinul A4

Pinul A5

Pinul A6

Pinul A7

* Folosiți rezistor 220 R

5VGND

Cablare cu LED IR:

12v

* Folosiți rezistor 220 R

GND

Pasul 8: Cod

Toate schițele sunt disponibile pentru descărcare de la:

github.com/Nimrod-Galor/eye-animatronics

Descărcați ca zip și dezarhivați-vă computerul.

Încărcați schița init-servos.ino în Arduino Bord.

Această schiță va poziționa toate servo-urile în poziția mijlocie.

Acum este momentul să aliniați coarnele servo și să le înșurubați.

După ce înșurubați toate coarnele, încărcați eye-animatronics.ino pe Arduino.

Felicitări Proiectul tău ochi de animatronică este terminat.

Recomandat: