element14 Community
element14 Community
    Register Log In
  • Site
  • Search
  • Log In Register
  • Community Hub
    Community Hub
    • What's New on element14
    • Feedback and Support
    • Benefits of Membership
    • Personal Blogs
    • Members Area
    • Achievement Levels
  • Learn
    Learn
    • Ask an Expert
    • eBooks
    • element14 presents
    • Learning Center
    • Tech Spotlight
    • STEM Academy
    • Webinars, Training and Events
    • Learning Groups
  • Technologies
    Technologies
    • 3D Printing
    • FPGA
    • Industrial Automation
    • Internet of Things
    • Power & Energy
    • Sensors
    • Technology Groups
  • Challenges & Projects
    Challenges & Projects
    • Design Challenges
    • element14 presents Projects
    • Project14
    • Arduino Projects
    • Raspberry Pi Projects
    • Project Groups
  • Products
    Products
    • Arduino
    • Avnet & Tria Boards Community
    • Dev Tools
    • Manufacturers
    • Multicomp Pro
    • Product Groups
    • Raspberry Pi
    • RoadTests & Reviews
  • About Us
    About the element14 Community
  • Store
    Store
    • Visit Your Store
    • Choose another store...
      • Europe
      •  Austria (German)
      •  Belgium (Dutch, French)
      •  Bulgaria (Bulgarian)
      •  Czech Republic (Czech)
      •  Denmark (Danish)
      •  Estonia (Estonian)
      •  Finland (Finnish)
      •  France (French)
      •  Germany (German)
      •  Hungary (Hungarian)
      •  Ireland
      •  Israel
      •  Italy (Italian)
      •  Latvia (Latvian)
      •  
      •  Lithuania (Lithuanian)
      •  Netherlands (Dutch)
      •  Norway (Norwegian)
      •  Poland (Polish)
      •  Portugal (Portuguese)
      •  Romania (Romanian)
      •  Russia (Russian)
      •  Slovakia (Slovak)
      •  Slovenia (Slovenian)
      •  Spain (Spanish)
      •  Sweden (Swedish)
      •  Switzerland(German, French)
      •  Turkey (Turkish)
      •  United Kingdom
      • Asia Pacific
      •  Australia
      •  China
      •  Hong Kong
      •  India
      •  Japan
      •  Korea (Korean)
      •  Malaysia
      •  New Zealand
      •  Philippines
      •  Singapore
      •  Taiwan
      •  Thailand (Thai)
      •  Vietnam
      • Americas
      •  Brazil (Portuguese)
      •  Canada
      •  Mexico (Spanish)
      •  United States
      Can't find the country/region you're looking for? Visit our export site or find a local distributor.
  • Translate
  • Profile
  • Settings
element14's The Ben Heck Show
  • Challenges & Projects
  • element14 presents
  • element14's The Ben Heck Show
  • More
  • Cancel
element14's The Ben Heck Show
Forum Show Idea: Colored Bead Sorter
  • Blog
  • Forum
  • Documents
  • Polls
  • Files
  • Members
  • Mentions
  • Sub-Groups
  • Tags
  • More
  • Cancel
  • New
Join element14's The Ben Heck Show to participate - click to join for free!
Actions
  • Share
  • More
  • Cancel
Forum Thread Details
  • Replies 12 replies
  • Subscribers 32 subscribers
  • Views 1851 views
  • Users 0 members are here
  • show_idea
Related

Show Idea: Colored Bead Sorter

Former Member
Former Member over 13 years ago

Hi Ben,

 

Wanted to pass along a show idea. Have you heard of Perler Beads? They're these little plastic beads available in lots of colors and you can use them to create neat art projects (think 8-bit, ascii art, etc.). I stumbled upon this hobby and instantly became a fan. Since I'm not very artistic, you can just enlarge sprite images from video games and use them as templates to arrange the beads -- a lot like Lite-Brite from ye-olde-times...which I never got for christmas as a kid...  : P  But I digress...

 

You can find Perler Beads in hobby stores and they come in big buckets by the thousands. Seriously...For about $15, you can get a bucket of 11,000 beads. Here's the catch. The colors are all mixed together. You can buy small bags of beads of all one color. But it's a lot more expensive that way.

 

Can you build a machine that will sort a bucket of the beads by color into individual containers?

 

I have no idea what would be involved, but I'm imagining an array of color detectors of some sort, a big hopper/bin to dump beads into, set at an angle to let gravity handle carrying the sorted beads down smooth chutes into the receiving bins, a series of several small pinball-like flippers to serve as traffic cops to direct sorted beads to the appropriate chutes/bins, etc. The sorting might have to be done in stages to avoid having an excess of small bins at the bottom (there are LOTS of different colors). The color sensitivity could be adjustable. So you could first dial down the color sensitivity to do a rough sort to get all the shades of Red, Blue, Green, etc. together. Then dump just the mixed shades of Red into the hopper and crank up the color sensitivity to do a fine sort to separate the Mixed Reds into Pinks, Light Reds, Dark Reds, etc.

 

What do you think? Have you seen anything like this?

 

Your show is a lot of fun. It's inspired me to start learning about electronics.

 

Please let me know if you need more details.

 

Happy New Year!

 

James W. Watts

Charlotte, NC

  • Sign in to reply
  • Cancel
  • colecago
    colecago over 13 years ago

    Sounds like an interesting idea.  A nice mix of sensors, automation, mechanical processes.

    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • Cancel
  • Nate1616
    Nate1616 over 13 years ago

    Here is a very simple color sorter using the Lego NXT.  http://www.youtube.com/watch?v=7wkT2xJd-YE

    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • Cancel
  • Former Member
    Former Member over 13 years ago

    Thank you for the replies so far. It's nice that the color sensors exist and that there are similar works already out there to use for inspiration.

     

    After thinking about it some more, here are some more design considerations for the machine:

    • Fast. Very fast. It only takes me a few minutes to sort a handful of beads into piles of color shades. The machine should be finished with a hopper-full in the same time.
    • Intuitively simple to operate. Chunky dials and clear buttons. Icons, not words. Very few controls. Think Coinstar machines in grocery stores.
    • Elegant. Very little flim-flam...Uses as few parts (especially moving ones) as possible. Easy to fix if need-be.
    • Fun to watch. See-through when possible. Everyone loves colors. And this will be a very colorful and happy project...So let the flow of beads be fast and entertaining to watch.
    • Strong. It has to withstand use and abuse from a challenging target audience. Children.
    • Portable. A nice-to-have. Should be relatively simple to dismantle and share with others.

     

    I look forward to hearing more feedback and ideas from the Element 14 community. Thank you!

     

    I forgot to mention that colecago above sent a link to a very nice looking color detector. Figured I'd paste it in here, too.

    Color Detector Sensor:  https://www.sparkfun.com/products/11195

    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • Cancel
  • colecago
    colecago over 13 years ago in reply to Former Member

    I did orignally but didn't want to post a competitor product unless I knew Newark didn't have it :-P

    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • Cancel
  • benheck
    benheck over 13 years ago

    Cool idea but as one person mentioned, it would have to be faster, as in a LOT faster, than a human at sorting the beads to make it worth it.

     

    On top of that, how would the separation mechanically occur? It's not like a potato chip factory, detecting burnt chips and ejecting them, or a coin sorter, where coins are different size and thickness.

     

    -Ben

    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • Cancel
  • Former Member
    Former Member over 13 years ago in reply to benheck

    Hi Ben,

     

    Thanks for the reply. Like I was describing at the top of the post, the way I see this in my head (a head with zero electronics experience, let me add) is that beads get fed into a color detector for analysis. The "scanned" bead's color information from the detector is sent to something (an Arduino board?) that decides which bin chute gate to open. The gate closes once the sorted bead passes it.

     

    As for speed, I completely agree. It's gotta be really, really fast to be worth it. Perhaps some of the speed could be mitigated by having multiple arrays of detectors/chutes/gates, etc. But that also ramps up the complexity and cost and odds for stuff to break. I have no idea how quickly the color detectors work, or if their color sensitivity can be controlled. A lot of unknowns and variables. But I figured you and the element14 community would be able to do that cost/benefit analysis.

     

    The idea of this machine came to me as I was sorting these beads manually. I figured surely a machine could be built to handle this task. I just thought it would be a unique project that blends many of the concepts you've covered in your show.

     

    What do you think? Is it worth looking into?

     

    James

    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • Cancel
  • Former Member
    Former Member over 13 years ago

    for mechaical sorting, probably a binary tree style setup might work. Basicaly, at each node, a bead can go either left or right.

    So the process would be:

    • Measure color at the root node,
    • set all the gates accordingly,
    • bead to falls through to proper bin.

    It looks like theres about 64 colors, so youd need 64 servos to control the gates. At each level you may as well just have all the servos go to the same position so youd only need 6 controllers.

    assigning gates would be fairly straight forward since, ostensibly, it doesnt matter what jar a color goes in provided only that color goes in that jar. Binary tree allows for really simple adressing to the jars. Let 0 indicate to take left path, and 1 indicate to go right. Then 000000b goes to the left most jar and 111111b goes to  the rightmost.

     

    for speed youd probably want to blow the beads down the tubes using compressed air. gates would likely be ball valvesso you could use some pvc pipes for the sorter tree.

     

    ETA: I was browsing hackaday and stumbled across this. Its similar to my idea, but the levels slide to and fro instead of having some sort of internal gate mechanism.

    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • Cancel
  • benheck
    benheck over 13 years ago in reply to Former Member

    Robert that sounds like a great solution.

     

    Not sure if this would really work for the show, mechanical builds are very time consuming for us.

     

    Perhaps a simpler version to demonstrate the concept? Pills, bolts, etc? Open to ideas.

    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • Cancel
  • Former Member
    Former Member over 13 years ago

    I would love to see this become real. I know someone who would kill for one of these!

    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • Cancel
  • Former Member
    Former Member over 13 years ago

    Robert's ideas sounds very cool. A neat way to simplify the decision trees.

     

    And @Michael Takewell, I am one of those people who'd kill for it. Would be fantastic.

     

    @Ben, even a proof of concept would be great. Just as long as it is doing the sorting based on color (not shape, size, weight, etc.) the things you wanna sort are up to you. @Nate Chapman shows a POC sorting lego bricks. It's slow, but works.

     

    Would love to see you and your team tackle this!

    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • Cancel
>
element14 Community

element14 is the first online community specifically for engineers. Connect with your peers and get expert answers to your questions.

  • Members
  • Learn
  • Technologies
  • Challenges & Projects
  • Products
  • Store
  • About Us
  • Feedback & Support
  • FAQs
  • Terms of Use
  • Privacy Policy
  • Legal and Copyright Notices
  • Sitemap
  • Cookies

An Avnet Company © 2026 Premier Farnell Limited. All Rights Reserved.

Premier Farnell Ltd, registered in England and Wales (no 00876412), registered office: Farnell House, Forge Lane, Leeds LS12 2NE.

ICP 备案号 10220084.

Follow element14

  • X
  • Facebook
  • linkedin
  • YouTube