Cuprins:
- Pasul 1: Prezentare generală
- Pasul 2: Lista pieselor
- Pasul 3: Instrumente
- Pasul 4: Ochi de imprimare 3D
- Pasul 5: Imprimare 3D
- Pasul 6: Asamblarea bazei
- Pasul 7: Electronică
- Pasul 8: Cod
Video: Motion Follow Animatronics Eyes: 8 pași (cu imagini)
2024 Autor: John Day | [email protected]. Modificat ultima dată: 2024-01-30 11:44
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ă
Pasul 2: Lista pieselor
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
- imprimantă 3d
- Ciocan de lipit
- Set chei hexagonale
- Șurubelniță mică (M2)
- Clește pentru sertizare Cabluri pentru tăiat cabluri electrice
- Dispozitiv de deconectare a cablului (recomandat)
- Cleste Z-Bend Heavy Duty 90 grade până la 1/16 (foarte recomandat)
- Răbdare
Pasul 4: Ochi de imprimare 3D
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:
- z 0 - alb
- z 13,9 - negru
- z 14.1 - albastru
- 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
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
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ă
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:
Spooky Fading LED Eyes: 5 pași (cu imagini)
Spooky Fading LED Eyes: Utilizarea unui microcontroler, ca un Arduino, pentru a estompa un LED nu este întotdeauna cea mai bună opțiune. Uneori, doriți un circuit simplu, cu putere redusă, care să poată fi încorporat direct într-un suport în timp ce funcționează de la o baterie săptămâni la rând. După testarea despre
Animatronics Monkey: 4 pași
Animatronics Monkey: Animatronics se referă la marionetele mecatronice. Sunt o variantă modernă a automatului și sunt adesea folosite pentru reprezentarea personajelor din filme și din atracțiile parcurilor tematice. Înainte de termenul "animatronică" au devenit obișnuite, de obicei erau
Elementele de bază Animatronics - Servomotorul: 8 pași
Noțiuni de bază despre Animatronics - Servomotorul: indiferent dacă este vorba de un afișaj de vacanță vesel în vitrina unui magazin universal sau de o farsă înspăimântătoare de Halloween, nimic nu atrage atenția ca o marionetă animată. Aceste animații controlate electronic sunt numite uneori „animatronică”. și asta
Follow-Bot: 6 pași
Follow-Bot: Acest instructable a fost creat pentru a îndeplini cerințele de proiect ale Makecourse la Universitatea din Florida de Sud (www.makecourse.com) Acest instructable va acoperi etapele pentru a recrea proiectul meu. Proiectul meu a fost un rover care
DIY Smart Follow Me Drone cu cameră (bazat pe Arduino): 22 de pași (cu imagini)
DIY Smart Follow Me Drone With Camera (Arduino Based): Dronele sunt jucării și instrumente foarte populare în zilele noastre. Puteți găsi pe piață drone profesionale și chiar pentru începători și dispozitive de zbor. Am patru drone (quadcopters și hexcopters), pentru că ador tot ce zboară, dar cel de-al 200-lea zbor nu este