INHOUDSOPGAWE:
- Stap 1: Oorsig
- Stap 2: Deellys
- Stap 3: gereedskap
- Stap 4: Oë vir 3D -druk
- Stap 5: 3D -drukwerk
- Stap 6: Base -samestelling
- Stap 7: Elektronika
- Stap 8: Kode
Video: Motion Follow Animatronics Eyes: 8 stappe (met foto's)
2024 Outeur: John Day | [email protected]. Laas verander: 2024-01-30 07:26
Hierdie Arduino -projek gebruik 'n optiese vloeisensor (ADNS3080) om beweging vas te vang.
Vertaal dan die data om die servo's te laat beweeg sodat dit lyk asof die oë 'n bewegende voorwerp volg.
Dit is nie 'n maklike konstruksie nie.
Dit vereis 3D -drukwerk, soldeer, algemene tegniese kennis en probleemoplossing, aangesien hierdie gids nie 100% perfek kan wees nie.
Ek sal my bes doen om dit so omvattend en illustratief moontlik te maak.
Vra gerus vrae en laat u kommentaar.
Ek wil die 'maker' -gemeenskap en al die mense wat daar projekte deel, bedank.
Laat ons nou 'n paar koel bewegings doen, gevolg deur die oog -animatronika.
Stap 1: Oorsig
Stap 2: Deellys
1x Arduino Nano 3.0 ATmega328P Controlador
6x SG90 9g Mini Micro Servo
1x Optiese vloeisensor APM2.5 ADNS 3080
1x 50*70 PCB
2x enkelryke vroulike speldopskrifte
2x enkelry -manlike speldopskrifte
x2 5 -pins Dupont -kabelverbindings 2,54 mm Jumper Header Housing Female
x2 2 -pins Dupont -kabelkonnekteverbindings 2,54 mm Jumper Header Housing Female
1x Mini 3 -pins dashboard Aan -posisie -tuimelschakelaar verlig
1x Dc Power Jack -aansluiting (diameter hang af van u kragbron)
4x 2MM groen/geel/blou/rooi/LED -ligdiode
12x IR LED 850nm infrarooi 5mm -diodes
1x XL4005 DSN5000 Beyond LM2596 DC-DC
16x 220R weerstand
1x LM8UU Lineêre bus 8 mm lineêre kogellager
1x 100 mm gladde asstaaf Verchroomde vlekvrye staal Diameter 8 mm
8x roestvrye staal plat kop, versinkte Phillips -masjienskroewe
4x M3 skroewe Hex Socket Flat Head
11x Plastiek M3 kogelverbindingsstang Einde Posisionering kogelverbinding Druk/trekstang
6x M2 L300mm Link Roestvrye Staal Koppelstang met Dubbele Einddraad vir Servo's
2x 11/23 M4 -skroef Metaal Cardan Joint Gimbal -koppelings Universele gewrig (sien prent)
3x 3D -drukkersfilament wit / swart / deursigtig blou
Stap 3: gereedskap
- 3d drukker
- Soldeerbout
- Heksleutelstel
- Klein skroewedraaier (M2)
- Krimptang Kabelsnyers Elektriese draad
- Kabeldraadstropper (aanbeveel)
- Z-Bend Tang Heavy Duty 90 grade tot 1/16 (sterk aanbeveel)
- Geduld
Stap 4: Oë vir 3D -druk
Alle stl lêers is beskikbaar by:
www.thingiverse.com/thing:3604563
Begin deur die oë te druk.
Ek het oë gedruk met 3 verskillende kleure en 4 kleurveranderings met Prusa ColorPrint.
Kleurverandering wat ek gebruik het:
- z 0 - wit
- z 13,9 - swart
- z 14.1 - blou
- z 16.7 - swart
As u om een of ander rede nie meer kleure wil of wil druk nie (multi-kleur drukker nie nodig nie), kan u altyd probeer om wit te druk en die kleure te verf.
Ek het probeer om die kleure te skilder en het gevind dat dit baie moeiliker is en nie so goed lyk nie.
By die kapillêre het ek rooi wol en akrielvernis gebruik, sien https://www.youtube.com/embed/q4vzEABlHMo (om 2:17).
Ek het glansvernis gebruik om die wol te plak en 'n meer realistiese glans te gee.
Nadat die drukwerk klaar is, is dit tyd om die bal -gesp -koppeling en die universele gewrig te monteer.
Miskien moet u die balskroefskroef sny om die gate te pas (sien foto).
Afhangende van die pasvorm, kan 'n bietjie superlijm nodig wees.
Plak nie die universele gewrig vas nie!
Stap 5: 3D -drukwerk
Die res van die afdrukke is standaard.
Ek gebruik PETG, maar u kan druk soos u wil.
Druk oë en ooglede in die hoogste detail wat u kan. ander dele benodig nie hoë detail nie.
Ek het die basis en boks met 'n 0,8 mm -spuithoogte van 0,8 mm gedruk om hulle meer krag te gee, maar dit is nie nodig nie.
PS: as u nie met verskillende spuitgroottes eksperimenteer nie, moedig ek u aan om dit te doen, dit is baie pret.
Stap 6: Base -samestelling
1- Aangeheg SG90 9g Mini Micro Servos.
* kennisgewing oriëntasie
** let op dat 2 voorste servo's wat die swaai -aksie beheer, van onder af gemonteer is.
*** moenie nog horings skroef nie! Voordat u servohorings vasskroef, moet u dit op die middelste posisie stel (sien init -skets in kode -deel van hierdie dokument)
2- Steek 2 staafhouers in.
Plaas die LM8UU lineêre laer binne die houer.
Skuif asstang deur 1 houer in die LM8UU tot by die tweede houer.
3- Sny verbindingsstawe in grootte.
* Hierdie deel is van kritieke belang. Neem u tyd en probeer om so akkuraat moontlik te wees.
** Neem die Z-buiging in ag. (Met 'n z-buigtang kan u baie makliker en meer akkuraat werk sien:
4- Verbind stange.
Stap 7: Elektronika
Skep PCB.
XL4005
in:
12V
GND
uit:
5V
GND
ADNS 3080 Bedrading:
PIN_MISO - Speld 12
PIN_MOSI - Speld 11
PIN_SCK - pen 13
PIN_MOUSECAM_RESET - Speld 9
PIN_MOUSECAM_CS - Speld 10
5V
GND
Servo bedrading:
pen 2 - regter swaai
pen 3 - kantel regs
pen 7 - swaai links
pen 6 - kantel na links
pen 4 - ooglid kantel
pen 5 - ooglid oop/toe
5VGND
LED Bar bedrading:
Speld A4
Speld A5
Speld A6
Speld A7
*Gebruik 'n weerstand van 220 R
5VGND
IR LED bedrading:
12v
*Gebruik 'n weerstand van 220 R
GND
Stap 8: Kode
Alle sketse kan afgelaai word by:
github.com/Nimrod-Galor/eye-animatronics
Laai dit as zip af en pak dit op u rekenaar uit.
Laai init-servos.ino-skets op na Arduino Bord.
Hierdie skets sal alle servo's in die middelste posisie plaas.
Dit is nou die tyd om servohorings in lyn te bring en vas te skroef.
Laai die oog-animatronics.ino na die Arduino nadat u al die horings gedraai het.
Baie geluk, u oog -animatronika -projek is klaar.
Aanbeveel:
ArduBand - Save Your Eyes !: 6 stappe (met foto's)
ArduBand - Save Your Eyes !: Hallo, in die huidige situasie werk baie mense tuis, en daarom spandeer ons baie meer tyd voor rekenaars of slimfone. Soms kan ons 'n paar uur voor die vertoning sit, ons oë vernietig en ons rug buig. Ons kan 'n de
Draadlose afstandsbediening met 2,4 GHz NRF24L01 -module met Arduino - Nrf24l01 4 -kanaals / 6 -kanaals sender -ontvanger voor quadcopter - Rc Helikopter - Rc -vliegtuig met Arduino: 5 stappe (met foto's)
Draadlose afstandsbediening met 2,4 GHz NRF24L01 -module met Arduino | Nrf24l01 4 -kanaals / 6 -kanaals sender -ontvanger voor quadcopter | Rc Helikopter | Rc -vliegtuig met Arduino: om 'n Rc -motor te bestuur | Quadcopter | Drone | RC -vliegtuig | RC -boot, ons het altyd 'n ontvanger en sender nodig, veronderstel dat ons vir RC QUADCOPTER 'n 6 -kanaals sender en ontvanger nodig het en dat die tipe TX en RX te duur is, so ons maak een op ons
Hoe om 'n rekenaar met maklike stappe en foto's uitmekaar te haal: 13 stappe (met foto's)
Hoe om 'n rekenaar uitmekaar te haal met eenvoudige stappe en foto's: dit is 'n instruksie oor hoe om 'n rekenaar uitmekaar te haal. Die meeste basiese komponente is modulêr en kan maklik verwyder word. Dit is egter belangrik dat u daaroor georganiseerd is. Dit sal u verhinder om onderdele te verloor, en ook om die montering weer
Geanimeerde Spooky Pumpkin Eyes: 9 stappe (met foto's)
Animated Spooky Pumpkin Eyes: 'n Paar jaar gelede terwyl ons op soek was na inspirasie vir 'n nuwe geanimeerde Halloween -rekwisiet, het ons op 'n video afgekom van YouTube -bydraer 68perwater genaamd Arduino Servo Pumpkin. Hierdie video was presies waarna ons gesoek het, maar sommige van die
DIY Smart Follow Me Drone met kamera (gebaseer op Arduino): 22 stappe (met foto's)
DIY Smart Follow Me Drone With Camera (Arduino Based): Hommeltuie is deesdae baie gewild speelgoed en gereedskap. U kan professionele en selfs beginner -hommeltuie en vlieënde toestelle op die mark vind. Ek het vier drones (quadcopters en hexcopters), want ek hou van alles wat vlieg, maar die 200ste vlug is nie