Talaan ng mga Nilalaman:
- Hakbang 1: Pangkalahatang-ideya
- Hakbang 2: Listahan ng Bahagi
- Hakbang 3: Mga tool
- Hakbang 4: Mga Mata sa Pag-print ng 3D
- Hakbang 5: Pag-print ng 3d
- Hakbang 6: Base Assembly
- Hakbang 7: Elektronika
- Hakbang 8: Code
Video: Paggalaw Sundin ang Mga Mata ng Animatronics: 8 Hakbang (na may Mga Larawan)
2024 May -akda: John Day | [email protected]. Huling binago: 2024-01-30 13:13
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
Hakbang 2: 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
- 3d printer
- Panghinang
- Hex key set
- Maliit na distornilyador (M2)
- Crimper Pliers Cable Cutters Electrical Wire
- Cable Wire Stripper (Inirekomenda)
- Z-Bend Pliers Heavy Duty 90 degree hanggang sa 1/16 (Lubhang Inirekomenda)
- Pasensya
Hakbang 4: Mga Mata sa Pag-print ng 3D
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:
- z 0 - puti
- z 13.9 - itim
- z 14.1 - asul
- 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
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
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
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:
Paggalaw ng Paggalaw sa ilalim ng Ilaw ng Bed: 16 Hakbang (na may Mga Larawan)
Paggalaw sa Paggalaw sa ilalim ng Ilaw ng Kama: Kailanman sinubukan na lumabas ng kama nang tahimik sa gabi lamang upang maglakbay sa isang bagay at gisingin ang buong bahay? Ang paggalaw ng paggalaw ng gabi ay naka-install nang maingat sa ilalim ng iyong kama na nagbibigay ng mababang antas na ilaw na sapat na maliwanag upang gabayan ka sa paligid ng mga ligaw na LEGO na brick
Pagsubaybay sa Paggalaw ng Mata sa Mata: 6 na Hakbang
Pagsubaybay sa Human Eye Motion: Nilalayon ng proyektong ito na makuha ang galaw ng mata ng tao, at ipinapakita ang paggalaw nito sa isang hanay ng mga ilaw na LED na inilalagay sa hugis ng isang mata. Ang ganitong uri ng proyekto ay maaaring may potensyal na paggamit sa larangan ng robotics at partikular na huma
Sundin ang Line Robot: 8 Hakbang (na may Mga Larawan)
Sundin ang Line Robot: Maaaring nakita mo ang maliit na linya na sumusunod sa robot sa ebay na napakamura at mahusay para sa mga bata. Ang itinuturo na ito ay naglalayon sa maliliit na bata o malalaking bata na nais gumawa ng isang simpleng robot. Kapag mayroon kang ilang tagumpay kasama ng iyong robot at nagkaroon ng
Bawasan ang Paggalaw ng Paggalaw Gamit ang GIMP: 6 na Hakbang
Bawasan ang Motion Blur Gamit ang GIMP: Ang Instructable na ito ay tumutulong sa iyo na mabawasan ang mga epekto ng malambot na kilos ng paggalaw na nakuha mo dahil sa pag-iling ng camera. Ito ay isang pang-eksperimentong pamamaraan na binuo ko, kaya't mangyaring subukan at mag-iwan ng mga komento, mas mabuti sa mga imahe. Tulad ng maliwanag mula sa kalidad ng ph
Tagapangalaga V1.0 -- Pag-upgrade ng Camera ng Peephole Camera Na May Arduino (Pag-record ng Paggalaw ng Paggalaw at Mga Tampok ng Electric Shock): 5 Hakbang
Tagapangalaga V1.0 || Pag-upgrade ng Camera Peephole Camera Sa Arduino (Pag-record ng Motion Detection & Electric Shock Features): Nag-order ako ng isang peephole camera ngunit nang gamitin ko ito, napagtanto na walang auto recording function (na-activate ng detection ng paggalaw). Pagkatapos ay nagsimula akong siyasatin kung paano ito gumagana. Upang magrekord ng isang video, dapat mong 1 panatilihing pinindot ang pindutan ng kuryente halos 2 sec