Indholdsfortegnelse:

Motion Follow Animatronics Eyes: 8 trin (med billeder)
Motion Follow Animatronics Eyes: 8 trin (med billeder)

Video: Motion Follow Animatronics Eyes: 8 trin (med billeder)

Video: Motion Follow Animatronics Eyes: 8 trin (med billeder)
Video: The Making of: King Kong 360 3-D Universal Studios Hollywood 2024, November
Anonim
Image
Image
Oversigt
Oversigt

Dette Arduino -projekt bruger en optisk flowsensor (ADNS3080) til at fange bevægelse.

Oversæt derefter dataene til at flytte servoer, så de ser ud, når øjne følger objekt i bevægelse.

Dette er ikke en let opbygning.

Det kræver 3d -print, lodning, en vis generel teknisk forståelse og problemløsning, da denne vejledning ikke kan være 100% perfekt.

Jeg vil gøre mit bedste for at gøre dette så omfattende og illustrerende som jeg kan.

Stil gerne spørgsmål og efterlad dine kommentarer.

Jeg vil gerne takke "maker" -samfundet og alle de mennesker, der deler projekter.

Lad mig nu lave en cool bevægelse, følg øjenanimatronik.

Trin 1: Oversigt

Oversigt
Oversigt
Oversigt
Oversigt
Oversigt
Oversigt

Trin 2: Deleliste

Deleliste
Deleliste

1x Arduino Nano 3.0 ATmega328P Controlador

6x SG90 9g Mini Micro Servo

1x optisk flowmåler APM2.5 ADNS 3080

1x 50*70 PCB

2x Single Row Female Pin Headers

2x Single Row Male Pin Headers

x2 5 -polet Dupont -kabelstik 2,54 mm Jumper Header Housing Female

x2 2 -polet Dupont -kabelstik 2,54 mm Jumper Header Housing Female

1x Mini 3 Pin Dashboard On Off Position Rocker Switch Lyser

1x DC -jackstikstik (diameter afhænger af din strømkilde)

4x 2MM grøn/gul/blå/rød/LED lysdiode

12x IR LED 850nm Infrarøde 5mm dioder

1x XL4005 DSN5000 Beyond LM2596 DC-DC

16x 220R modstand

1x LM8UU Lineær bøsning 8 mm lineært kugleleje

1x 100 mm glat akselstang forkromet rustfrit stål Diameter 8 mm

8x M2 rustfrit stål fladhoved forsænket Phillips maskinskruer

4x M3 Skruer Hex Socket Flat Head

11x plastik M3 kuglespændestang ende Positionering kuglespeneforbindelse Tryk/trækstang

6x M2 L300mm Link rustfrit stål forbindelsesstang med dobbelt ende gevind til servoer

2x 11/23 M4 skrue Metal Cardan Joint Gimbal Couplings Universal Joint (se billede)

3x 3D -printerfilament Hvid / Sort / Transparent Blå

Trin 3: Værktøjer

  1. 3d printer
  2. Loddekolbe
  3. Sekskantet nøglesæt
  4. Lille skruetrækker (M2)
  5. Crimper Tang Kabelskærere Elektrisk Wire
  6. Kabeltrådstripper (anbefalet)
  7. Z-Bend Tang Heavy Duty 90 grader op til 1/16 (stærkt anbefalet)
  8. Tålmodighed

Trin 4: 3D -udskrivning af øjne

3D -udskrivning af øjne
3D -udskrivning af øjne
3D -udskrivning af øjne
3D -udskrivning af øjne
3D -udskrivning af øjne
3D -udskrivning af øjne
3D -udskrivning af øjne
3D -udskrivning af øjne

Alle stl -filer er tilgængelige på:

www.thingiverse.com/thing:3604563

Start med at udskrive øjnene.

Jeg har trykte øjne med 3 forskellige farver og 4 farveændringer ved hjælp af Prusa ColorPrint.

Farveændring jeg brugte:

  1. z 0 - hvid
  2. z 13,9 - sort
  3. z 14.1 - blå
  4. z 16,7 - sort

Hvis du af en eller anden grund ikke ønsker eller ikke kan udskrive flere farver (flerfarvet printer ikke nødvendig), kan du altid prøve at udskrive hvidt og male farverne.

Jeg har prøvet at male farverne og fandt ud af at det er meget hårdere og ikke ser så godt ud.

Når jeg lavede kapillar, brugte jeg lidt rød uld og akryllak, se https://www.youtube.com/embed/q4vzEABlHMo (kl. 2:17).

Jeg brugte blank lak til at lime ulden og tilføje en mere realistisk glans.

Efter at udskrivningen er færdig, er det tid til at samle kugleleddet og universalleddet.

Du skal muligvis skære kuglespenens skrue for at passe til hullerne (se billede).

Lidt superlim kan være nødvendigt afhængigt af pasformen.

Lim ikke Universal Joint!

Trin 5: 3D -udskrivning

3D -udskrivning
3D -udskrivning
3D -udskrivning
3D -udskrivning

Resten af udskrifterne er standard.

Jeg bruger PETG, men du kan udskrive i alt, hvad du er vant til.

Print øjne og øjenlåg i de højeste detaljer, du kan. andre dele behøver ikke høje detaljer.

Jeg har printet Base and Box med 0,8 mm dyse 0,4 laghøjde for at give dem mere styrke, men det er ikke nødvendigt.

PS Hvis du ikke eksperimenterede med at bruge forskellige dysestørrelser, opfordrer jeg dig til at gøre det, det er meget sjovt.

Trin 6: Baseenhed

Bundenhed
Bundenhed
Bundenhed
Bundenhed
Bundenhed
Bundenhed
Bundenhed
Bundenhed

1- Vedhæftede SG90 9g Mini Micro Servoer.

* orientering

** bemærk 2 frontserver, der styrer svingning, er monteret nedefra.

*** skru ikke horn endnu! Inden du skruer servohorn på, skal du stille dem i midterposition (se init -skitse i kode del af dette dokument)

2- Indsæt 2 stangholdere.

Indsæt LM8UU Lineært leje inden i beslaget.

Skub akselstangen igennem 1 holder i LM8UU hele vejen igennem anden holder.

3- Skær forbindelsesstænger i størrelse.

* Denne del er kritisk. Tag dig god tid og prøv at være præcis som muligt.

** Tag Z-bøjningen i betragtning. (z-bend tang vil gøre dig meget lettere og mere præcist, se:

4- Tilslut stænger.

Trin 7: Elektronik

Elektronik
Elektronik
Elektronik
Elektronik
Elektronik
Elektronik

Opret printkort.

XL4005

i:

12V

GND

ud:

5V

GND

ADNS 3080 ledninger:

PIN_MISO - Pin 12

PIN_MOSI - Pin 11

PIN_SCK - Pin 13

PIN_MOUSECAM_RESET - Pin 9

PIN_MOUSECAM_CS - Pin 10

5V

GND

Servoledninger:

pin 2 - højre sving

pin 3 - højre vippe

pin 7 - venstre sving

pin 6 - venstre vippe

pin 4 - øjenlågshældning

pin 5 - øjenlåg åbent/luk

5VGND

LED bar ledninger:

Pin A4

Pin A5

Pin A6

Pin A7

*Brug 220 R modstand

5VGND

IR LED -ledninger:

12v

*Brug 220 R modstand

GND

Trin 8: Kode

Alle skitser kan downloades på:

github.com/Nimrod-Galor/eye-animatronics

Download som zip, og pak ud til din computer.

Upload init-servos.ino sketch til Arduino Bord.

Denne skitse vil placere alle servoer i midterposition.

Nu er det tid til at justere servohorn og skrue dem.

Når du har skruet alle horn, skal du uploade øjet-animatronics.ino til Arduino.

Tillykke, dit øje -animatronikprojekt er udført.

Anbefalede: