SlideShare a Scribd company logo
Welcome to our presentation
on
Touch
Android
App
Micro
Controller Moto
r
Obstacle avoiding Robot
PREPARED BY :
1. MD. JOBAER ID: 120200203
2. MD. MURSHIDUZZAMAN ID:
120200183
3. SAJIB SARKER ID: 120200181
SUBMITTED TO
ASM SHAMSUL AREFIN .
ASSISTANT PROFESSOR.
NUB.
Project name
Android phone controlled Obstacle avoiding robot.
An over view of the project
 Introduction.
 Objective.
 Project summary.
 Basic block diagram of the project.
 Circuit module.
 Working procedure.
 Future extensions.
 Discussion.
 Conclusion.
Introduction
Robotics
Robotics is the branch of mechanical engineering, electrical
engineering and computer science that deals with the design,
construction, operation, and application of robots, as well as
computer systems for their control, sensory feedback, and
information processing.
It may be human controlled or automatic.
Objective
Control a robot by using smart phone & microcontroller.
Such as instruction to avoid the obstacle.
Project summary
 The modules include Atmega8 microcontroller part,
L293D motor driver part and HC-05 Bluetooth module.
 This project has been designed & constructed using power,
capacitor, resistor, PCB, LED , micro-controller IC, crystal,
voltage regulator IC, DC motor, motor driver IC, Bluetooth
module and android phone.
 Basically it is designed to move as per the command given
by the microcontroller.
 To move in all the direction like forward reverse right and
left
the motor driver also controlled by the microcontroller.
Bluetooth
Power
supply
Atmega8
micro
controller
L293D IC
Motor
Motor
Android
phone
with apps
Voltage
regulator
Basic block diagram of the
project
Development of Android app
Android is an open source operating system based on the
Linux kernel, and designed primarily for touch screen mobile
devices such as smart phones and tablets.
Forward
Left
backward
RightStop
Android Application view
CIRCUIT COMPONENTS
SL/N Name of components
01 ATEmega8 microcontroller
02 L293D (Motor Driver IC)
03 Crystal
04 Voltage regulator 7805 IC
05 Hit sink
06 Battery
07 HC-05 Bluetooth module
CIRCUIT COMPONENTS
08 LED
09 Resistor
10 Switch
11 Capacitor
12 2 DC Motor
13 2 wheel
14 PCB board
15 Insulating board
16 Connecting Wire
17 Steering wheel
Outer look of the project
Circuit module
PCB layout
Circuit construction
 Power source is from battery.
 We designed the project with12 v. But we supplied only 9.6 V.
It works properly.
 It is a combination of 8 battery. Each battery is 1.2 V.
 It has two terminals. Positive and negative terminals which
are connected to positive and negative terminal of PCB.
 Then we see a capacitor. It is the filter capacitor. It is
eliminate the ripple . Ripple is very harmful for system. Although
battery is pure DC.
 others capacitor also used to eliminate the ripple.
 Microcontroller is needed a minimum of 5 volt. Otherwise
it does not work properly.
 For this case we used a 7805 voltage regulator IC
which holds 5v.
 Pin 8 of L293D IC is connected with the source.
 For motor rotation it requires a minimum of 7.5 volt,
otherwise motor will not rotate.
 Pin 16 is connected to the output of 7805 IC for biasing.
 We used a Bluetooth. For Bluetooth 5v is needed. It is
connected with 5v positive and ground.
 TX , RX pins of microcontroller and Bluetooth are
connected. It is used to communicate with the
Circuit construction continued…
 At First we on the power switch and circuit gets power which is
indicate by LED.
 Then we have to connect Bluetooth module with the Android
phone.
 At Smartphone app search for Bluetooth device. Found name
called "HC-05" device. Connection is made, and pass code is
“1234”. It must be paired.
 According to program:
 when we press forward button it goes ahead.
 If we press stop it stops.
 If we press Backward it goes to backward.
 If we press left it goes to left it means it is moves left, and
vice versa.
Working procedure
FUTURE EXTENSIONS
Obstacle avoidance
Install Ultra sonic sensor.
Vision
Use camera to transmit frames back to android
application for display to user.
Bluetooth too low-bandwidth, switch to Wi-Fi.
18
Software
Proteus 8.
Code vision AVR.
ADVANTAGES
 Portable And Easy To Use.
 Easy to control.
 Simple In Construction.
 Easy To Maintain And Repair.
 Efficient And Low Cost Design.
 Low Power Consumption.
 The programming of the microcontroller is easy.
DISADVANTAGES
 It is time consuming project.
 It is use for short distance only.
 Rapidly power reduced.
 Bluetooth too low-bandwidth.
 We tried to control the robot by the smart phone, and
avoid the obstacle. that is why we designed an android
app. Which communicates with microcontroller via
Bluetooth module.
 In this project, We have gained the concept of embedded
C, designing app, Java environment. Which is important
for future development.
 We kept some additional parts such as buzzer, resistor,
LED, and rail connector/ bus bars in PCB. They are
Discussion
Conclusion
 It is feasible to implement Bluetooth communication
between Smartphone and microcontroller.
Microcontroller chip is not high cost.
The development of apps for android in android SDK is easy
and free of cost.
QUESTIONS?
Android phone controlled obstacle avoiding robot

More Related Content

PDF
Embedded Systems Training Report
PPTX
Bluetooth controlled robot
PPTX
Distance measurement using Ultrasonic sensor on Arduino Uno
PPTX
RFID BASED ATTENDANCE SYSTEM PPT
PPT
Voice and touchscreen operated wheelchair ppt
PPTX
Ultrasonic radar mini project
PPTX
Bluetooth Controlled Robot/Car
PDF
1. Introduction to Embedded Systems & IoT
Embedded Systems Training Report
Bluetooth controlled robot
Distance measurement using Ultrasonic sensor on Arduino Uno
RFID BASED ATTENDANCE SYSTEM PPT
Voice and touchscreen operated wheelchair ppt
Ultrasonic radar mini project
Bluetooth Controlled Robot/Car
1. Introduction to Embedded Systems & IoT

What's hot (20)

PPTX
Voice controlled robot ppt
PPTX
ppt on embedded system
PDF
Esp8266 basics
PDF
Radar system using arduino
PPTX
Distance Measurement by Ultrasonic Sensor
PDF
EC8562 DSP Viva Questions
PPTX
Presentation IOT Robot
PPTX
Gesture based Home automation ,a Final year Engineering project
PPS
Arduino Uno Pin Description
PPTX
Bluetooth controlled robot using arduino uno and HC-05
PPTX
Intel 8051 Programming in C
PPTX
HUMAN FOLLOWING ROBOT
PPTX
Humidity & Temperature monitoring using arduino
PDF
Introduction to Arduino Programming
PPTX
Obstacle avoidance robot
PPT
Obstacle detctor
DOC
PIC MICROCONTROLLERS -CLASS NOTES
PPTX
Smart dust
PDF
Project Report Distance measurement system
Voice controlled robot ppt
ppt on embedded system
Esp8266 basics
Radar system using arduino
Distance Measurement by Ultrasonic Sensor
EC8562 DSP Viva Questions
Presentation IOT Robot
Gesture based Home automation ,a Final year Engineering project
Arduino Uno Pin Description
Bluetooth controlled robot using arduino uno and HC-05
Intel 8051 Programming in C
HUMAN FOLLOWING ROBOT
Humidity & Temperature monitoring using arduino
Introduction to Arduino Programming
Obstacle avoidance robot
Obstacle detctor
PIC MICROCONTROLLERS -CLASS NOTES
Smart dust
Project Report Distance measurement system
Ad

Viewers also liked (9)

PPT
android controlled robot
PPTX
Wireless robot ppt
PPTX
Android controlled robot
PPTX
Android controlled robot
DOCX
Bluetooth Controlled Robot
PPTX
Android mobile phone controlled bluetooth robot
PDF
20130719 Robot Car controlled by Android Phone
DOCX
Arduino bluetooth controlled robot
PDF
BLUETOOTH CONTROL ROBOT WITH ANDROID APPLICATION
android controlled robot
Wireless robot ppt
Android controlled robot
Android controlled robot
Bluetooth Controlled Robot
Android mobile phone controlled bluetooth robot
20130719 Robot Car controlled by Android Phone
Arduino bluetooth controlled robot
BLUETOOTH CONTROL ROBOT WITH ANDROID APPLICATION
Ad

Similar to Android phone controlled obstacle avoiding robot (20)

PPTX
Design and implementation of an obstacle avoiding robot
PPTX
Bluetooth controled robot
PPTX
438050190-presentation-for-arduino-driven-bluetooth-rc-cr.pptx
PPTX
Presentation slides on android controlled robot
PPTX
Presentation slides of android controlled robot
PDF
Android Control robot using 8051 microcontroler
PDF
Android Operated Wireless Robot Using 8051 MCU
PPT
final.ppt
DOCX
Mobile controlled robot using bluetooth module (HC-005)
DOCX
Brian black book
PDF
IRJET- Voice Recognition -Butler Bot
PDF
Arduino Based Bluetooth Operated Car Wiping Technique using Android Mobile Phone
PPTX
major_project ppt maharaja agreement ins
PPTX
FYP PPT (1) (4).pptx
PPTX
BLUETOOTH CONTROLLED ROBOT
PPTX
Remote Control Robot
Design and implementation of an obstacle avoiding robot
Bluetooth controled robot
438050190-presentation-for-arduino-driven-bluetooth-rc-cr.pptx
Presentation slides on android controlled robot
Presentation slides of android controlled robot
Android Control robot using 8051 microcontroler
Android Operated Wireless Robot Using 8051 MCU
final.ppt
Mobile controlled robot using bluetooth module (HC-005)
Brian black book
IRJET- Voice Recognition -Butler Bot
Arduino Based Bluetooth Operated Car Wiping Technique using Android Mobile Phone
major_project ppt maharaja agreement ins
FYP PPT (1) (4).pptx
BLUETOOTH CONTROLLED ROBOT
Remote Control Robot

Recently uploaded (20)

PDF
The CXO Playbook 2025 – Future-Ready Strategies for C-Suite Leaders Cerebrai...
PPTX
bas. eng. economics group 4 presentation 1.pptx
PPT
Project quality management in manufacturing
PPTX
UNIT-1 - COAL BASED THERMAL POWER PLANTS
PPTX
Construction Project Organization Group 2.pptx
PDF
SM_6th-Sem__Cse_Internet-of-Things.pdf IOT
PPTX
KTU 2019 -S7-MCN 401 MODULE 2-VINAY.pptx
PDF
Model Code of Practice - Construction Work - 21102022 .pdf
PDF
Mohammad Mahdi Farshadian CV - Prospective PhD Student 2026
PPTX
additive manufacturing of ss316l using mig welding
PPT
CRASH COURSE IN ALTERNATIVE PLUMBING CLASS
PPTX
Geodesy 1.pptx...............................................
PDF
Automation-in-Manufacturing-Chapter-Introduction.pdf
PDF
PPT on Performance Review to get promotions
PPTX
Infosys Presentation by1.Riyan Bagwan 2.Samadhan Naiknavare 3.Gaurav Shinde 4...
PPTX
FINAL REVIEW FOR COPD DIANOSIS FOR PULMONARY DISEASE.pptx
PPTX
Foundation to blockchain - A guide to Blockchain Tech
PPTX
CYBER-CRIMES AND SECURITY A guide to understanding
PDF
Evaluating the Democratization of the Turkish Armed Forces from a Normative P...
PPTX
Welding lecture in detail for understanding
The CXO Playbook 2025 – Future-Ready Strategies for C-Suite Leaders Cerebrai...
bas. eng. economics group 4 presentation 1.pptx
Project quality management in manufacturing
UNIT-1 - COAL BASED THERMAL POWER PLANTS
Construction Project Organization Group 2.pptx
SM_6th-Sem__Cse_Internet-of-Things.pdf IOT
KTU 2019 -S7-MCN 401 MODULE 2-VINAY.pptx
Model Code of Practice - Construction Work - 21102022 .pdf
Mohammad Mahdi Farshadian CV - Prospective PhD Student 2026
additive manufacturing of ss316l using mig welding
CRASH COURSE IN ALTERNATIVE PLUMBING CLASS
Geodesy 1.pptx...............................................
Automation-in-Manufacturing-Chapter-Introduction.pdf
PPT on Performance Review to get promotions
Infosys Presentation by1.Riyan Bagwan 2.Samadhan Naiknavare 3.Gaurav Shinde 4...
FINAL REVIEW FOR COPD DIANOSIS FOR PULMONARY DISEASE.pptx
Foundation to blockchain - A guide to Blockchain Tech
CYBER-CRIMES AND SECURITY A guide to understanding
Evaluating the Democratization of the Turkish Armed Forces from a Normative P...
Welding lecture in detail for understanding

Android phone controlled obstacle avoiding robot

  • 1. Welcome to our presentation on Touch Android App Micro Controller Moto r Obstacle avoiding Robot
  • 2. PREPARED BY : 1. MD. JOBAER ID: 120200203 2. MD. MURSHIDUZZAMAN ID: 120200183 3. SAJIB SARKER ID: 120200181 SUBMITTED TO ASM SHAMSUL AREFIN . ASSISTANT PROFESSOR. NUB. Project name Android phone controlled Obstacle avoiding robot.
  • 3. An over view of the project  Introduction.  Objective.  Project summary.  Basic block diagram of the project.  Circuit module.  Working procedure.  Future extensions.  Discussion.  Conclusion.
  • 4. Introduction Robotics Robotics is the branch of mechanical engineering, electrical engineering and computer science that deals with the design, construction, operation, and application of robots, as well as computer systems for their control, sensory feedback, and information processing. It may be human controlled or automatic.
  • 5. Objective Control a robot by using smart phone & microcontroller. Such as instruction to avoid the obstacle.
  • 6. Project summary  The modules include Atmega8 microcontroller part, L293D motor driver part and HC-05 Bluetooth module.  This project has been designed & constructed using power, capacitor, resistor, PCB, LED , micro-controller IC, crystal, voltage regulator IC, DC motor, motor driver IC, Bluetooth module and android phone.  Basically it is designed to move as per the command given by the microcontroller.  To move in all the direction like forward reverse right and left the motor driver also controlled by the microcontroller.
  • 8. Development of Android app Android is an open source operating system based on the Linux kernel, and designed primarily for touch screen mobile devices such as smart phones and tablets.
  • 10. CIRCUIT COMPONENTS SL/N Name of components 01 ATEmega8 microcontroller 02 L293D (Motor Driver IC) 03 Crystal 04 Voltage regulator 7805 IC 05 Hit sink 06 Battery 07 HC-05 Bluetooth module
  • 11. CIRCUIT COMPONENTS 08 LED 09 Resistor 10 Switch 11 Capacitor 12 2 DC Motor 13 2 wheel 14 PCB board 15 Insulating board 16 Connecting Wire 17 Steering wheel
  • 12. Outer look of the project
  • 15. Circuit construction  Power source is from battery.  We designed the project with12 v. But we supplied only 9.6 V. It works properly.  It is a combination of 8 battery. Each battery is 1.2 V.  It has two terminals. Positive and negative terminals which are connected to positive and negative terminal of PCB.  Then we see a capacitor. It is the filter capacitor. It is eliminate the ripple . Ripple is very harmful for system. Although battery is pure DC.  others capacitor also used to eliminate the ripple.
  • 16.  Microcontroller is needed a minimum of 5 volt. Otherwise it does not work properly.  For this case we used a 7805 voltage regulator IC which holds 5v.  Pin 8 of L293D IC is connected with the source.  For motor rotation it requires a minimum of 7.5 volt, otherwise motor will not rotate.  Pin 16 is connected to the output of 7805 IC for biasing.  We used a Bluetooth. For Bluetooth 5v is needed. It is connected with 5v positive and ground.  TX , RX pins of microcontroller and Bluetooth are connected. It is used to communicate with the Circuit construction continued…
  • 17.  At First we on the power switch and circuit gets power which is indicate by LED.  Then we have to connect Bluetooth module with the Android phone.  At Smartphone app search for Bluetooth device. Found name called "HC-05" device. Connection is made, and pass code is “1234”. It must be paired.  According to program:  when we press forward button it goes ahead.  If we press stop it stops.  If we press Backward it goes to backward.  If we press left it goes to left it means it is moves left, and vice versa. Working procedure
  • 18. FUTURE EXTENSIONS Obstacle avoidance Install Ultra sonic sensor. Vision Use camera to transmit frames back to android application for display to user. Bluetooth too low-bandwidth, switch to Wi-Fi. 18
  • 20. ADVANTAGES  Portable And Easy To Use.  Easy to control.  Simple In Construction.  Easy To Maintain And Repair.  Efficient And Low Cost Design.  Low Power Consumption.  The programming of the microcontroller is easy.
  • 21. DISADVANTAGES  It is time consuming project.  It is use for short distance only.  Rapidly power reduced.  Bluetooth too low-bandwidth.
  • 22.  We tried to control the robot by the smart phone, and avoid the obstacle. that is why we designed an android app. Which communicates with microcontroller via Bluetooth module.  In this project, We have gained the concept of embedded C, designing app, Java environment. Which is important for future development.  We kept some additional parts such as buzzer, resistor, LED, and rail connector/ bus bars in PCB. They are Discussion
  • 23. Conclusion  It is feasible to implement Bluetooth communication between Smartphone and microcontroller. Microcontroller chip is not high cost. The development of apps for android in android SDK is easy and free of cost.