In this project analyzesthe color of the product and on the basis of its color it sorts the products. This Project is the combination of Matlab and embedded system. In the project we developed a mechanical system for sorting product, the gear motors used to rotate the conveyor belt. Reflector sensor is used to detect the product moves on the conveyor belt and sends the signal to controller. The controller stops conveyor belt and sends the signal to PC through serial port. The MATLAB based GUI will take pictures or frames, from camera or webcam. Here the color of the product is analysed with the help of image processing toolbox in MATLAB. According to the color a command is sent to microcontroller through serial port. After checking the color of the product microcontroller controls the gear motor drive by motor driver L293D and shifts the product to its destination. The line driver circuit has been used to form compatibility between the TTL based MCU and RS232 based PC.
-
Technologies Covered
Analog & Digital Sensors, Communication, Featured Projects, Image Processing Software , MATLAB Projects | Thesis, Mechanical & Mechatronics, ARM | 8051 | Microcontroller, Computer Controlled
-
Related Keywords
Related Projects
-
Embedded System using 8051 Microcontroller
Embedded system is basically a combination of hardware with software. Embedded system basically is a computer system that is designed to pull off a few or one specific function, more often than not in real-time computing constraints. An embedded system is called an embedded system because it is embedded in or is a part of much complex and complete device that comprises hardware, moveable and mechanical parts. They are basically microcontroller to work with ‘applications as a resulted output. A microcontroller is a device with its own memory (RAM, ROM) and many more features added to it such as UART, Interupts and Timer etc, which make it superior to the microprocessors.
Read More -
Advance Embedded System
Embedded system is basically a combination of hardware with software. An embedded system basically is a computer system that is designed to pull off a few or one specific function, more often than not in real-time computing constraints. Advance version of combo of two most vetern embedded systems i.e. PIC and 8051 together. They both have various advantages. The PIC is a very general purpose microcontroller with ADC, counter, Built in oscillator with selectable speeds Wide range of interfaces including SPI, USB, USART, AD, programmable comparators, PWM has been used with the advantages of the 8-bit 8051 microcontroller
Read More -
Very Large Scale Integration (VLSI)
This is a process of stemming or creating integrated circuits by combing several thousands of transistors together on a single chip. VLSI stands for very large scale integration which in short has a purpose of integrating several numbers of semiconductors on a single chip. There are various VLSI technologies used as 45nm, 65nm. They have been named so depending on the length of the gate used in the transistors. A microprocessor is also a VLSI device. Structured VLSI design is a modular methodology originated just with an aim of saving microchip area by minimizing the interconnection area.
Read More -
VLSI using CPLD and FPGA
This is a process of stemming or creating integrated circuits by combing several thousands of transistors together on a single chip. VLSI stands for very large scale integration which in short has a purpose of integrating several numbers of semiconductors on a single chip. There are various VLSI technologies used as 45nm, 65nm. They have been named so depending on the length of the gate used in the transistors. A microprocessor is also a VLSI device. Structured VLSI design is a modular methodology originated just with an aim of saving microchip area by minimizing the interconnection area.
Read More -
Matlab Basics and Image Processing And GUI Development
Image processing usually refers to digital image processing, but optical and analog also are possible. image processing is any form of signal processing for which the input is an image, such as a photograph or video frame; the output of image processing may be either an image or a set of characteristics or parameters related to the image. MATLAB allows you to deal easily with images and video, audio then any other software. Graphical user interface (GUI) is an application provided by MATLAB, with help of which bank end and front end work is simplified. It is a graphical interface between the user and the coder. Algorithm development is central to image processing and computer vision because each situation is unique, and good solutions require multiple design iterations. GUI provides a comprehensive environment to gain insight into your image and video data, develop algorithms, and explore implementation tradeoffs. It is having easy introduction to images. It is used in form making, p
Read More