With the exception of the electronics components, this is a completely 3d printed cuckoo clock! (see below for list of components required - cost for all should be $5-10 depending where you get them)
Anyone who follows me on twitter anytime during the past year, would likely know that every Friday, I would write a parody Xmas carol with an "Ivan Eve" theme, to celebrate the fact that Ivan Miranda's next video was due out the next day. He recently changed his schedule, so it's no longer going on, but one night during a discussion with DasMia, we were joking about having a laugh, when a crazy idea struck to make an Ivan Miranda cuckoo clock, which would play a bit of one of my Ivan Eve songs, followed by a cuckoo action, saying SPACERS!!!!
After a little bit of research to find out what would be required, and a bit of playing about in Fusion360, the IvanM Cuckoo has finally come to fruition!
DasMia was so very kind to volunteer her services to purchase the components required, and also print and assemble the final piece to show to everybody! It was unveiled a couple of weeks ago during a live stream where Mia, Pokon and a handful of others assembled a giant Benchy 3D print.
Ivan saw it, and was blown away! I never intended to sell this design as is, rather it was just going to be more of a template, but Ivan loved it so much, he gave me his blessing to sell the clock as is!
As such, I couldn't resist putting it out there for all, but I have also included instructions on how you might go about customizing it to make your own custom clock if you so wish.
If you wish to see what it looks like in action, please check this link: https://youtu.be/R56V6p9g6-Y
This project is also customizable. If you so wish, you may use the included Fusion 360 source file to develop your own outer housing, and also create your own custom sounds. I don't mind if you then sell your housing designs/sounds etc., but I ask that you only include your modified pieces, and point back to this file for the remaining components. :)
Note: This item includes all STL files needed to print the clock, but you will also need the following:
ESP32 - (you can use other Arduino devices, but you may need extra components for sound, and may have to alter the code a little)
Speaker - a simple 40mm or so speaker will work. Amplified speaker will produce better sound)
SG90 Servo - Used to move the "cuckoo"
Quartz Clock movement - Simple AA battery powered Quartz clock movement unit you can buy from places like AliExpress for about $2.
2x googly eyes (they are modelled, but will likely be unprintable, so purchasing real ones would likely be best.
This can be powered by a battery pack hooked up to the ESP32, or you can run a USB-power cable to keep it running. Battery life should be quite good though, as WIFI is not always on.
As well as this, it also included the Fusion360 file so you can make your own custom design if you wish. Please see included documentation for details on how to go about doing this.
NB: The clock hands and cuckoo action are not linked. The clock hands will need to be set manually to match the correct time of day. The code that runs on the ESP will connect to wifi, obtain the correct time based on the timezone you specify, and then disconnect to save battery.
Please see the included documents for further information.
If you find any issues, something I haven't documented, or just have any questions, please contact me, and I will do my best to assist ASAP :)