A clock that flips like an acrobat

Similar projects worth following
Akurobatto is the continuation of my quest to have a clock with arms that balance on an edge. The first of the series being the edgytokie which had shifting arms but had a major drawback of the hour and minute arms being same and were hard to differentiate. To overcome that limitation I set out to make one where there were arms with different sizes. I achieved that by having arms that could unlock themselves from the base and flip over.

The clock consists of the tops arms and the bottom base. The long arm contains 2 stepper motors, The arduino and the stepper drivers. The Stepper motors although being small consist of a gearbox pulled out of big servo motors. This gives them enough torque to lift the arm . Motor - A is directly linked to pivot of the small arm and rotates it directly. Motor - B is rotates the bottom drum which is linked with belts to the central drum and top arm. If the arm is anchored with the bottom drum then the arm rotates  about the bottom drum .When it is anchored to the top drum the arms pivot around the bottom drum via the belts. The arms can anchor to the top, center and bottom drums depending on what kind of movement is required.

The drums have a small magnet mounted on the pivot . The angle of the magnet is sensed using a As5600 rotary sensor which gives the angle feedback to the arduino about the arm location . This avoid unnecessary crashes into the base. 

The base consists of two servos which act as the anchors to the arms as well as provide power to the arm. The servos consist of two metal hooks which power the arms with copper clips in the top bottom and center drums. The arms and the base communicate wirelessly using nrf24l01  radio modules. The arms contain the master arduino which does the heavy lifting and sends command to the base to open or close as needed.

The tricky part was power distribution though rotating joints. The power is run though diy slip rings and brushes on every rotary joint. Developing reliable ones out of copper strips and 3d printed parts was a major PITA. 

Another big problem is error handling in case when the arms don't anchor properly. This one is something I am still working on. The anchoring is a bit unreliable and sometimes the arms crash and halt the clock completely. The drums are not very durable and cannot take the repeated abuse of closing and opening and need to be ideally out of aluminum .That is next target

base lock unlock :

  • 2 × arduino mini
  • 2 × a4988 stepper driver Power Management ICs / Motion, Motor and Servo Control
  • 2 × nrfg5l01
  • 2 × mg90 servo
  • 1 × 20mm stepper motor

View all 7 components

  • testing slip rings

    ekaggrat singh kalsi02/15/2022 at 01:15 0 comments

    testing a 3d printed slip ring for power transfer

  • arm evolution

    ekaggrat singh kalsi02/14/2022 at 14:50 0 comments

    the arm went through some variations to get the locking right and get the power delivered though the lock joints. Getting a repeatable lock joint is very hard especially with fdm printed parts.  

  • lock interations

    ekaggrat singh kalsi02/14/2022 at 14:32 0 comments

    I went though various iterations of the locking mechanism to get to the current version.

  • building the micro geared motor

    ekaggrat singh kalsi02/14/2022 at 13:23 0 comments

    The biggest challenge was to get a small stepper motor with enough torque which could fit in small space. I did not use a hobby servo as those things don't have very accurate position sensors and they cannot do a full 360 turn . Also i experimented with small geared stepper but most couldn't fit into the tight space of the gears where useless after a few high torque runs. So i combined a 15 and 20 mm stepper with a servo gearbox. 

View all 4 project logs

Enjoy this project?



Similar Projects

Does this project spark your interest?

Become a member to follow this project and never miss any updates