Arduino powered CD changing robot

arduino cd robot

[ross], a reader is working on a CD changing and ripping robot. The arm picks up a CD and the platform then rotates, stopping in front of the tray to drop the CD. A JB welded tire pump provides the vacuum pick up, while a brake light acts as a resistor to trick a PC power supply into operation. A Motor Shield beefs up an Arduino in order to drive the servos.


  1. sean says:

    how come i think i’ve seen a cd changing robot on here before

  2. Spork says:

    You have. It was wooden.

  3. Spork says:
  4. sean says:

    good to know im not losing my mind

  5. googfan says:

    Cool, Imprcitcal, but cool
    jees my comments wont post. unless they are and my computer is playing a joke.

    I updated my site today, check it out!

  6. Sp`ange says:

    I’ve been wanting to build one of these for several years.

  7. 36chambers says:

    Something like this would be very useful if you run any sort of duplication/video services business.

    I would like to see one optimized for multiple drives in a stack. With a Z axis it could load/unload multiple drives. Then it becomes a very useful tool.

  8. will88 says:

    yo mate sum1 tryin use ur site to launch a trojan check ur flash and rss console and go mib on there ass

    a faithful follower

  9. paul123 says:

    I have been wanting to build a simple CD loader to allow ripping of a large library of CD’s. A quite basic one that feeds 1 cd from the bottom of a stack held above the drive tray. the tray can hold about 100 CD’s. I just need an easy way to take the CD off the tray ready for the next to drop in. Any ideas? dont want suction or complex grabbers or swing arms if possible

  10. tamberg says:

    Another project (CD juke box) with a similar mechanism:


  11. rossasarus says:

    Hey Paul123,
    The original link was mine. I really struggled trying to find the “best” way to grip a cd. The commercial units use something that grabs the discs from the center. The cheapest idea I have found to duplicate that is to actually use the ‘rose’ (i think that is actually what it is called) from a cd case. You would need a cone mounted below it to position it perfectly on the disc, and you would need a servo or something similar to pull it off of the rose when you unload.

    I don’t think your idea of pulling from the bottom will work. I think it would scratch the cd bottoms too much when the weight of the stack pushes down on the one disc sliding/dropping out.

    Good luck! Post here when you’re finished.

  12. srilyk says:

    paul123 and rossasarus,

    Instead of using suction you could use a relay with a solenoid. You could use some type of lever system to create some outward gripping jaws (like an armatron with the grippers flipped outward)

    If your gripping jaw is precise enough you should be able to grip just the top CD off the stack. I suppose you could do something of a different nature to drop a CD off the bottom of the stack, but you would need a more powerful solenoid to hold the entire stack in place.

    Of course, instead of a solenoid you could use a lever and a large rubberized surface. Think of a razor scooter’s brake system. Just turn the concept 90 degrees and enlarge it. That *could* work, but the grabber idea would work better (hence the industry standard).

  13. benny says:

    I wonder if it could be adapted for my 8 track player?
    Arduino rocks!

  14. orangesrhyme says:

    Add CD repair (scratch removal, etc) into that and you’ve got it made.

  15. xyz says:

    Here is an example that uses wooden fingers that grip the cd by the hole.

  16. supershwa says:

    this one reminded me of that old nintendo r.o.b. robot:

    just not as johnny number 5 looking.

  17. Taylor says:

    Wow. Very neat, but I could think of more practical uses for the same device.

  18. Dan Fruzzetti says:

    OMG supershwa: I was thinking the exact same thing; it looks like a cannibalized R.O.B. I can just hear myself losing at gyromite now.

  19. _matt says:

    Regarding the power supply:
    i’ve heard multiple times that power supplies need a load (the light) so they’ll supply their full power

    i’ve never had a power supply that had that requirement

    am i going crazy?

  20. rossasarus says:

    you’re probably not going crazy. The load is (afaik) only needed when reporposing pc power supplies. I think it is a sensing circuit that somehow is useful in its original purpose. I have found a few pc psu that didn’t need a resistor, but not many.

  21. Regards,

Leave a Reply

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

You are commenting using your 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 )

Google+ photo

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

Connecting to %s


Get every new post delivered to your Inbox.

Join 96,614 other followers