How to Build a Simple 3D Printed Arduino Animatronic Eye Mechanism

  Рет қаралды 495,012

Will Cogley

Will Cogley

4 жыл бұрын

Here's how I build my simplified 3D printed arduino animatronic eye mechanism. This is a good option if you'd like to try out some DIY arduino robotics but don't necessarily have access to certain specialist hobby components, high-quality 3D printing or workshop tools. If you need more help, check the thorough text instructions on instructables:
My Setup/Recommendations:
🖨️ Big 3D Printer: shareasale.com/r.cfm?b=235472...
🖨️ Affordable 3D Printer: shareasale.com/r.cfm?b=248535...
🔧 Screwdrivers: amzn.to/3WFHXDp
🔌 Power Supply: amzn.to/3UYY6lP
🔥 Soldering Station: amzn.to/3wAYj5u
Contact: enquiries@willcogley.com
Discord Server: / discord
Support me on Patreon for a look behind the scenes and a Nilheim Mechatronics sticker pack: / nilheimmechatronics
Parts and Materials needed for this project:
3D Printer Filament: PLA is fine although I'd recommend you use a good brand because some parts are quite small and fragile. ABS is good for making realistic eyes but not necessary.
- 6x SG90 Micro Servos: amzn.to/3TEXjpR
- Various M2 and M3 screws although any screws roughly that size should work ok. A kit like this: amzn.to/2JOafVQ should cover you.
- Arduino: This design was tested using a genuine Uno, but it's likely that any board which has SDA/SCL pins, 3 analogue inputs and a digital input will work. Arduino Uno: amzn.to/2JTs1Hs
- 16-Channel Servo Driver: amzn.to/4cijGsg
- 5V Power Supply, around 4A is more than enough: amzn.to/49Wqni0
- A female DC power jack to match your power supply, to be soldered to the servo driver board: amzn.to/43j0KFC
- 2 axis Joystick: amzn.to/2NR4JnY
- Potentiometer (optional): amzn.to/2r0nADS
- Push-to-make switch (Some joysticks have this built in, but its easier to control when it’s separate: amzn.to/32Wnvyh )
- 10k Resistor: amzn.to/374seRU
- Jumper cables: amzn.to/2NToCuw
- 6* MG90s servos: amzn.to/4afx4vv
Also, a pin vice hand drill might be useful for adjusting hole sizes: amzn.to/4afx7rb
Downloads:
Check the blog post on the Nilheim Mechatronics Project Archive: nilheim-mechatronics.notion.s...

Пікірлер: 458
@markgreco1962
@markgreco1962 4 жыл бұрын
Mine is built complete and works. I followed the directions completely I think I might have about US$20 in this whole fantastic project. The placeholder eyes rub just a little bit on the eyelids but that’s all, it could be my printer settings thank you very much for this great project.
@WillCogley
@WillCogley 4 жыл бұрын
I'm so glad it's worked out for you :) !
@prajwalsathwick1021
@prajwalsathwick1021 4 жыл бұрын
@@WillCogley where is eye lids and eye lid connectors its missing in the stl files of you blog.please send it even i need to build
@WillCogley
@WillCogley 4 жыл бұрын
They're in there, the eye lid connectors are "bottom/top lid link" and the eyelids are "bottom left lid" etc
@prajwalsathwick1021
@prajwalsathwick1021 4 жыл бұрын
@@WillCogley in the zip file which i downloaded by the link you have given in the discription only 9 stl files are available
@markgreco1962
@markgreco1962 4 жыл бұрын
@@WillCogley Added photos to instructables
@buildersmark
@buildersmark 4 жыл бұрын
With having separate servos for the eyelids, you could make the the mech not just blink but also wink.
@horashia495
@horashia495 4 жыл бұрын
Builder's Mark Amazing idea
@Obnoxiousxalien
@Obnoxiousxalien 2 жыл бұрын
Ty so much for the idea!! I'm starting a project that'll need to be able to wink
@buildersmark
@buildersmark 2 жыл бұрын
Going back and reviewing the video again you will see there are independent top and bottom servos for each lid on each side. Would need to program a "wink" in code to make it work that way.
@spicemasterii6775
@spicemasterii6775 4 жыл бұрын
This eye opening video opened my eyes on how simple components can be used in creative ways to make something awesome.
@bmp7458
@bmp7458 Жыл бұрын
hahaha thats a knee slapper
@RecklessModelling
@RecklessModelling 4 жыл бұрын
Love this. The blink is good which is always a difficult effect to get fast enough
@sprynglz
@sprynglz 4 жыл бұрын
Me, a FNAF fan: *Now teach me how to make a jaw*
@xadventures9125
@xadventures9125 4 жыл бұрын
WHAT THAT THE BIT OF 87!??!?!?
@owilliams0919
@owilliams0919 4 жыл бұрын
Should i be worried that i would love for fnaf to be real
@ifyoucantbethebestbethewor5507
@ifyoucantbethebestbethewor5507 4 жыл бұрын
Owilliams09 nah unless you want it to be murdered kids in them.
@policeofficer292
@policeofficer292 4 жыл бұрын
I'm currently working on creating , Freddy and bonnie also chica , foxy and golden Freddy , I know it's going to take a couple of years , they will not be made as a killer animatronic it will be a normal.
@ifyoucantbethebestbethewor5507
@ifyoucantbethebestbethewor5507 4 жыл бұрын
Police officer will you show your process of how it’s going?
@nilothpalbhattacharya8230
@nilothpalbhattacharya8230 Жыл бұрын
I have come across a few on youtube but Will Cogley is really amazing. His guidance serve immensely to many people. One of the best on KZfaq I feel.
@AlienTaskForce
@AlienTaskForce 4 жыл бұрын
Can't wait to build one of my own. Glad I found your channel.
@randallsalyer
@randallsalyer 4 жыл бұрын
Thank you sir! I have been looking for a good project to do with the family and this is perfect. Thank you for making it free as well. Looking forward to your upcoming videos.
@architectman100
@architectman100 4 жыл бұрын
Really love your projects! They are really inspirational! Hope to see more.
@GeekMustHave
@GeekMustHave 4 жыл бұрын
I just ran across your channel and I'm very impressed. Excellent video and voice over, storyboard just makes you want to watch. The simpler solution is usually the best one and in your case, the simpler one was 2 more servos over complex mechanics. Love the eyes, those I wish I could just buy someplace. You have a new subscriber. Keep broadcasting!!
@gregsankey3026
@gregsankey3026 Жыл бұрын
If you need eyes I am a Ocularist and work on special projects.
@Geeksmithing
@Geeksmithing 4 жыл бұрын
This is great Will. Thanks for sharing as always!
@PalettePawsStudios
@PalettePawsStudios 5 ай бұрын
These are so lively it’s insane! 🤩
@cembuyukalpelli8194
@cembuyukalpelli8194 4 жыл бұрын
I really like this project and how it's move is awsome
@ColdMedia20
@ColdMedia20 11 ай бұрын
Man! I really enjoy watching your videos! good job!
@flexmcpee
@flexmcpee 4 жыл бұрын
Wow this is incredible work!
@bas9682
@bas9682 4 жыл бұрын
Wow this looks amazing! Subbed!
@JOKOT01
@JOKOT01 4 жыл бұрын
Love this project!
@dougcrawford6218
@dougcrawford6218 4 жыл бұрын
Great Job Will! ... Been interested in doing something like this on a robotics feature.
@UknowGamingYT
@UknowGamingYT 4 жыл бұрын
Thankyou so much for everything! Now some students like me can also make an eye mechanism and study alot, by the way I am 15 yr old and i am trying to make one from last 20 to 25 days,and here , i finished my treasure hunt.
@jordieenmanuelcruzcabrera644
@jordieenmanuelcruzcabrera644 4 жыл бұрын
Great work man !!!
@niconoob184
@niconoob184 4 жыл бұрын
nice vid !! looking forward for the future vids
@redquency
@redquency 4 жыл бұрын
great design and instructions, keep it up :)
@jameswebb8162
@jameswebb8162 4 жыл бұрын
Sick dude!! Nice job!!
@Nono-hk3is
@Nono-hk3is 4 жыл бұрын
Extremely impressive.
@kevinburns939
@kevinburns939 9 ай бұрын
your stuff is awesome. I look forward to seeing more.
@asdomega
@asdomega 4 жыл бұрын
it looks so simple and good hope i can try that
@rodrigoprado7238
@rodrigoprado7238 2 жыл бұрын
thanks a lot for this project! I'm excited to start on it
@tjyoyo3
@tjyoyo3 4 жыл бұрын
Hi, I'm Douglas fir, thank you for reviving my gears and servos
@liamgeorgeson8689
@liamgeorgeson8689 3 жыл бұрын
Smack bang in the centre of Uncanny Valley! Great design!
@witowczarek
@witowczarek 4 жыл бұрын
Cool . Really like your videos 👍
@RikGordon
@RikGordon 4 жыл бұрын
Awesome vid! Looking forward to the more advanced one next. Making puppets for a short film, so these will really bring it to life
@WillCogley
@WillCogley 4 жыл бұрын
That sounds ace, be sure to let me know when I can see it!
@marktadlock5428
@marktadlock5428 3 жыл бұрын
I like your design and I like seeing the operation
@hyderali3211
@hyderali3211 4 жыл бұрын
Thank you so much for doing this :)))
@kendarr
@kendarr 4 жыл бұрын
This looks soo cool
@andrewrobotbuilder
@andrewrobotbuilder 4 жыл бұрын
Just bought some filament for this, hopefully turns out functional (my printer isn't the best around XD)
@WillCogley
@WillCogley 4 жыл бұрын
Good luck with it :)
@xiaomidrone4k905
@xiaomidrone4k905 4 жыл бұрын
I make one too. Very nice FREE project. 👍🍩
@MavericksRacin
@MavericksRacin 3 жыл бұрын
Where are the files for the printer parts found? Am I missing it? This is an awesome kit/build that I wanna try.
@andrewrobotbuilder
@andrewrobotbuilder 3 жыл бұрын
@@MavericksRacin Head to his website (last link in the description) and you'll find them in 'Downloads' under the tools and materials list
@viru_zzsquad7355
@viru_zzsquad7355 Жыл бұрын
you inspired me, huge thank you!
@NoviceRobot
@NoviceRobot 4 жыл бұрын
This is really cool.
@RobyRullz
@RobyRullz 4 жыл бұрын
thank u so much for sharing this Mechanism
@babymike7409
@babymike7409 4 жыл бұрын
Wow!!! Amazing!
@evilbobandrews
@evilbobandrews 4 жыл бұрын
Very awesome!!
@DelhiTechnologyClub
@DelhiTechnologyClub 4 жыл бұрын
Good work 💡
@markgreco1962
@markgreco1962 4 жыл бұрын
Great job
@VideoStefan17
@VideoStefan17 4 жыл бұрын
i really like this!
@jesterc.6763
@jesterc.6763 2 жыл бұрын
This is gonna be so lit!! We even have the same Geeetech printer. Thanks for this. Imma use Open CV face tracker.
@connorhodges8939
@connorhodges8939 4 жыл бұрын
Cool instruction manual!
@IISH4RKZzII
@IISH4RKZzII 4 жыл бұрын
Thank you for your effort.
@uzumakikyubi
@uzumakikyubi 4 жыл бұрын
Dude I love IT, thanks
@Arte.produçao
@Arte.produçao 3 жыл бұрын
kzfaq.info/get/bejne/mJx8ptSDr5yofGw.html ANIMATRONIC
@darthtechnologies553
@darthtechnologies553 4 жыл бұрын
Nice design @will I've tried a few of the other open source ones, like the one you mentioned. I like those real looking eyes too. I think I might have to fork you project and try to add some video cameras for a robot
@KevinLarsson42
@KevinLarsson42 4 жыл бұрын
With having a server for each eyelid, you could express emotions like happiness. The lower eyelid stays in place and then the upper eyelid goes up. This would probably look better with eyebrows added.
@KevinLarsson42
@KevinLarsson42 4 жыл бұрын
you know, like how certain anime characters eyes turn into a half-moon? that expression :)
@CasualCheetah
@CasualCheetah 4 жыл бұрын
Quick note: Miuzei SG90 servos aren't quite short enough fit the structures. Thanks for the great project/tutorial btw :) **Amazon says they're the same dimensions, but there's definitely a difference on my end, play it safe and go for the ones listed in the description if you're just starting. Could be setting on my Prusa despite following the 0.2mm layer height**
@davidwolfenbarger7383
@davidwolfenbarger7383 4 жыл бұрын
I experienced exactly the same issue and I ordered the servos directly from the description. I had servos on hand that worked fine (but were noisy). In the case of the ones I ordered from the link in description, the distance from the back of the servo's mounting flange to the rear of the servo is 17mm. For the servos I had on hand, this dimension is only about 15mm. The design accommodates about 32mm for servos 1 and 2 which are back to back. This is not enough space for the 34mm that the servos ordered from the description would require.
@Cruis3zFPV
@Cruis3zFPV 4 жыл бұрын
Very cool! 👀 👌👍
@mackenzierynebagtong8549
@mackenzierynebagtong8549 4 жыл бұрын
Thanks man!
@cryptomjj
@cryptomjj 3 жыл бұрын
love u bro. i see many vedios but now i am satisfied by your vedio. plz bro make a full playlist of making a human robot❤️❤️
@lucio0018
@lucio0018 Жыл бұрын
thanks, this is awesome
@brandonromero421
@brandonromero421 3 жыл бұрын
Bruh perfect 👌 I both love electronics and engineering, and fnaf !!
@LuffyXDGumGum
@LuffyXDGumGum Жыл бұрын
eye: Looks at you *Aight ima head out*
@Teslaundmehr
@Teslaundmehr 4 жыл бұрын
Awesome work!! ;)
@Arte.produçao
@Arte.produçao 3 жыл бұрын
kzfaq.info/get/bejne/mJx8ptSDr5yofGw.html
@M2oMark
@M2oMark 4 жыл бұрын
I like how you pick up the screw at 5:38 :D
@Methoriate
@Methoriate Жыл бұрын
2020, Learning steps to invent FNAF in real life.
@gabrielschwench7673
@gabrielschwench7673 8 ай бұрын
Me too 😂
@MisterThing26
@MisterThing26 8 ай бұрын
Shhh
@jucyzxz
@jucyzxz 8 ай бұрын
Fr
@GreyWouldBe
@GreyWouldBe 7 ай бұрын
Guys guys guys! We have so many video games about why that's a bad idea.
@GiantLizard76
@GiantLizard76 7 ай бұрын
​@@GreyWouldBethat's exactly why we're doing it
@notzonedforthis6146
@notzonedforthis6146 4 ай бұрын
I built this as part of my Krampus costume (I posted a video documenting the process of making the costume on my channel, if anyone is interested in seeing it in action!). The eyes worked great! The parts were easy to 3D print, and fairly straight-forward to assemble. The main part I struggled with was the power driver board; the link in the description wasn't working, so I needed to get a similar one, and it was slightly challenging (for a beginner) to integrate it. It also requires a bit of soldering, not too difficult. The material around a lot of the screw connections is a pretty thin, so I worry that with heavy use it could wear down, but no issues yet. The snap base for the painting of the eye was a little tricky, I needed to play with scaling to get a tight fit, and one of the parts did break when removing the eyes, but that's my fault for printing it in PLA. Overall, excellent design. It's as beginner friendly as this sort of thing can be while still producing excellent results, and very compact.
@grivello
@grivello 7 күн бұрын
Thanks!
@ventiladordesuco
@ventiladordesuco 4 жыл бұрын
This is lovely. I now have a reason to buy a 3D printer
@sighlows9615
@sighlows9615 4 жыл бұрын
Anybody who can create suits and anyone who could create electronics would be able to make anything with this
@wongchai380
@wongchai380 4 ай бұрын
Thank you
@martinedelius
@martinedelius 4 жыл бұрын
You produce some properly interesting content, really good stuff. Please check your mic setup for your voice overs though. It's harder to follow along for a non-native English speaker when quality of the audio is uneven.
@GunGryphon
@GunGryphon 4 жыл бұрын
Nice mechanism, Is there any particular reason many of the screw holes are so thin though? I'm contemplating adding a bit more material around the screw holes, but I don't know if that will cause clearance issues yet. Are there any areas that I need to pay special attention to? As it stands, my printer is not liking some of these areas that are only 1 shell thick.
@isaactweneboa6
@isaactweneboa6 Жыл бұрын
I think you are a genius
@mudzzyhype5035
@mudzzyhype5035 2 жыл бұрын
Thanks! for! the! vid!
@timerbas8110
@timerbas8110 3 жыл бұрын
it is realy cool.
@pappy1812
@pappy1812 4 жыл бұрын
I think these eyes are brilliant and your style of tutorial is really great. So first things first is to say thanks for sharing your work. Question for you - how hard would it be to make the eyes autonomous? I would like to put these in my front door so they responded to callers by having the eyes open when someone comes to the door and then have the eyes track the callers face. When the person leaves the eyes would shut and reset. What do you think? 🤔
@exporlux_
@exporlux_ Жыл бұрын
mano, simplesmente sensacional
@wooshjj
@wooshjj 3 ай бұрын
Awesome! Im gonna try to make them automated so no controller and just random movements
@violentcrumble6720
@violentcrumble6720 4 жыл бұрын
Hey mate awesome project. I have finally got it all working! I am now trying to use an arduino nano to run this project as it seems to have all the necessary parts. I am just wondering if the servo controller needs to have 5v from the arduino? As it is powered directly? Does it need both?
@GV-gl1xn
@GV-gl1xn Жыл бұрын
where is the code?
@jhn910
@jhn910 6 ай бұрын
Thanks for this tutorial! Now i can finish my Endoskeleton! Hope it dosen't move during the night.
@zwheels1242
@zwheels1242 Жыл бұрын
Nice
@berner57
@berner57 3 жыл бұрын
I have a question: I am building this to install in a jack o lantern like the one you posted. I think I am going to just go with the eye placeholders, but do filament changes to get the iris and pupils in a different colors. Does the Arduino code allow for a stored animation sequence, or do I only control it with the pots and switches?
@user-sh1ne8vb4y
@user-sh1ne8vb4y 2 ай бұрын
it's very good meganism.
@powder939
@powder939 4 жыл бұрын
Hey does it work when i use a Powerbank with 5V and 2A to power the servo driver board ? an the second power bank output with 5V and 1A to power the arduio ? best regards Jaden (Im Geman so my english isn´t that good ^^)
@kbfxmonstertutorials3386
@kbfxmonstertutorials3386 4 жыл бұрын
Looking into animatronics and thought this video was really helpful as an introduction, was curious where I’d go to get the parts 3D printed?
@IndraKurniawan-vk2qb
@IndraKurniawan-vk2qb 4 жыл бұрын
Wow🔥🔥🔥🔥🔥
@nardhb
@nardhb 4 жыл бұрын
Love it! Woud it be possible for you to release a .step file?
@holdertublight7424
@holdertublight7424 4 жыл бұрын
I like it
@kiid2228
@kiid2228 4 жыл бұрын
Jeez, you're a good painter too! You should sell those eyeballs!
@danjenkinsdesign
@danjenkinsdesign 5 ай бұрын
Paul Lope-s.... Hilarious pronunciation. Love it.
@BrilliantNews
@BrilliantNews 2 жыл бұрын
Was really looking forward to building this, but your website isn't working :'( Anyone know of an alternative to get my hands on those juicy .stl's? ^^ Amazing work btw!!
@Squiggy8440
@Squiggy8440 3 жыл бұрын
This is awesome! Is there a way to make the animatronic wink individually?
@willblaze339
@willblaze339 2 жыл бұрын
Hi Will was just wondering if theirs some way that I can get the 3d model files used for the 3d printed parts?
@joostdirkx
@joostdirkx 4 жыл бұрын
I love this! I've printed all the parts and ordered the components, but I'm struggling to load the sketch onto the Arduino. Mine is an Uno clone apparently. It's my first Arduino-ish project. Driver installation always ends up recognizing my device as a "USB Serial CH340", but the Arduino IDE keeps returning an error1 when I try to upload the code. Do I need to wire everything up before installing the code?
@MichaelAngeluss
@MichaelAngeluss Жыл бұрын
could you make one without servos so its all hand operated? very cool!
@jnkmal9519
@jnkmal9519 11 ай бұрын
This looks great. Why isn't the fork component and the eye adapter a single piece? Actually, couldn't the eyes themselves be a part of the fork as well?
@rodneysmith7979
@rodneysmith7979 4 жыл бұрын
i am new to Arduino programming but is there away to make the eye mech standalone so you just programming it thru a routine instead of using the joystick ? I do love the mech design very compact.
@friendlyneighborhoodemo8207
@friendlyneighborhoodemo8207 3 жыл бұрын
I'm not sure if I missed something, but at least how large would the printers build platform have to be to fit the largest printed piece in this project?
@danielloftus3587
@danielloftus3587 4 жыл бұрын
Just a heads up make sure you get M3 x 5 on the side, the box of screws in the description does not include that size.
@thatoneintrovert9618
@thatoneintrovert9618 4 жыл бұрын
Where can I find the CAD models used in this video?
@nan_dz9466
@nan_dz9466 3 жыл бұрын
Amazing. This helped so much. Question I had is that I want to mark one that doesn’t require a remote. Would there be a way to make an automated movement? Not sure how I would start that. Wouldn’t have eye lids and would just want it yo either shift the eyes left and right. Or up and down
@rsmith155
@rsmith155 3 жыл бұрын
Easy to code a movement routine on Arduino, could have several and make them trigger based on diff sensor signals
@kmm2-whjyt2secondsago.10
@kmm2-whjyt2secondsago.10 6 ай бұрын
Bro already has the British voice and the animatronics, just give him the springlock suit and he's good.
@dijkx1
@dijkx1 4 жыл бұрын
I have a KY-023 joystick with a Push button . So if you push the joystick down the little onboard switch is activated. Do you think I can use this button? instead of the extra make switch you use. I think it is more elegant en you can get rid of an extra switch. Great project. Building it now. There is an extra SW pin on the joystick if you push the button, the SW pin is connected to the gnd
@djmikolajczak
@djmikolajczak 4 жыл бұрын
If I'm not mistaken, I believe it's possible to use a wireless Wii remote with an Arduino (along with some other components). It's been awhile since I seen any videos but I think people use them to control r2d2. Anyway might be worth looking into.
@cajundude62a
@cajundude62a Жыл бұрын
I'm subscribed I know how robotics work planning my newest idea soon this is where it may struggle a bit I know how robots work its just the circuits I'm struggling with and talking plus question what are those eye balls made of plastic?
Robot Dances so You Don't Have To
12:05
James Bruton
Рет қаралды 113 М.
ОСКАР ИСПОРТИЛ ДЖОНИ ЖИЗНЬ 😢 @lenta_com
01:01
Survival skills: A great idea with duct tape #survival #lifehacks #camping
00:27
FNAF In Real Life Animatronics
15:00
Fastpass Facts
Рет қаралды 1,2 МЛН
The coolest robot I've ever built!
19:40
Thomas Burns
Рет қаралды 4,5 МЛН
3D Printed Custom Arduino Eye Mechanism Controller
9:32
Will Cogley
Рет қаралды 46 М.
Building a Mini Vegas-Sphere
7:16
Carl Bugeja
Рет қаралды 1,1 МЛН
Mesmer: Beyond Animatronics
2:52
Engineered Arts
Рет қаралды 153 М.
3D Printer Problem: do you know How to Fix Z-Wobble?
7:28
Geek Detour
Рет қаралды 1,2 МЛН
I Designed Mark Rober’s 50 Million Playbutton! (Custom)
9:11
Daniel Krafft
Рет қаралды 336 М.
Choose a phone for your mom
0:20
ChooseGift
Рет қаралды 7 МЛН
Todos os modelos de smartphone
0:20
Spider Slack
Рет қаралды 3,1 МЛН
Отдых для геймера? 😮‍💨 Hiper Engine B50
1:00
Игровой Комп с Авито за 4500р
1:00
ЖЕЛЕЗНЫЙ КОРОЛЬ
Рет қаралды 2,2 МЛН