Automated Color sorting device using ESP8266

Published on . Written by

Color sorting device using ESP8266

Color Related Material Sorting has widespread use in the fruit selection and candy filtering markets. This project provides a method for the identification and sorting of color objects via image processing. Once a process has been established, it is used to arrange candies into different buckets of bins.

Read more..

SLNOTE

Skyfi Labs Projects
Here, the project illustrates this process through the use of a camera with an automated electronics circuit along with 3 bins sorting system. To accomplish this objective, the system uses an ESP8266 Wi-Fi module linked to an Arduino Uno microcontroller circuit.

Project Implementation:

The controller electrical system comprises a camera connected to it that measures the color of a small material in front of it. A motor is used to drive the camera chamber on a mechanism. Once the color is observed, a pulse is sent to the sorter process using a motor to move the sorter tubes to the corresponding segment. A feeder is then used to move the item toward the tubs and filter it out and then feeder pushes the next entity in. Details of the activity are sent to the IoT server using IoT Gecko framework to monitor the number of items listed in each segment. Following are the components required to build the gadget:

ESP8266 Wi-Fi module: It is a system-on-chip (SoC) that incorporates a 32-bit microcontroller, antenna switches, power amplifier, and filters. It is compatible of 2.4 GHz Wi-Fi (802.11 b/g/n) with general-purpose input/output (16 GPIO pins). It also includes Inter-Integrated Circuit, analog-to-digital conversion (10-bit ADC), DMA (GPIO), UART (GPIO2), and pulse-width modulation (PWM). This tiny module enables microcontrollers to link to a Wi-Fi channel and create basic TCP / IP connections.

Arduino Uno: It is an open-source microcontroller board created by Arduino.cc and focused primarily on the ATmega328P microcontroller Computer chip. The board is configured with a collection of analog and digital input/output (I / O) pins that can be accessed with different boards for development and other circuits.

LCD Display: It is a kind of flat panel screen in its primary operational phase using liquid crystals.

Adapter: It reduced supply voltage from 120V to 12V which is suitable for an antenna or other small electronic machines. The incoming electric rapid rise might practically destroy the device's internal parts, therefore an adapter is used to control voltage surge.


SLLATEST
IoT Gecko: Build an IoT-based system to interpret sensor values, run motorized equipment, and control objects. It is a free platform for teachers, academics and engineers in the creation of IoT applications. Open a door to internet-controlled physical devices, with the support and resources for the simple construction of IoT-based gadgets.

Other small components to build the device are:

  • LEDs
  • Tubes
  • Camera
  • Connector Shaft
  • Bed Frame
  • Servo Motor 
  • Screws & Joints
  • Diodes 
  • Push Buttons
  • Resistors
  • Capacitors
  • Transistors
  • Cables and Connectors
  • PCB and Breadboards
  • Supporting Frame
  • Software: Arduino Compiler
  • Programming Language: Phyton
Install all the electronics components, do the zero settings. Thus we achieve a completely automated IOT based sorting system.


SLDYK
Kit required to develop Automated Color sorting device using ESP8266:
Technologies you will learn by working on Automated Color sorting device using ESP8266:


Any Questions?


Subscribe for more project ideas