• Models
  • Contests
  • Slicer
  • Login
  • Start Here
    thingiverse-iconprintables-iconcults3d-iconmakerworld-iconmyminifactory-icon

    3D GO

    3D ModelsContestsCollectionsSaved ModelsOn a mobile device?

3D GO

Privacy Policy
The ACSM | Automatic Color Sorting Machine 3D Printer File Image 1
The ACSM | Automatic Color Sorting Machine 3D Printer File Image 2
The ACSM | Automatic Color Sorting Machine 3D Printer File Image 3
The ACSM | Automatic Color Sorting Machine 3D Printer File Image 4
The ACSM | Automatic Color Sorting Machine 3D Printer File Image 5
The ACSM | Automatic Color Sorting Machine 3D Printer File Thumbnail 1
The ACSM | Automatic Color Sorting Machine 3D Printer File Thumbnail 2
The ACSM | Automatic Color Sorting Machine 3D Printer File Thumbnail 3
The ACSM | Automatic Color Sorting Machine 3D Printer File Thumbnail 4
The ACSM | Automatic Color Sorting Machine 3D Printer File Thumbnail 5

The ACSM | Automatic Color Sorting Machine

Dracon avatarDracon

November 14, 2025

makerworld-icon
DescriptionCommentsTags

Description

This project is a fully functional color-sorting system that combines automation, sensors, and precision servo control. Using a TCS3200 color sensor, the system detects the color of objects placed on a small conveyor and triggers specific servos to sort the objects into corresponding channels It also has 4 leds to make sure the blocks are lit up for accurate readings. Three micro servos operate as sorting arms that direct red, green, or blue blocks, while a continuous rotation servo drives the conveyor belt to ensure smooth movement and another micro servo for feeding the blocks into the belt.

The system is powered intelligently with one power supply for the servos and microcontroller to prevent voltage drops and ensure stable operation. All components are coordinated via a PCA9685 16-channel servo driver, allowing precise PWM control for accurate sorting. The color sensor is calibrated to detect black or empty areas, preventing false triggers, and the software is optimized for real-time, non-blocking operation so multiple blocks can be sorted efficiently in sequence.

This project demonstrates principles of automation, mechatronics, and embedded system design, making it ideal for learning about sensors, servo control, and power management in practical engineering applications. It’s a great example of a hands-on project that combines programming, electronics, and mechanical design to create a responsive, real-world system.

Boost MeThis took me hours to complete and multiple kilograms of filament so i could get it to my and hopefully Bambu's standard

License:

Standard Digital File License

Related Models

Digital Sundial preview image

Digital Sundial

Mojoptix profile image

Mojoptix

67,411

Precision Tweezers v2 - 3D Folding preview image

Precision Tweezers v2 - 3D Folding

M4NU profile image

M4NU

11,954

Schaltsperre LS - Sicherungsautomat - RCD - FI preview image

Schaltsperre LS - Sicherungsautomat - RCD - FI

Ranzevoll profile image

Ranzevoll

325

Table saw for Dremel 4000 (with drill bracket Fixed) preview image

Table saw for Dremel 4000 (with drill bracket Fixed)

oikos profile image

oikos

35,224

Wire Stripper Pro – Functional Maker Tool preview image

Wire Stripper Pro – Functional Maker Tool

Da_Rius profile image

Da_Rius

5,842

NFC Sticker Spender mit integriertem Aufroller preview image

NFC Sticker Spender mit integriertem Aufroller

Yannmarch profile image

Yannmarch

420

Flexing battery holders with integrated spring preview image

Flexing battery holders with integrated spring

enif profile image

enif

33,021

Template For Electrical Diagrams preview image

Template For Electrical Diagrams

Jan Štech profile image

Jan Štech

6,982