Alert icon
We're changing our privacy policy. This stuff matters.  Learn more  Dismiss

Automated Xylophone Demo

Loading...

Sign in or sign up now!
2,873
Loading...
Alert icon
Sign in or sign up now!
Alert icon

Uploaded by on Apr 30, 2009

An Electrical Engineering 201 project built, wired, and programmed by Jon S., Mark W., and Justin G. (University of South Carolina, Columbia)

Poor video quality.. taken on my phone. Hopefully Jon will post something better up some time soon.

How it works...
25 push-type solenoids wired up to a PLC (programmable logic controller), each with their own key. Solenoids trigger, hitting the end of a mallet, which rotates on its axis and strikes a note.

Programmed in binary (can also be edited in hex, octal, decimal) from sheet music to spreadsheet to program.

Current PLC program limited us to only 255 lines of code (255 beats), limiting us in song length... this is also why the song might sound a little weird. I was unable to program in the song with the triplets because the file size would just be too large that way, so I went with quarter, eighth, eighth to make it fit.

Materials:
acrylic, wooden mallets, bolts (axis of mallets), push-type solenoids, 24VDC supply, Allen Bradley Micrologix 1100 PLC, RsLogix 500 (software), switches

There were switches that manipulated song speed (pulse width) and song selection, and there was a real-time pause button.

This took about 4 or 5 solid weeks to plan, design, build, wire, and program. A lot of the time was spent cutting and drilling the acrylic... as well as figuring out ways to prevent some solenoids from 'sticking.'

Category:

Science & Technology

Tags:

License:

Standard YouTube License

  • likes, 1 dislikes

Link to this comment:

Share to:
see all

All Comments (6)

Sign In or Sign Up now to post a comment!
  • he should play this teddy brown songs

  • solenoids dont have quiet the same flick of the wrist humans have

  • an amazing invention but it made my ears bleed lol

  • ...too bad it didn't work

  • The Sterling Engine was the best project.....wheres the video of that

  • Mark, you might want to edit the description... the part about video quality

Loading...

0 / 00Unsaved Playlist Return to active list
    1. Your queue is empty. Add videos to your queue using this button:
      or sign in to load a different list.
    Loading...Loading...Saving...
    • Clear all videos from this list
    • Learn more