Let's Make Robots!

Resistor sorter

Sort resistors

The goal of this project is to automatically sort resistors in 66 different tubes, 60 tubes for the E12-series: 10, 12, 15, 18, 22, 27, 33, 39, 47, 56, 68, 82 ohm and six tubes for unknown and out of category resistors. It will be controlled by a PICAXE 28X1 chip. To measure the resistance a voltage divider is read with ADC by the picaxe chip (different compare-resistors is connected with relays: 100Ω,1kΩ,10kΩ,100kΩ,1MΩ). A belt drive will feed the resistors and a servo will hold them while measuring.

This is still in construction.

Comment viewing options

Select your preferred way to display the comments and click "Save settings" to activate your changes.

I love it, great idea. Big PAT on the back!

 I believe we should have more actual applications robots here, ofcorse it is a natural tendency to want to do a ROV but give it a purpose like this youknow..

 Heck if it only sorted the wash or vacumed the floor let the cost of the build do something right? 




Very interesting! :) I thought about similar device which contains a huge amount of resistors, capacitors, etc. and deliver to you component with nominal you entered in keyboard. Would be a good thing for lazy geeks... :D
Maybe you could make a similar design and let the resistors fall out underneath when you needed them - and add a second row (or more) for other components.

That is a really good project! What will you do when all of the resistors are in the tubes though?


:: RobotGrrl.com

The tubes are loose, so I'll just pick them up when I need the resistors.

Wow, that's something I'm sure every one of us needs.  Can't wait for more updates.


As Gdshardy said, it is a pain in the backside trying to sort out those bulk packs. Are you planning to feed the resistors to the bot one by one or have you a clever solution to handling a pile of loose resistors?

To start out i'm going to place the resistors on a conveyor belt. But I have thought about making an electromagnet only strong enough to take one at a time. What’s really makes it difficult is when the resistors are bend, I think.

You could let the conveyor end in two sprockets mounted with a distance that matches the size of a resistor, so the conveyor will move the resistor pins into the gap between two teeth. If the sprockets are metal, you can detect the presense of a resistor when current is flowing between the sprockets and you can measure the resistance. When you detect a resistor, you can stop the belt, turn the sprockets to lift the resistor up  to an arm that can take the resistor and move it to the right spot.
That might be a good idea, but the resistors probably needs to be hold in place with another set of gears above to get a good reading. I might look into doing something like that.