Crank up the tunes with this stepper motor music box

It seems as though Makers just love creating instruments out of aging computer partsJeremy Weatherford recently repurposed two stepper motors to play high-tech versions of some of the classics and you have to hear it to believe it!

6154771411050058772

Inspired by similar Maker projects that he encountered on the web, Weatherford writes that he was was driven to create his own musical device. His DIY machine produces sounds from two stepper motors and two servo driven percussion units. MIDI files are loaded onto the unit and then converted into high-tech tones.

At the core of Weatherford’s device sits an Iteaduino MEGA 2560 (ATmega2560) and a series of percussion linkages. In his Hackaday tutorial, Jeremy notes, “The fun part for me was putting it all in a wooden box, and trying out panel-mount components for the first time. There’s a power-switch where the LED lights up when a power source is connected, so I don’t leave a LiPo in it.”

6591201411051214201

He also included a barrel jack that can disconnect the battery connector when a wall source is connected in order to protect the LiPo.

Now turn up the volume and check out the music box in action!

 

4 thoughts on “Crank up the tunes with this stepper motor music box

  1. greypanda

    I know I’m showing my age a bit, but way back in the 70’s, some clever programmer had an IBM 1403 printer playing Jingle Bells. Some ideas never get old. Good job!

    Like

    Reply
  2. Pingback: Coffee cups and Arduino unite to make this musical instrument | Bits & Pieces from the Embedded Design World

  3. Pingback: Turn up the tunes with these Maker music designs | Bits & Pieces from the Embedded Design World

  4. Pingback: Rewind: 27 Maker musical masterpieces from 2014 | Bits & Pieces from the Embedded Design World

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out /  Change )

Google photo

You are commenting using your Google account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s