3D Printed Custom Arduino Eye Mechanism Controller

Sdílet
Vložit
  • čas přidán 2. 12. 2019
  • Here is the controller I designed for my 3D printed animatronic eye mechanisms. The main advantage it has over a traditional gaming controller is the ability to fine-tune a value (such as the openness of the eyelids) using a potentiometer, which holds its position. The controller plugs directly into an arduino and is pretty easy to build.
    Support me on Patreon for a look behind the scenes and a Nilheim Mechatronics sticker pack: / nilheimmechatronics
    Contact: enquiries@willcogley.com
    Discord Server: / discord
    Also check the instructable for comprehensive detailed text instructions: www.instructables.com/id/One-...
    Supplies:
    Joystick - either use one of those cheap and nasty unbranded ones that come in arduino starter kits (amzn.to/2rL5WVl: check images to see if you might already have one) or use a Parallax Inc 2-Axis Joystick Module if you want a better response: www.parallax.com/product/27800
    Push-to-make switch - the controller is designed to use one of these amzn.to/33M5zXI but you could probably make any small cylindrical switch fit.
    10k Potentiometer - designed to use these amzn.to/35Yy6ed but again, a similar sized one is likely to fit with some adjustments.
    Screws: A small kit like this should do if you don't already have these lying about: amzn.to/2OJQt0M​
    4* M3 x 4/5/6mm screws (only if using cheap joystick)
    4* M2 x 4/6/8mm screws (only if using parallax joystick)
    4* M3 x 8/10/12mm screws
    6+ core wire with an outer diameter of around 4.5mm/5AWG: amzn.to/34K7HAv - although realistically you can use whatever cable you want!
    (optional) A cable grommet for a 6.5mm hole and 4.5mm wire: amzn.to/2OIU7HZ
    Downloads:
    Visit: www.nilheim.co.uk/latest-proje...
  • Věda a technologie

Komentáře • 68

  • @halfbeardsilvertongue5129

    Just ran across your series of videos. Fantastic! I'm always amazed at the number of geniuses out there like you. Hope you keep up the great work. Someday I'll learn this stuff. :-)

  • @HYBECTIVE
    @HYBECTIVE Před 4 lety

    These are the kind of CZcams videos I hope to make soon :D amazing channel friend!

  • @nigelmdl
    @nigelmdl Před 4 lety

    ooh excellent :D going to start printing this stuff asap ^^

  • @harrisondaines1326
    @harrisondaines1326 Před 4 lety +9

    This is so cool! my friend and I are making an octopus animatronic for a horror movie, and we are thinking of using your design! We are going to tweak it so it has one eye to capture the kind of scary octopus look. Thank you so much for the great content!!

    • @izsac3842
      @izsac3842 Před 2 lety

      Why not CGI?

    • @marinara6517
      @marinara6517 Před 2 lety

      @@izsac3842 if he does cgi he wouldn’t have anything to scare his other friends with

    • @lostplshelp
      @lostplshelp Před 11 měsíci

      Did you put the remixed/modded files up anywhere? Looking at building a one eyed version and that would save me a ton of time!

  • @markgreco1962
    @markgreco1962 Před 4 lety

    Weekend project THANKS

  • @alexme6521
    @alexme6521 Před 2 měsíci

    tnks for making this open suce
    love your vids

  • @andrewrobotbuilder
    @andrewrobotbuilder Před 4 lety +5

    Woohoo, the next piece!
    Also forgot to mention I love how you add a snippet of reversed footage. First noticed it with the screws in the first eye mechanism :)

    • @WillCogley
      @WillCogley  Před 4 lety +4

      Thanks! Yeah sometimes it's easier to record something being taken apart and reverse it haha

    • @da9564
      @da9564 Před 3 lety

      @@WillCogley how can i get in contact with you. Have need help creating whats in my head

    • @baldigamesandlonelyfreddy3617
      @baldigamesandlonelyfreddy3617 Před 3 lety

      @@WillCogley are you trying to make fnaf PLEASE MAKE SPRING TRAP

  • @jamminjime
    @jamminjime Před 3 lety +1

    Hey, Will. These videos are GREAT! I have the shell for this joystick printed out already and am in the process of putting the electronics in it. Real quick, your website doesn't have a link to this video. The controllers section just says "Coming Soon" and all links take you to the Cat Laser project.
    I'll be donating SOON as these designs are GREAT! I have most of the Advanced Eye Mech also printed out, just waiting on parts!

  • @randallsalyer
    @randallsalyer Před 4 lety

    Finally controller yippee, thank you so much,

  • @steampunk6
    @steampunk6 Před 4 lety +4

    For the joystick you should unsolder the headers pins and push the wires through. This way it would be stronger and smaller

    • @WillCogley
      @WillCogley  Před 4 lety +5

      I can't believe I didn't think to do that, thanks for the tip!

    • @steampunk6
      @steampunk6 Před 4 lety +1

      ​@@WillCogley my pleasure.
      by the way, I love the way you thought your design, i've been looking for an "easy" way to make animatronic eyes for a while.
      the eyes look amazing and clipping them on the mechanism is genius.
      I'm looking forward to see the machined one!
      keep doing great stuffs and thanks a lot for giving us the chance to do it too.

  • @Geeksmithing
    @Geeksmithing Před 4 lety

    Fantastic!!!

  • @akshaykudale3384
    @akshaykudale3384 Před 3 lety

    I love the way you bring the creativity to all of us,I have questions that is this remote control possible to control drone and what extra button it requires if I want to build remote controller for drones!

  • @vlogtypea3201
    @vlogtypea3201 Před rokem

    You are genius 🥰

  • @mibrahim4245
    @mibrahim4245 Před 4 lety +2

    I always wait for your videos! .
    Plz don't forget to post the assembly file of your last eye mechanism once it's ready 😁 ..

    • @WillCogley
      @WillCogley  Před 4 lety +3

      Thanks! Here's a link to the assembly, this was one of the first things I designed in fusion since switching from solidworks so sorry its such a mess! a360.co/35Yad6r

  • @yodacucufx3263
    @yodacucufx3263 Před 2 lety

    Hey ! I love your projects ! I was wondering i you could do a video where you show the process for connecting the arduino and the adafruit 16 ?

  • @fredyalejandrorozobejarano5113

    super buen proyecto

  • @botzilla4508
    @botzilla4508 Před 3 lety +1

    I made this controler and eye mechanism. However, I have a question. Is it possible to somehow store the movements of the controller to program movement in some sort of teach in mode. In other words. Can I store the movements once set with the controller, and run it over and over again.

  • @DanielHernandez-ey3vl
    @DanielHernandez-ey3vl Před 4 lety +1

    so i have been trying to design stuff in fusion 360, but because i am kinda old school and like to design on paper. so how do you recomend transferring written design to cad design (specifically fusion 360).

  • @constellations8572
    @constellations8572 Před 9 měsíci +1

    For the potentiometer, I tried using a 10k Ohm but it didn't work. Any recommendations?

  • @LakeTile_Productions
    @LakeTile_Productions Před 2 lety +2

    Wii controller is come back

  • @lycankid
    @lycankid Před 4 lety

    I'm in the middle of this built. By any chance do you have a wiring diagram with the parallax joystick. I ran 2 power cables from the input on the rotating lever and am linking the power line to the vcc? But not sure that's right

  • @violentcrumble6720
    @violentcrumble6720 Před 4 lety

    Any tips on how to reverse the directions? For some reason left is right and right is left. I also didn't rotate the joystick, I copied the way you put it in in (the cheap one) and it seems up is right and down is left etc.. So i need to rotate it and then also reverse left and right. I figure instead of doing all that i might just be able to change the code? Any tips? The code is a bit hard to understand.

  • @nidzdotnet76
    @nidzdotnet76 Před 10 měsíci

    Have you ever considered using a Wii remote with a nunchuck? I have the eye mech built but i am thinking about how i can control it wirelessly.

  • @markgreco1962
    @markgreco1962 Před 4 lety +1

    STARTED PRINTING!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!

  • @da9564
    @da9564 Před 3 lety

    Is it possible to use the potentiometer to control the joystick? Like an adaptor?

  • @Guzman88A
    @Guzman88A Před rokem

    If I modified the remote, would I be able to add an RF transmitter/ receiver? Would this work to control the animatronics?

  • @urkoolabarria4163
    @urkoolabarria4163 Před rokem

    These videos are GREAT! How could I built a talking animatronic? Would it be posible to control servos us you do and record movements while mp3 is playing and creat a combined solution? I`m a total beginer. Where could I find step by step documenation? I read that a Raspberry and PCA9685 would be and option. It is posible to do so(movement a sincroniced sound) with an Arduino? Thank you!

  • @ninjareaper1
    @ninjareaper1 Před 8 dny

    I am actually using your files and modifying them to work with glamrock freddy head. It is scaled up to for the bigger eyes and servos, I have seen another fnaf cosplayer use your models. I am currently thing of using a gx16 plug to help with the wire management

  • @TheCartawick
    @TheCartawick Před 2 lety

    I have the eyes, soo cool, but where do I buy the controller? I'm in the US

  • @warrensteel1335
    @warrensteel1335 Před 2 lety

    Hi Will Where can I buy a ready to use Animatronic eye and mouth unit

  • @marcosscriven
    @marcosscriven Před 8 měsíci

    Can I ask how you went about designing something with a curved/organic shape in F360 please?

  • @mtktm
    @mtktm Před 4 lety

    how did you manage to have it run so smooth?
    Whatever I do, I get servo jitter. doesn't matter on controllers, which servos I use, ferrite cores and so on. I even went as far as etching and making my own servo controller boards.
    Are those serial servos? Those are the only ones I haven't tried yet, due to cost.

    • @WillCogley
      @WillCogley  Před 4 lety

      Hmm not sure, I've never really had much of a problem. The servos are just MG90s so nothing special, could it be the joystick/potentiometer you're using to drive the servos? You can use the serial plotter in the Arduino IDE to look at the signal from the joystick to check.

    • @DaSquareful
      @DaSquareful Před 4 lety

      You could try adding some deadzone code to the joystick input or ive seen people use resisters to stabilize the current.

    • @CarloRoosen
      @CarloRoosen Před 4 lety

      Most likely a power supply problem. Run the servo's from a different power supply than your Arduino. Also make sure that the power supply can generate enough current, peak current can be as high as 5A when blinking.

  • @HughRobinson-zv6ho
    @HughRobinson-zv6ho Před 3 měsíci

    hello, i am just wondering if there is any required coding for both the controller and the eye mechanism. Thanks!

  • @miEzraEmotion
    @miEzraEmotion Před 2 lety

    Where did you buy these eyes for the animatronic?

  • @darylshank69
    @darylshank69 Před 4 lety

    Can it be controlled wirelessly

  • @GunGryphon
    @GunGryphon Před 4 lety +1

    I've considered false eyes for large, elaborate costumes, it's great to see your developments. Have you looked into eye tracking mechanisms? Having an eye rig that mimics your own eye movements would be amazing.

    • @WillCogley
      @WillCogley  Před 4 lety

      I've not looked into it too much myself, I remember seeing something similar here though: therandomlab.blogspot.com/2018/03/crazy-eyes-first-complete-prototype-test.html?m=1

  • @JDST
    @JDST Před 4 lety

    For a controller, would I be able to use a Wii Joystick?

  • @Dinkleberggaming
    @Dinkleberggaming Před 6 měsíci

    Can you use a Wii controller as a controller?

  • @smaqdaddy
    @smaqdaddy Před 8 měsíci

    Looks like a Wii Nunchuck

  • @bas9682
    @bas9682 Před 4 lety

    Is it also possible to program the eyes?

    • @DaSquareful
      @DaSquareful Před 4 lety

      If this is just using servos then yes, its very easy to program servo motors for automatic motion.

    • @bas9682
      @bas9682 Před 4 lety

      RJoans what program do I need for it?

    • @DaSquareful
      @DaSquareful Před 4 lety

      @@bas9682 you need an Arduino control board and the Arduino programming software which is free. The rest is just wiring. Theres plenty of beginner information to help you get started if you search for it.

  • @whowatwhere7936
    @whowatwhere7936 Před 3 lety

    Is there code for this ?

  • @fusionprotogen5765
    @fusionprotogen5765 Před měsícem

    looks like a wii nunchuck lol

  • @nathanlyonproductions917

    Does this guy gives you fnaf vibes yet?

  • @jdogg9134
    @jdogg9134 Před 4 lety

    I can’t afford a 3D printer would you make me an eye mechanism? I’ll pay you.

    • @CarloRoosen
      @CarloRoosen Před 4 lety

      A budget 3d printer costs 200 dollar or less. Printing and assembling takes many hours, maybe days. Add costs for materials and shipping, and costs will go through the roof.

    • @jdogg9134
      @jdogg9134 Před 4 lety

      True :(

  • @Thuliolima2008
    @Thuliolima2008 Před 4 lety

    First Nice Job