SlideShare a Scribd company logo
INTRODUCTION
Robot is a computer-controlled machine that is
programmed to move manipulate objects, and
accomplish work while interacting with
appropriate sensors and actuators mounted on it
for carrying out the desired operations.
In this robots Infra red pairs are used for sensing the
obstacles and IR leads are used for transmitting
and receiving infra red rays. Using infrared rays
robots will find out the obstacles present in front
of them and move right or left from their current
position and move forward.
Obstacle detection robots are nothing but self thinking robots which can
take decisions itself using programmed brain without any guidance from
human beings.
There are two types of robots in one type robots perform action as we give
signals remotely where as second type of robots are self thinking robots
which can detect obstacle and move forward. This project is of second
robots.
Graphical Block diagram:
Obstacle Avoiding Robot
Block diagram:
Interfacing circuit of Robot
OBSTACLESENSORS
The obstacle senor is used to avoid the robot from the clash to
any external devices (or) that is like walls, any obstacle which
comes in its way. Here we are using the IR communications .the
transmitter and the receiver parts. The transmitter produces the IR
rays and they are received by the receiver section.
Architecture of 8051 Microcontroller
 Features
 RAM 128bytes
 ROM 4K
 I/O 4 ports
 Timer 2
 Interrupt 6
Pin diagram of IC AT89C51
MANUFACTURE S OF MICRO
CONTROLLER
 Atmel
 Dallas Semiconductor
 Intel
 Microchip
 National Semiconductor
 Texas Instruments
H-BRIDGE MOTOR DRIVER
The name "H-Bridge" is derived from the actual shape of the
switching circuit which controls the motion of the motor. It is
also known as "Full Bridge". Basically there are four
switching elements in the H-Bridge as shown in the figure
below.
Truth Table
High Left High Right Low Left Low Right Description
On Off Off On Motor runs clockwise
Off On On Off Motor runs anti-clockwise
On On Off Off Motor stops or decelerates
Off Off On On Motor stops or decelerates
Logic Table of the Circuit
Direction P0.0 P0.1 P0.2 P0.3
Forward 1 0 1 0
Backward 0 1 0 1
Right 1 0 0 1
Left 0 1 1 0
Electrical motor
An actuator which converts electrical signal into rotation”.
Why only DC motor?
We all know that AC motors are normally constant speed motors. Variable speed
ac drives uses very complex circuitry because the ac motor speed is varied by
the frequency variation and is not quite easy.
Stepper motor gives calculated angle of rotation they take number of steps in
one revolution they cannot be stopped in between the step. Also they are not
constant running motors their use is limited to the area where you want
calculated steps to be taken such as printers, plotters, and other similar
applications.
Advantages of DC motor:-
Dc motors are widely used in industry
where wide range of variable speed is
required.
High starting torque & easy speed
variations are some of the other
characteristics of DC motors.
ALGORITHM
Step1: Initialization of I/O ports.
Step2: Set Direction as Forward/ Backward/ Left/ Right.
Step3: check if any obstacle is detected according to that
change the motion of Robot. If no then Robot will goes
in forward direction.
Step4: Wait for some time.
Step5: go to step 3 to repeat the process.
Step7: Wait for some time.
Step 8: End
FLOW CHART
Advantages & Disadvantages
Advantages :
 Whenever robot senses any obstacle automatically diverts its position to left or right and
follows the path without human guidance.
 The programming of the microcontroller is easy.
 It is a low cost circuit.
Disadvantages :
 It is time consuming project.
 It is use for short distance only.
 It is not recommended to keep the range very long because this would cause the ROBOT to
keep moving forward and backward as it senses any obstacle, even far away from it.
 It is not in human control
Applications
 Obstacle sensing robot can be applied at the toys
where small children will play.
 It can used for the army application.
 We can apply number pairs of IR pairs for the
safe direction control of the robot.
 In Mines.
FUTURE ASPECTS:
 We can extend this project with wireless
technology by IR (or) RF.
 This robot can be used for pick and place the
required object by giving directions to the robot
but IR pair should be replaced depending upon
the application.
 By doing extra things, it can be use in Army
application.
Photographs:
References
 BOOKS:
1.The 8051 microcontroller & Embedded
System
( Mazidi , Pearson Education ,III edition)
2.Mechatronics Principle and Applications
(Godfrey Onwobolu, Pearson Education)
3.Embedded System
( Rajkamal, Pearson Education, II edition)
4. .Introduction to Robotics
(Vikram Kapila, Pearson Education,IV Edition)
Website:
 http://mechatronics.poly.edu
 http://www.roboticswikipedia.com
 http://www.mecatronicswikipedia.com
 http://www.datasheets.com
 http://www.J2RScientific.com
 http://www.expresspcb.com
 http://www.kiel51.com
 http://www.8051microcontroller.com

More Related Content

What's hot

Obstacle avoiding robot
Obstacle avoiding robotObstacle avoiding robot
Obstacle avoiding robot
Electronics - Embedded System
 
Robotics unit3 sensors
Robotics unit3 sensorsRobotics unit3 sensors
Robotics unit3 sensors
Janarthanan B
 
Motion Control Theory. servomotor
Motion Control Theory. servomotorMotion Control Theory. servomotor
Motion Control Theory. servomotor
Nelson Izaguirre
 
Obstacle avoiding robot.doc
Obstacle avoiding robot.docObstacle avoiding robot.doc
Obstacle avoiding robot.doc
Electronics - Embedded System
 
Applications of op amps
Applications of op ampsApplications of op amps
Applications of op amps
SARITHA REDDY
 
HAND GESTURE CONTROLLED WHEEL CHAIR
HAND GESTURE CONTROLLED WHEEL CHAIRHAND GESTURE CONTROLLED WHEEL CHAIR
HAND GESTURE CONTROLLED WHEEL CHAIR
Noufal Nechiyan
 
Unit III-- senors in robotics
Unit III-- senors in roboticsUnit III-- senors in robotics
Unit III-- senors in robotics
Muthukumar V
 
sensors in robotics
sensors in roboticssensors in robotics
sensors in robotics
Omkar Lokhande
 
Line follower robot
Line follower robotLine follower robot
Line follower robotPriya Hada
 
Unit III senors in robotics
Unit III senors in roboticsUnit III senors in robotics
Unit III senors in robotics
Dr.G.Saravanan
 
Sensors and actuators
Sensors and actuatorsSensors and actuators
Sensors and actuatorsnazibhmd
 
DUAL TRACE OSCILLOSCOPE
DUAL TRACE OSCILLOSCOPEDUAL TRACE OSCILLOSCOPE
DUAL TRACE OSCILLOSCOPE
Abdul Qayoom Mangrio
 
Introduction to Mobile Robotics
Introduction to Mobile RoboticsIntroduction to Mobile Robotics
Introduction to Mobile Robotics
Robots Alive India
 
Digital voltmeter project
Digital voltmeter projectDigital voltmeter project
Digital voltmeter project
kaushikbandopadhyay
 
Hand gesture based wheel chair for disable
Hand gesture based wheel chair for disableHand gesture based wheel chair for disable
Hand gesture based wheel chair for disablevedabobbala
 
Impediment detection robot using Arduino
Impediment detection robot using ArduinoImpediment detection robot using Arduino
Impediment detection robot using Arduino
Ayush Chhangani
 
Servo systems, servomotors
Servo systems, servomotorsServo systems, servomotors
Servo systems, servomotors
abhishek srivastava
 
Control systems engineering
Control systems engineeringControl systems engineering
Control systems engineering
Anisur Rahman
 
Recent progress on programming methods for industrial robots
Recent progress on programming methods for industrial robotsRecent progress on programming methods for industrial robots
Recent progress on programming methods for industrial robots
Deepak Rotti
 

What's hot (20)

Obstacle Detection Robot
Obstacle Detection RobotObstacle Detection Robot
Obstacle Detection Robot
 
Obstacle avoiding robot
Obstacle avoiding robotObstacle avoiding robot
Obstacle avoiding robot
 
Robotics unit3 sensors
Robotics unit3 sensorsRobotics unit3 sensors
Robotics unit3 sensors
 
Motion Control Theory. servomotor
Motion Control Theory. servomotorMotion Control Theory. servomotor
Motion Control Theory. servomotor
 
Obstacle avoiding robot.doc
Obstacle avoiding robot.docObstacle avoiding robot.doc
Obstacle avoiding robot.doc
 
Applications of op amps
Applications of op ampsApplications of op amps
Applications of op amps
 
HAND GESTURE CONTROLLED WHEEL CHAIR
HAND GESTURE CONTROLLED WHEEL CHAIRHAND GESTURE CONTROLLED WHEEL CHAIR
HAND GESTURE CONTROLLED WHEEL CHAIR
 
Unit III-- senors in robotics
Unit III-- senors in roboticsUnit III-- senors in robotics
Unit III-- senors in robotics
 
sensors in robotics
sensors in roboticssensors in robotics
sensors in robotics
 
Line follower robot
Line follower robotLine follower robot
Line follower robot
 
Unit III senors in robotics
Unit III senors in roboticsUnit III senors in robotics
Unit III senors in robotics
 
Sensors and actuators
Sensors and actuatorsSensors and actuators
Sensors and actuators
 
DUAL TRACE OSCILLOSCOPE
DUAL TRACE OSCILLOSCOPEDUAL TRACE OSCILLOSCOPE
DUAL TRACE OSCILLOSCOPE
 
Introduction to Mobile Robotics
Introduction to Mobile RoboticsIntroduction to Mobile Robotics
Introduction to Mobile Robotics
 
Digital voltmeter project
Digital voltmeter projectDigital voltmeter project
Digital voltmeter project
 
Hand gesture based wheel chair for disable
Hand gesture based wheel chair for disableHand gesture based wheel chair for disable
Hand gesture based wheel chair for disable
 
Impediment detection robot using Arduino
Impediment detection robot using ArduinoImpediment detection robot using Arduino
Impediment detection robot using Arduino
 
Servo systems, servomotors
Servo systems, servomotorsServo systems, servomotors
Servo systems, servomotors
 
Control systems engineering
Control systems engineeringControl systems engineering
Control systems engineering
 
Recent progress on programming methods for industrial robots
Recent progress on programming methods for industrial robotsRecent progress on programming methods for industrial robots
Recent progress on programming methods for industrial robots
 

Similar to Obstacle Avoiding Robot Using Micro Controller

Project PPT.pptx
Project PPT.pptxProject PPT.pptx
Project PPT.pptx
SamiullaPatel1
 
LINE FOLLOWER ROBOT | J4RV4I1010
LINE FOLLOWER ROBOT | J4RV4I1010LINE FOLLOWER ROBOT | J4RV4I1010
LINE FOLLOWER ROBOT | J4RV4I1010
Journal For Research
 
Obstacle observing
Obstacle observingObstacle observing
Obstacle observing
Lokendra Singh
 
Obstacle Avoidance Robot
Obstacle Avoidance RobotObstacle Avoidance Robot
Obstacle Avoidance Robot
Ratan Srikanth
 
Line Following Robot Presentation
Line Following Robot PresentationLine Following Robot Presentation
Line Following Robot Presentation
Oli ullah
 
Newppt major
Newppt majorNewppt major
Newppt major
Shivangi Jain
 
Presentation1
Presentation1Presentation1
Presentation1
Paras Mishra
 
Final report obstacle avoiding roboat
Final report obstacle avoiding roboatFinal report obstacle avoiding roboat
Final report obstacle avoiding roboat
Shubham Thakur
 
Line following robot with gripper
Line following robot with gripperLine following robot with gripper
Line following robot with gripperAnika Jindal
 
Line maze solver
Line maze solverLine maze solver
Line maze solver
Sushil Dahal
 
Design, Implementation and Control of a Humanoid Robot for Obstacle Avoidance...
Design, Implementation and Control of a Humanoid Robot for Obstacle Avoidance...Design, Implementation and Control of a Humanoid Robot for Obstacle Avoidance...
Design, Implementation and Control of a Humanoid Robot for Obstacle Avoidance...
IOSR Journals
 
Design, Implementation and Control of a Humanoid Robot for Obstacle Avoidance...
Design, Implementation and Control of a Humanoid Robot for Obstacle Avoidance...Design, Implementation and Control of a Humanoid Robot for Obstacle Avoidance...
Design, Implementation and Control of a Humanoid Robot for Obstacle Avoidance...
IOSR Journals
 
Arduino Project (1).pptx
Arduino Project (1).pptxArduino Project (1).pptx
Arduino Project (1).pptx
Urvela
 
Line Following Robot
Line Following RobotLine Following Robot
Line Following Robot
Self-employed
 
Line follower robot
Line follower robotLine follower robot
Line follower robotANU_110
 
B044020609
B044020609B044020609
B044020609
IJERA Editor
 
ROBOTICS PROJECT ABSTRACT:Cellphone controlled3axisrobot
ROBOTICS PROJECT ABSTRACT:Cellphone controlled3axisrobot ROBOTICS PROJECT ABSTRACT:Cellphone controlled3axisrobot
ROBOTICS PROJECT ABSTRACT:Cellphone controlled3axisrobot
ASHOKKUMAR RAMAR
 
embedded system report
embedded system reportembedded system report
embedded system report
manish katara
 

Similar to Obstacle Avoiding Robot Using Micro Controller (20)

Project PPT.pptx
Project PPT.pptxProject PPT.pptx
Project PPT.pptx
 
LINE FOLLOWER ROBOT | J4RV4I1010
LINE FOLLOWER ROBOT | J4RV4I1010LINE FOLLOWER ROBOT | J4RV4I1010
LINE FOLLOWER ROBOT | J4RV4I1010
 
Obstacle observing
Obstacle observingObstacle observing
Obstacle observing
 
Obstacle Avoidance Robot
Obstacle Avoidance RobotObstacle Avoidance Robot
Obstacle Avoidance Robot
 
Line Following Robot Presentation
Line Following Robot PresentationLine Following Robot Presentation
Line Following Robot Presentation
 
Newppt major
Newppt majorNewppt major
Newppt major
 
Presentation1
Presentation1Presentation1
Presentation1
 
Final report obstacle avoiding roboat
Final report obstacle avoiding roboatFinal report obstacle avoiding roboat
Final report obstacle avoiding roboat
 
Line following robot with gripper
Line following robot with gripperLine following robot with gripper
Line following robot with gripper
 
Line maze solver
Line maze solverLine maze solver
Line maze solver
 
Design, Implementation and Control of a Humanoid Robot for Obstacle Avoidance...
Design, Implementation and Control of a Humanoid Robot for Obstacle Avoidance...Design, Implementation and Control of a Humanoid Robot for Obstacle Avoidance...
Design, Implementation and Control of a Humanoid Robot for Obstacle Avoidance...
 
F0554050
F0554050F0554050
F0554050
 
Design, Implementation and Control of a Humanoid Robot for Obstacle Avoidance...
Design, Implementation and Control of a Humanoid Robot for Obstacle Avoidance...Design, Implementation and Control of a Humanoid Robot for Obstacle Avoidance...
Design, Implementation and Control of a Humanoid Robot for Obstacle Avoidance...
 
Line Following Robot
Line Following RobotLine Following Robot
Line Following Robot
 
Arduino Project (1).pptx
Arduino Project (1).pptxArduino Project (1).pptx
Arduino Project (1).pptx
 
Line Following Robot
Line Following RobotLine Following Robot
Line Following Robot
 
Line follower robot
Line follower robotLine follower robot
Line follower robot
 
B044020609
B044020609B044020609
B044020609
 
ROBOTICS PROJECT ABSTRACT:Cellphone controlled3axisrobot
ROBOTICS PROJECT ABSTRACT:Cellphone controlled3axisrobot ROBOTICS PROJECT ABSTRACT:Cellphone controlled3axisrobot
ROBOTICS PROJECT ABSTRACT:Cellphone controlled3axisrobot
 
embedded system report
embedded system reportembedded system report
embedded system report
 

More from Electronics - Embedded System

virtual memory - Computer operating system
virtual memory - Computer operating systemvirtual memory - Computer operating system
virtual memory - Computer operating system
Electronics - Embedded System
 
International Human Resource Management
International Human Resource ManagementInternational Human Resource Management
International Human Resource Management
Electronics - Embedded System
 
Zero polluting bike!
Zero polluting bike!Zero polluting bike!
Zero polluting bike!
Electronics - Embedded System
 
Training and development
Training and developmentTraining and development
Training and development
Electronics - Embedded System
 
What is Cognitive Radio ?
What is Cognitive Radio ?What is Cognitive Radio ?
What is Cognitive Radio ?
Electronics - Embedded System
 
RADAR Jamming and Anti-Jamming
RADAR Jamming and Anti-JammingRADAR Jamming and Anti-Jamming
RADAR Jamming and Anti-Jamming
Electronics - Embedded System
 
FM Demodulator
FM DemodulatorFM Demodulator
Research methodology-mcq
Research methodology-mcqResearch methodology-mcq
Research methodology-mcq
Electronics - Embedded System
 
Device - to - Device communication (Pen drive) without PC
Device - to - Device communication (Pen drive) without PCDevice - to - Device communication (Pen drive) without PC
Device - to - Device communication (Pen drive) without PC
Electronics - Embedded System
 

More from Electronics - Embedded System (9)

virtual memory - Computer operating system
virtual memory - Computer operating systemvirtual memory - Computer operating system
virtual memory - Computer operating system
 
International Human Resource Management
International Human Resource ManagementInternational Human Resource Management
International Human Resource Management
 
Zero polluting bike!
Zero polluting bike!Zero polluting bike!
Zero polluting bike!
 
Training and development
Training and developmentTraining and development
Training and development
 
What is Cognitive Radio ?
What is Cognitive Radio ?What is Cognitive Radio ?
What is Cognitive Radio ?
 
RADAR Jamming and Anti-Jamming
RADAR Jamming and Anti-JammingRADAR Jamming and Anti-Jamming
RADAR Jamming and Anti-Jamming
 
FM Demodulator
FM DemodulatorFM Demodulator
FM Demodulator
 
Research methodology-mcq
Research methodology-mcqResearch methodology-mcq
Research methodology-mcq
 
Device - to - Device communication (Pen drive) without PC
Device - to - Device communication (Pen drive) without PCDevice - to - Device communication (Pen drive) without PC
Device - to - Device communication (Pen drive) without PC
 

Recently uploaded

一比一原版(UofT毕业证)多伦多大学毕业证成绩单如何办理
一比一原版(UofT毕业证)多伦多大学毕业证成绩单如何办理一比一原版(UofT毕业证)多伦多大学毕业证成绩单如何办理
一比一原版(UofT毕业证)多伦多大学毕业证成绩单如何办理
ydteq
 
Top 10 Oil and Gas Projects in Saudi Arabia 2024.pdf
Top 10 Oil and Gas Projects in Saudi Arabia 2024.pdfTop 10 Oil and Gas Projects in Saudi Arabia 2024.pdf
Top 10 Oil and Gas Projects in Saudi Arabia 2024.pdf
Teleport Manpower Consultant
 
Industrial Training at Shahjalal Fertilizer Company Limited (SFCL)
Industrial Training at Shahjalal Fertilizer Company Limited (SFCL)Industrial Training at Shahjalal Fertilizer Company Limited (SFCL)
Industrial Training at Shahjalal Fertilizer Company Limited (SFCL)
MdTanvirMahtab2
 
An Approach to Detecting Writing Styles Based on Clustering Techniques
An Approach to Detecting Writing Styles Based on Clustering TechniquesAn Approach to Detecting Writing Styles Based on Clustering Techniques
An Approach to Detecting Writing Styles Based on Clustering Techniques
ambekarshweta25
 
DfMAy 2024 - key insights and contributions
DfMAy 2024 - key insights and contributionsDfMAy 2024 - key insights and contributions
DfMAy 2024 - key insights and contributions
gestioneergodomus
 
Fundamentals of Induction Motor Drives.pptx
Fundamentals of Induction Motor Drives.pptxFundamentals of Induction Motor Drives.pptx
Fundamentals of Induction Motor Drives.pptx
manasideore6
 
RAT: Retrieval Augmented Thoughts Elicit Context-Aware Reasoning in Long-Hori...
RAT: Retrieval Augmented Thoughts Elicit Context-Aware Reasoning in Long-Hori...RAT: Retrieval Augmented Thoughts Elicit Context-Aware Reasoning in Long-Hori...
RAT: Retrieval Augmented Thoughts Elicit Context-Aware Reasoning in Long-Hori...
thanhdowork
 
6th International Conference on Machine Learning & Applications (CMLA 2024)
6th International Conference on Machine Learning & Applications (CMLA 2024)6th International Conference on Machine Learning & Applications (CMLA 2024)
6th International Conference on Machine Learning & Applications (CMLA 2024)
ClaraZara1
 
Water billing management system project report.pdf
Water billing management system project report.pdfWater billing management system project report.pdf
Water billing management system project report.pdf
Kamal Acharya
 
Cosmetic shop management system project report.pdf
Cosmetic shop management system project report.pdfCosmetic shop management system project report.pdf
Cosmetic shop management system project report.pdf
Kamal Acharya
 
digital fundamental by Thomas L.floydl.pdf
digital fundamental by Thomas L.floydl.pdfdigital fundamental by Thomas L.floydl.pdf
digital fundamental by Thomas L.floydl.pdf
drwaing
 
一比一原版(UMich毕业证)密歇根大学|安娜堡分校毕业证成绩单专业办理
一比一原版(UMich毕业证)密歇根大学|安娜堡分校毕业证成绩单专业办理一比一原版(UMich毕业证)密歇根大学|安娜堡分校毕业证成绩单专业办理
一比一原版(UMich毕业证)密歇根大学|安娜堡分校毕业证成绩单专业办理
zwunae
 
一比一原版(IIT毕业证)伊利诺伊理工大学毕业证成绩单专业办理
一比一原版(IIT毕业证)伊利诺伊理工大学毕业证成绩单专业办理一比一原版(IIT毕业证)伊利诺伊理工大学毕业证成绩单专业办理
一比一原版(IIT毕业证)伊利诺伊理工大学毕业证成绩单专业办理
zwunae
 
Online aptitude test management system project report.pdf
Online aptitude test management system project report.pdfOnline aptitude test management system project report.pdf
Online aptitude test management system project report.pdf
Kamal Acharya
 
Modelagem de um CSTR com reação endotermica.pdf
Modelagem de um CSTR com reação endotermica.pdfModelagem de um CSTR com reação endotermica.pdf
Modelagem de um CSTR com reação endotermica.pdf
camseq
 
Student information management system project report ii.pdf
Student information management system project report ii.pdfStudent information management system project report ii.pdf
Student information management system project report ii.pdf
Kamal Acharya
 
Recycled Concrete Aggregate in Construction Part III
Recycled Concrete Aggregate in Construction Part IIIRecycled Concrete Aggregate in Construction Part III
Recycled Concrete Aggregate in Construction Part III
Aditya Rajan Patra
 
basic-wireline-operations-course-mahmoud-f-radwan.pdf
basic-wireline-operations-course-mahmoud-f-radwan.pdfbasic-wireline-operations-course-mahmoud-f-radwan.pdf
basic-wireline-operations-course-mahmoud-f-radwan.pdf
NidhalKahouli2
 
Governing Equations for Fundamental Aerodynamics_Anderson2010.pdf
Governing Equations for Fundamental Aerodynamics_Anderson2010.pdfGoverning Equations for Fundamental Aerodynamics_Anderson2010.pdf
Governing Equations for Fundamental Aerodynamics_Anderson2010.pdf
WENKENLI1
 
Unbalanced Three Phase Systems and circuits.pptx
Unbalanced Three Phase Systems and circuits.pptxUnbalanced Three Phase Systems and circuits.pptx
Unbalanced Three Phase Systems and circuits.pptx
ChristineTorrepenida1
 

Recently uploaded (20)

一比一原版(UofT毕业证)多伦多大学毕业证成绩单如何办理
一比一原版(UofT毕业证)多伦多大学毕业证成绩单如何办理一比一原版(UofT毕业证)多伦多大学毕业证成绩单如何办理
一比一原版(UofT毕业证)多伦多大学毕业证成绩单如何办理
 
Top 10 Oil and Gas Projects in Saudi Arabia 2024.pdf
Top 10 Oil and Gas Projects in Saudi Arabia 2024.pdfTop 10 Oil and Gas Projects in Saudi Arabia 2024.pdf
Top 10 Oil and Gas Projects in Saudi Arabia 2024.pdf
 
Industrial Training at Shahjalal Fertilizer Company Limited (SFCL)
Industrial Training at Shahjalal Fertilizer Company Limited (SFCL)Industrial Training at Shahjalal Fertilizer Company Limited (SFCL)
Industrial Training at Shahjalal Fertilizer Company Limited (SFCL)
 
An Approach to Detecting Writing Styles Based on Clustering Techniques
An Approach to Detecting Writing Styles Based on Clustering TechniquesAn Approach to Detecting Writing Styles Based on Clustering Techniques
An Approach to Detecting Writing Styles Based on Clustering Techniques
 
DfMAy 2024 - key insights and contributions
DfMAy 2024 - key insights and contributionsDfMAy 2024 - key insights and contributions
DfMAy 2024 - key insights and contributions
 
Fundamentals of Induction Motor Drives.pptx
Fundamentals of Induction Motor Drives.pptxFundamentals of Induction Motor Drives.pptx
Fundamentals of Induction Motor Drives.pptx
 
RAT: Retrieval Augmented Thoughts Elicit Context-Aware Reasoning in Long-Hori...
RAT: Retrieval Augmented Thoughts Elicit Context-Aware Reasoning in Long-Hori...RAT: Retrieval Augmented Thoughts Elicit Context-Aware Reasoning in Long-Hori...
RAT: Retrieval Augmented Thoughts Elicit Context-Aware Reasoning in Long-Hori...
 
6th International Conference on Machine Learning & Applications (CMLA 2024)
6th International Conference on Machine Learning & Applications (CMLA 2024)6th International Conference on Machine Learning & Applications (CMLA 2024)
6th International Conference on Machine Learning & Applications (CMLA 2024)
 
Water billing management system project report.pdf
Water billing management system project report.pdfWater billing management system project report.pdf
Water billing management system project report.pdf
 
Cosmetic shop management system project report.pdf
Cosmetic shop management system project report.pdfCosmetic shop management system project report.pdf
Cosmetic shop management system project report.pdf
 
digital fundamental by Thomas L.floydl.pdf
digital fundamental by Thomas L.floydl.pdfdigital fundamental by Thomas L.floydl.pdf
digital fundamental by Thomas L.floydl.pdf
 
一比一原版(UMich毕业证)密歇根大学|安娜堡分校毕业证成绩单专业办理
一比一原版(UMich毕业证)密歇根大学|安娜堡分校毕业证成绩单专业办理一比一原版(UMich毕业证)密歇根大学|安娜堡分校毕业证成绩单专业办理
一比一原版(UMich毕业证)密歇根大学|安娜堡分校毕业证成绩单专业办理
 
一比一原版(IIT毕业证)伊利诺伊理工大学毕业证成绩单专业办理
一比一原版(IIT毕业证)伊利诺伊理工大学毕业证成绩单专业办理一比一原版(IIT毕业证)伊利诺伊理工大学毕业证成绩单专业办理
一比一原版(IIT毕业证)伊利诺伊理工大学毕业证成绩单专业办理
 
Online aptitude test management system project report.pdf
Online aptitude test management system project report.pdfOnline aptitude test management system project report.pdf
Online aptitude test management system project report.pdf
 
Modelagem de um CSTR com reação endotermica.pdf
Modelagem de um CSTR com reação endotermica.pdfModelagem de um CSTR com reação endotermica.pdf
Modelagem de um CSTR com reação endotermica.pdf
 
Student information management system project report ii.pdf
Student information management system project report ii.pdfStudent information management system project report ii.pdf
Student information management system project report ii.pdf
 
Recycled Concrete Aggregate in Construction Part III
Recycled Concrete Aggregate in Construction Part IIIRecycled Concrete Aggregate in Construction Part III
Recycled Concrete Aggregate in Construction Part III
 
basic-wireline-operations-course-mahmoud-f-radwan.pdf
basic-wireline-operations-course-mahmoud-f-radwan.pdfbasic-wireline-operations-course-mahmoud-f-radwan.pdf
basic-wireline-operations-course-mahmoud-f-radwan.pdf
 
Governing Equations for Fundamental Aerodynamics_Anderson2010.pdf
Governing Equations for Fundamental Aerodynamics_Anderson2010.pdfGoverning Equations for Fundamental Aerodynamics_Anderson2010.pdf
Governing Equations for Fundamental Aerodynamics_Anderson2010.pdf
 
Unbalanced Three Phase Systems and circuits.pptx
Unbalanced Three Phase Systems and circuits.pptxUnbalanced Three Phase Systems and circuits.pptx
Unbalanced Three Phase Systems and circuits.pptx
 

Obstacle Avoiding Robot Using Micro Controller

  • 1.
  • 2. INTRODUCTION Robot is a computer-controlled machine that is programmed to move manipulate objects, and accomplish work while interacting with appropriate sensors and actuators mounted on it for carrying out the desired operations. In this robots Infra red pairs are used for sensing the obstacles and IR leads are used for transmitting and receiving infra red rays. Using infrared rays robots will find out the obstacles present in front of them and move right or left from their current position and move forward.
  • 3. Obstacle detection robots are nothing but self thinking robots which can take decisions itself using programmed brain without any guidance from human beings. There are two types of robots in one type robots perform action as we give signals remotely where as second type of robots are self thinking robots which can detect obstacle and move forward. This project is of second robots.
  • 7. OBSTACLESENSORS The obstacle senor is used to avoid the robot from the clash to any external devices (or) that is like walls, any obstacle which comes in its way. Here we are using the IR communications .the transmitter and the receiver parts. The transmitter produces the IR rays and they are received by the receiver section.
  • 8. Architecture of 8051 Microcontroller  Features  RAM 128bytes  ROM 4K  I/O 4 ports  Timer 2  Interrupt 6
  • 9. Pin diagram of IC AT89C51
  • 10. MANUFACTURE S OF MICRO CONTROLLER  Atmel  Dallas Semiconductor  Intel  Microchip  National Semiconductor  Texas Instruments
  • 11. H-BRIDGE MOTOR DRIVER The name "H-Bridge" is derived from the actual shape of the switching circuit which controls the motion of the motor. It is also known as "Full Bridge". Basically there are four switching elements in the H-Bridge as shown in the figure below.
  • 12. Truth Table High Left High Right Low Left Low Right Description On Off Off On Motor runs clockwise Off On On Off Motor runs anti-clockwise On On Off Off Motor stops or decelerates Off Off On On Motor stops or decelerates
  • 13. Logic Table of the Circuit Direction P0.0 P0.1 P0.2 P0.3 Forward 1 0 1 0 Backward 0 1 0 1 Right 1 0 0 1 Left 0 1 1 0
  • 14. Electrical motor An actuator which converts electrical signal into rotation”.
  • 15. Why only DC motor? We all know that AC motors are normally constant speed motors. Variable speed ac drives uses very complex circuitry because the ac motor speed is varied by the frequency variation and is not quite easy. Stepper motor gives calculated angle of rotation they take number of steps in one revolution they cannot be stopped in between the step. Also they are not constant running motors their use is limited to the area where you want calculated steps to be taken such as printers, plotters, and other similar applications.
  • 16. Advantages of DC motor:- Dc motors are widely used in industry where wide range of variable speed is required. High starting torque & easy speed variations are some of the other characteristics of DC motors.
  • 17. ALGORITHM Step1: Initialization of I/O ports. Step2: Set Direction as Forward/ Backward/ Left/ Right. Step3: check if any obstacle is detected according to that change the motion of Robot. If no then Robot will goes in forward direction. Step4: Wait for some time. Step5: go to step 3 to repeat the process. Step7: Wait for some time. Step 8: End
  • 19. Advantages & Disadvantages Advantages :  Whenever robot senses any obstacle automatically diverts its position to left or right and follows the path without human guidance.  The programming of the microcontroller is easy.  It is a low cost circuit. Disadvantages :  It is time consuming project.  It is use for short distance only.  It is not recommended to keep the range very long because this would cause the ROBOT to keep moving forward and backward as it senses any obstacle, even far away from it.  It is not in human control
  • 20. Applications  Obstacle sensing robot can be applied at the toys where small children will play.  It can used for the army application.  We can apply number pairs of IR pairs for the safe direction control of the robot.  In Mines.
  • 21. FUTURE ASPECTS:  We can extend this project with wireless technology by IR (or) RF.  This robot can be used for pick and place the required object by giving directions to the robot but IR pair should be replaced depending upon the application.  By doing extra things, it can be use in Army application.
  • 23. References  BOOKS: 1.The 8051 microcontroller & Embedded System ( Mazidi , Pearson Education ,III edition) 2.Mechatronics Principle and Applications (Godfrey Onwobolu, Pearson Education) 3.Embedded System ( Rajkamal, Pearson Education, II edition) 4. .Introduction to Robotics (Vikram Kapila, Pearson Education,IV Edition)
  • 24. Website:  http://mechatronics.poly.edu  http://www.roboticswikipedia.com  http://www.mecatronicswikipedia.com  http://www.datasheets.com  http://www.J2RScientific.com  http://www.expresspcb.com  http://www.kiel51.com  http://www.8051microcontroller.com