Talaan ng mga Nilalaman:

Paggalaw Sundin ang Mga Mata ng Animatronics: 8 Hakbang (na may Mga Larawan)
Paggalaw Sundin ang Mga Mata ng Animatronics: 8 Hakbang (na may Mga Larawan)

Video: Paggalaw Sundin ang Mga Mata ng Animatronics: 8 Hakbang (na may Mga Larawan)

Video: Paggalaw Sundin ang Mga Mata ng Animatronics: 8 Hakbang (na may Mga Larawan)
Video: Я работаю в Страшном музее для Богатых и Знаменитых. Страшные истории. Ужасы. 2024, Nobyembre
Anonim
Image
Image
Pangkalahatang-ideya
Pangkalahatang-ideya

Ang proyektong Arduino na ito ay gumagamit ng isang Optical Flow Sensor (ADNS3080) upang makuha ang paggalaw.

Pagkatapos isalin ang data upang ilipat ang paggawa ng servo na hitsura nito habang ang mga mata ay sumusunod sa gumagalaw na bagay.

Hindi ito isang madaling pagbuo.

Nangangailangan ito ng 3d na pagpi-print, paghihinang, ilang pangkalahatang pang-teknikal na pag-unawa at paglutas ng problema dahil sa gabay na ito ay hindi maaaring maging 100% perpekto.

Gagawin ko ang aking makakaya upang gawin itong komprehensibo at nakalarawan hangga't makakaya ko.

Huwag mag-atubiling magtanong at iwanan ang iyong mga komento.

Nais kong pasalamatan ang "gumagawa" na komunidad at lahat ng mga taong nagbabahagi doon ng mga proyekto.

Baka gumawa ng isang cool na paggalaw sundin ang animatronics ng mata.

Hakbang 1: Pangkalahatang-ideya

Pangkalahatang-ideya
Pangkalahatang-ideya
Pangkalahatang-ideya
Pangkalahatang-ideya
Pangkalahatang-ideya
Pangkalahatang-ideya

Hakbang 2: Listahan ng Bahagi

Listahan ng Bahagi
Listahan ng Bahagi

1x Arduino Nano 3.0 ATmega328P Controlador

6x SG90 9g Mini Micro Servo

1x Optical Flow Sensor APM2.5 ADNS 3080

1x 50 * 70 PCB

2x Single Row Mga Pin Header ng Babae

2x Single Row Mga Pin Header ng Lalaki

x2 5 pin Dupont wire cable konektor 2.54 mm Jumper Header Housing Babae

x2 2 pin Dupont wire cable konektor 2.54 mm Jumper Header Housing Babae

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

1x Dc Power Jack Socket Connector (Diameter Nakasalalay sa iyong mapagkukunan ng kuryente)

4x 2MM Green / Yellow / Blue / Red / LED Light Diode

12x IR LED 850nm Infrared 5mm Diodes

1x XL4005 DSN5000 Higit pa sa LM2596 DC-DC

16x 220R risistor

1x LM8UU Linear Bushing 8mm linear ball bearing

1x 100mm Smooth Shaft Rod Chromed stainless steel Diameter 8mm

8x M2 hindi kinakalawang na asero Flat Head Countersunk Phillips Machine Screws

4x M3 Screws Hex Socket Flat Head

11x Plastic M3 Ball Buckle Tie Rod End Positioning Ball Buckle link Push / Pull Rod

6x M2 L300mm Link Hindi Kinakalawang Na Asero na Nag-uugnay sa Rod na may Dual End Thread para sa Mga Serbisyo

2x 11/23 M4 tornilyo Metal Cardan Joint Gimbal Couplings Universal Joint (tingnan ang larawan)

3x 3D Printer Filament White / Black / Transparent Blue

Hakbang 3: Mga tool

  1. 3d printer
  2. Panghinang
  3. Hex key set
  4. Maliit na distornilyador (M2)
  5. Crimper Pliers Cable Cutters Electrical Wire
  6. Cable Wire Stripper (Inirekomenda)
  7. Z-Bend Pliers Heavy Duty 90 degree hanggang sa 1/16 (Lubhang Inirekomenda)
  8. Pasensya

Hakbang 4: Mga Mata sa Pag-print ng 3D

Mga 3D na Mata sa Pagpi-print
Mga 3D na Mata sa Pagpi-print
Mga 3D na Mata sa Pagpi-print
Mga 3D na Mata sa Pagpi-print
Mga 3D na Mata sa Pagpi-print
Mga 3D na Mata sa Pagpi-print
Mga 3D na Mata sa Pagpi-print
Mga 3D na Mata sa Pagpi-print

Ang lahat ng mga stl file ay magagamit sa:

www.thingiverse.com/thing<<604563

Magsimula sa pamamagitan ng pagpi-print ng mga mata.

Mayroon akong naka-print na mga mata na may 3 magkakaibang kulay at 4 na pagbabago ng kulay gamit ang Prusa ColorPrint.

Ginawang pagbabago ng kulay:

  1. z 0 - puti
  2. z 13.9 - itim
  3. z 14.1 - asul
  4. z 16.7 - itim

Kung sa ilang kadahilanan Hindi mo nais o hindi mai-print ang maraming kulay (hindi kinakailangan ang printer na may maraming kulay) maaari mong palaging subukan ang pag-print ng puti at pagpipinta ng mga kulay.

Sinubukan ko ang pagpipinta ng mga kulay at nalaman na mas mahirap ito at hindi maganda ang hitsura.

Ginagawa ang capillary Gumamit ako ng ilang pulang lana at Acrylic varnish tingnan ang https://www.youtube.com/embed/q4vzEABlHMo (sa 2:17).

Gumamit ako ng makintab na barnis upang idikit ang lana at magdagdag ng isang mas makatotohanang ningning.

Matapos ang pag-print ay tapos na oras nito upang tipunin ang link ng Ball Buckle at ang Universal Joint.

Maaaring kailanganin mong i-cut ang tornilyo ng link ng Ball Buckle upang magkasya ang mga butas (tingnan ang larawan).

Ang isang maliit na superglue ay maaaring kinakailangan depende sa akma.

Huwag idikit ang Universal Joint!

Hakbang 5: Pag-print ng 3d

Pag-print ng 3d
Pag-print ng 3d
Pag-print ng 3d
Pag-print ng 3d

Ang natitirang mga kopya ay pamantayan.

Gumagamit ako ng PETG ngunit maaari mong mai-print kung ano ang dati mong nakasanayan.

I-print ang mga mata at talukap ng mata sa pinakamataas na detalye na maaari mong makuha. iba pang mga bahagi ay hindi nangangailangan ng mataas na detalye.

Nag-print ako ng Base at Box na may 0.8mm na ambon 0.4 layer taas upang bigyan sila ng higit na lakas ngunit hindi ito kinakailangan.

P. S kung hindi ka nag-eksperimento gamit ang iba't ibang laki ng gulong hinihimok ko kayo na gawin ito, Napakasaya nito.

Hakbang 6: Base Assembly

Base Assembly
Base Assembly
Base Assembly
Base Assembly
Base Assembly
Base Assembly
Base Assembly
Base Assembly

1- Nakalakip na SG90 9g Mini Micro Servos.

* orientation ng paunawa

** mapansin ang 2 front servos na kumokontrol sa pagkilos ng swing ay naka-mount mula sa ibaba.

*** huwag pa mag-tornilyo ng mga sungay! Bago i-screwing ang mga sungay ng servo kailangan mong itakda ang mga ito sa kalagitnaan ng posisyon (tingnan ang init sketch sa code na bahagi ng dokumentong ito)

2- Ipasok ang 2 mga may hawak ng pamalo.

Ipasok ang LM8UU Linear tindig sa loob ng mount.

I-slide ang Shaft Rod sa pamamagitan ng 1 may hawak sa LM8UU hanggang sa pangalawang may-ari.

3- Gupitin ang Mga Rod na Nag-uugnay sa laki.

* Ang bahaging ito ay kritikal. Dalhin ang iyong oras at subukang maging tumpak hangga't maaari.

** Isaalang-alang ang Z-bend. (Ang z-bend pliers ay magpapadali sa iyo ng trabaho at tumpak na makita:

4- Ikonekta ang mga pamalo.

Hakbang 7: Elektronika

Elektronika
Elektronika
Elektronika
Elektronika
Elektronika
Elektronika

Lumikha ng PCB.

XL4005

sa:

12V

GND

palabas:

5V

GND

ADNS 3080 Mga Kable:

PIN_MISO - Pin 12

PIN_MOSI - Pin 11

PIN_SCK - Pin 13

PIN_MOUSECAM_RESET - Pin 9

PIN_MOUSECAM_CS - Pin 10

5V

GND

Mga Kable ng Servo:

pin 2 - tamang ugoy

pin 3 - kanang ikiling

pin 7 - left swing

pin 6 - kaliwang ikiling

pin 4 - ikiling ng takipmata

pin 5 - bukas / isara ang takipmata

5VGND

LED Bar Kable:

I-pin ang A4

I-pin ang A5

I-pin ang A6

I-pin ang A7

* Gumamit ng 220 R risistor

5VGND

IR LED Kable:

12v

* Gumamit ng 220 R risistor

GND

Hakbang 8: Code

Ang lahat ng mga sketch ay magagamit para sa pag-download sa:

github.com/Nimrod-Galor/eye-animatronics

Mag-download bilang zip at i-unzip sa iyong computer.

Mag-upload ng init-servos.ino sketch sa Arduino Bord.

Ilalagay ng sketch na ito ang lahat ng mga servo sa kalagitnaan na posisyon.

Ngayon na ang oras upang ihanay ang mga sungay ng servo at i-tornilyo ang mga ito.

Pagkatapos mong i-tornilyo ang lahat ng mga sungay i-upload ang eye-animatronics.ino sa Arduino.

Binabati kita ang iyong proyekto sa animatronics na mata ay Tapos na.

Inirerekumendang: