Knock Block using an Arduino board

Posted on Feb 5, 2014

Man has long wrestled with Time. Also, with knocking on things and not getting the time of day. We propose a knocking platform through which these fundamental needs are met. This is illustrated with the Knock Block KUI and accompanying Clock Knock Block application. The Knock Block possesses realistic knocking action with a human-like variation in

Knock Block using an Arduino board
Click here to download the full size of the above Circuit.

frequency and amplitude of knocks. Just knock on the Knock Block, or even the surface on which it`s resting, and it will knock back the time to you. First it will knock the number of hours, and then the quarter hours. What`s inside that rich mahogany exterior An Arduino that reads vibrations from a piezoelectric sensor and relays back information with a solenoid tapping against the resonant lid of the block. It`s all powered by one or two 9V batteries. Exactly how you make your case is up to you, but ours was carved from a block of mahogany by a ShopBot CNC machine. Our design was simple so we made a 2D file and just set depths for the machine to cut (our DXF file is attached below). After routing, we handsanded the whole thing, but especially the edges to make them nice and rounded. We designed the lid to pressfit onto the body so there are no fasteners. As long as it`s hard and has some space to allow the knocking to reverbrate through the body, you`re fine. We also cut an acrylic bracket that holds the parts (especially the solenoid) in place and away from the sides where they might dampen the sound.

Leave Comment

characters left:

Related Circuits

  • New Circuits



    Popular Circuits

    Low pass filter for Subwoofers
    Toggle on off switch
    Soft Musical Telephone Ringer by UM66T
    A Simpler Cmos Single Zone Alarm circuit
    50hz Calibration aid for Multimeters
    8255 uses 64 input expansion interface circuit