3D Printed Custom Arduino Eye Mechanism Controller

Поділитися
Вставка
  • Опубліковано 2 гру 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...
  • Наука та технологія

КОМЕНТАРІ • 68

  • @halfbeardsilvertongue5129
    @halfbeardsilvertongue5129 3 роки тому +8

    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. :-)

  • @harrisondaines1326
    @harrisondaines1326 4 роки тому +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 2 роки тому

      Why not CGI?

    • @marinara6517
      @marinara6517 2 роки тому

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

    • @lostplshelp
      @lostplshelp 11 місяців тому

      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!

  • @HYBECTIVE
    @HYBECTIVE 4 роки тому

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

  • @andrewrobotbuilder
    @andrewrobotbuilder 4 роки тому +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  4 роки тому +4

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

    • @da9564
      @da9564 3 роки тому

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

    • @baldigamesandlonelyfreddy3617
      @baldigamesandlonelyfreddy3617 3 роки тому

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

  • @steampunk6
    @steampunk6 4 роки тому +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  4 роки тому +5

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

    • @steampunk6
      @steampunk6 4 роки тому +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.

  • @nigelmdl
    @nigelmdl 4 роки тому

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

  • @markgreco1962
    @markgreco1962 4 роки тому

    Weekend project THANKS

  • @jamminjime
    @jamminjime 3 роки тому +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!

  • @alexme6521
    @alexme6521 2 місяці тому

    tnks for making this open suce
    love your vids

  • @randallsalyer
    @randallsalyer 4 роки тому

    Finally controller yippee, thank you so much,

  • @akshaykudale3384
    @akshaykudale3384 3 роки тому

    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!

  • @mibrahim4245
    @mibrahim4245 4 роки тому +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  4 роки тому +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 2 роки тому

    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 ?

  • @Geeksmithing
    @Geeksmithing 4 роки тому

    Fantastic!!!

  • @botzilla4508
    @botzilla4508 3 роки тому +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.

  • @vlogtypea3201
    @vlogtypea3201 Рік тому

    You are genius 🥰

  • @DanielHernandez-ey3vl
    @DanielHernandez-ey3vl 4 роки тому +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).

  • @da9564
    @da9564 3 роки тому

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

  • @fredyalejandrorozobejarano5113
    @fredyalejandrorozobejarano5113 4 роки тому +1

    super buen proyecto

  • @lycankid
    @lycankid 4 роки тому

    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 4 роки тому

    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 10 місяців тому

    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 4 роки тому +1

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

  • @LakeTile_Productions
    @LakeTile_Productions 2 роки тому +2

    Wii controller is come back

  • @Guzman88A
    @Guzman88A Рік тому

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

  • @constellations8572
    @constellations8572 9 місяців тому +1

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

  • @TheCartawick
    @TheCartawick 2 роки тому

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

  • @ninjareaper1
    @ninjareaper1 9 днів тому

    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

  • @urkoolabarria4163
    @urkoolabarria4163 Рік тому

    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!

  • @warrensteel1335
    @warrensteel1335 2 роки тому

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

  • @miEzraEmotion
    @miEzraEmotion 2 роки тому

    Where did you buy these eyes for the animatronic?

  • @HughRobinson-zv6ho
    @HughRobinson-zv6ho 3 місяці тому

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

  • @marcosscriven
    @marcosscriven 8 місяців тому

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

  • @mtktm
    @mtktm 4 роки тому

    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  4 роки тому

      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 4 роки тому

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

    • @CarloRoosen
      @CarloRoosen 4 роки тому

      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.

  • @darylshank69
    @darylshank69 4 роки тому

    Can it be controlled wirelessly

  • @Dinkleberggaming
    @Dinkleberggaming 6 місяців тому

    Can you use a Wii controller as a controller?

  • @JDST
    @JDST 4 роки тому

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

  • @GunGryphon
    @GunGryphon 4 роки тому +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  4 роки тому

      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

  • @bas9682
    @bas9682 4 роки тому

    Is it also possible to program the eyes?

    • @DaSquareful
      @DaSquareful 4 роки тому

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

    • @bas9682
      @bas9682 4 роки тому

      RJoans what program do I need for it?

    • @DaSquareful
      @DaSquareful 4 роки тому

      @@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.

  • @smaqdaddy
    @smaqdaddy 8 місяців тому

    Looks like a Wii Nunchuck

  • @whowatwhere7936
    @whowatwhere7936 3 роки тому

    Is there code for this ?

  • @fusionprotogen5765
    @fusionprotogen5765 Місяць тому

    looks like a wii nunchuck lol

  • @nathanlyonproductions917
    @nathanlyonproductions917 4 роки тому

    Does this guy gives you fnaf vibes yet?

  • @jdogg9134
    @jdogg9134 4 роки тому

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

    • @CarloRoosen
      @CarloRoosen 4 роки тому

      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 4 роки тому

      True :(

  • @Thuliolima2008
    @Thuliolima2008 4 роки тому

    First Nice Job