Why I designed yet another useless box? Because I can! Because I did not find on Thingiverse any design that I was fully satisfied. Some of them use motors, while I had only servos. Others supposed to use direct motor connection, while I wanted to program several scenarios with Arduino. Finally some of the designs I just did not like. Moreover I wanted to practice in creating complex mechanisms with moving parts as well as Arduino programming.
So my design supposed to:
There are 2 playing modes. One is normal - player clicks the switch and box switches it back. When player bothers the box too much (at least 4 clicks with less than 2 seconds between them) the box starts to tease the player.
See the https://youtu.be/XJRB2Mc1x-I how does it look like
Unfortunately I failed with the first attempt. It was too complex (or even impossible) to assembly. This is the second design, but still it has number of annoyance in assembly. There are too much screws that are hard to access. So I am attaching solidworks file so you are welcome to remix and fix the issues.
Note: use alkaline batteries. Arduino often hangs and reboot on cheap batteries (you may notise hangs on the video)
UPDATE: in order to fix Arduino hang issue when working on battery, I added a MC34063-based step down coverter. I used self-made one, but you can order factory produced board on ebay/aliexpress. In my case it improved things a little bit. Voltage still drops down to 4V when servo is switches the lever, but at lease this does not reboot arduino. Of course the converter output should be conected to +5V pin, not to VIN
Basically I think using 9V block is not the best idea for driving the servo. It is better to use LiPo 7.4V 300mAh battery
UselessBox.ino | 3.6KB | |
UselessBox.SLDPRT | 2.0MB | |
UselessBox_Arm.STL | 62.8KB | |
UselessBox_BatterMout.STL | 13.0KB | |
UselessBox_Bottom.STL | 294.7KB | |
UselessBox_Cap.STL | 245.5KB | |
UselessBox_CapMount.STL | 70.2KB | |
UselessBox_FalsePanel.STL | 46.4KB | |
UselessBox_Main.STL | 467.7KB | |
UselessBox_Top.STL | 396.7KB |