Glamrock Freddy eye mechanism





Description
Y'know those Glamrock Freddy STL files making the rounds for a few years now? The ones ripped from the rig files from the game?
I got tired of there being no reasonable eye mechanism tutorials I could find. Of course, now that I've worked on this, someone will point out it's been done and I just couldn't find it...
It's a work in progress. I'm on iteration 3 of the eyelids. It all seems to work.
I should have made the eyeball axles hollow to allow wires for the LED rings in the eyes, but I had 6mm bearings in the junkbox. I braided silicone wire and let it hang out the back opening.
Servos:
https://www.amazon.com/dp/B0CLGK18PN
Bearings for eye rotation axis:
https://www.amazon.com/dp/B08H289LLQ
Bearings for eyelid rotation axis:
https://www.amazon.com/dp/B085DCRSWY
LED Rings for eyes:
https://www.amazon.com/dp/B0BYD6L88Q
I used an 8266 to drive the servos and LEDs. Code attached. It needs an ESP8266, a PCA9685 Servo Expander, and 2 WS2812 rings for the eyes. It's based on the servoeasing library to provide realistic movement.
Eye blink linkage needs to be bent wire. I used 2mm hardware throughout. Parts will require trimming and sanding to finish, as well as some epoxy. This is not an out of the box solution -- it will need some tweaking for your particular install. Good luck!




