Professional Documents
Culture Documents
The main objective of this project is to develop a Robot which senses the colour of an object and picks
an object of the colour specified by the user.
The above system contains 32 bit controller LPC2129, LCD, DC motor, motor driver and
keypad.
Colour sensor is used to detect the colour of an object.
The movement of the robot is controlled by the motor driving circuit (L293D).
LCD is used to display required messages for the user.
Key pad is used to enter the colour of an object to be picked by the robot.
Buzzer is used to indicate the warning message on the LCD.
TECHNOLOGY USED:
Colour sensor: The circuit can sense eight colours, i.e. blue, green and red (primary colours)
magenta, yellow and cyan (secondary colours); and black and white. The circuit is based on the
fundamentals of optics and digital electronics.
L293D: L293D is a motor driving IC used to control the direction of rotation of the DC motor.
BLOCK DIAGRAM:
LCD
PC MAX DC Motor
232 Motor connected to
Driver Conveyor
Power
Key Pad LPC2129 supply
Color
Sensor
Buzzer
HARDWARE REQUIREMENTS:
Power Supply - DC Adaptor 9V/1A
Controller - LPC2129
LCD - Liquid Crystal Display, 16 char x 2 lines
DC motor driver - ULN2803 or L293D, 1No.
MAX232 - For serial communication
Hex keypad
Buzzer
SOFTWARE REQUIREMENTS:
Keil Micro vision.
Embedded C.
LPC2000 Flash Utility.
APPLICATIONS:
This application can be used in Gold Mines, Coal Mines to detect the minerals present in the
mines.
It can also be used to indicate any Fire accidents in some sensitive areas.
FUTURE ENHANCEMENTS:
We can incorporate lane detection, obstacle sensing and many other features to this project to
meet up with the required real time safety.
OUTCOME:
Complete knowledge of design and implementation of embedded system based on ARM7
controllers.
Knowledge and Implementation of RF-id and CAN
Working knowledge of Keil IDE, Embedded C and Flash Utility.