SlideShare a Scribd company logo
1 of 7
Download to read offline
HUMAN RESCUE ROBOT
The world is getting smarter day by day and people want to control devices like TV, Ac, even light,
fan by their Smart phones. Just think if we use individual remote for every device it would be very
inefficient .Now a day’s Android smart phone is a buzzword and many things can be controlled by
Android through Bluetooth, WIFI or Internet connection. Today we will show how easily make a
smart phone controlled Robot. Here we use bluetooth HC-05 for communicating with AVR
microcontroller.
PURPOSE:
Our main purpose is to safe human life as much as we can. That’s why we wanted to make a robot
by which we can help human.
Here the main purposes are given below:
Human life is more important than any other thing and here we have wanted to deal with human
life. There are many places where we cannot go or this is very unsafe for us to go many critical
places, in that case we can send our robot, which we can control by Bluetooth device using Android
phone.
At the same time we need to know about the condition of the place for the best performance of our
robot and to do that we have used another application of Android phone name IP WEBCAM by
which we can directly see the view of that critical place and it’s surroundings through WIFI.
NECESSARY EQUIPMENTS
SOFTWARE PART:
I. For design: Proteus.v7.10 (ISIS)
II. For coding: Atmel studio (as6installer-6.0.1996-net)
III. Extreme Burner AVR
IV. For PCB: Ares (included in ISIS)
HARDWARE PART:
Android smart phone
BODY STRUCTURE:
I. Gear motor and wheel set
II. Servo motor (180 degree rotation)
III. Acrylic sheet
IV. Screw
V. Clamp
VI. Connecting wire
VII. Bluetooth module (HC 05)
CONTROLLER PART (PCB):
I. Micro controller ATMEGA 32
II. Motor driver L293D
III. Voltage regulator 7085
IV. Crystal
V. Capacitor (100 uF, 10 uF, 22 pF)
VI. LED
VII. Resistance (1k)
VIII. Green connector
IX. IC base (40 pin, 16 pin)
X. Male and female rail
SYNTHESIS:
HARDWARE PART:
We used micro controller (AVR based) to make this project. First of all we designed the schematic
diagram of the project in ISIS. Then with the help of ARES, we made a PCB design. After that we
ordered the PCB board according to our PCB design. Then we fixed the controller components in
the PCB board by soldering.
Cutting and drilling of acrylic sheet we made a chassis and attached motor, wheel with the help of
screws and clamp.
FOR ROBOTIC HAND:
We used acrylic sheet and two small pieces of hardboard for the shape of the hand.
We used two servomotors for 4-degree rotation.
SOFTWARE PART:
ISIS SCHEMATIC CAPTURE:
ARES PCB LAYOUT:
VARIOUS VIEW OF PCB LAYOUT:
There are three types of views of a PCB board, which are given below:
I. Top copper
II. Bottom copper
III. Top silk
TOP COPPER:
Top copper means the top view connection of the PCB board. In the PCB board generally the
connection is given through copper layout.
BOTTOM COPPER:
Bottom copper means the rare view connection of the PCB board. In the PCB board generally the
connection is given through copper layout. That’s why this is known as bottom copper.
TOP SILK:
Top silk means the top view of the PCB board. In the PCB board the placement of the components
are generally indicated by top silk. And this is in the upper portion of the PCB board, that’s why this
is known as top silk.
FINAL PCB LAYOUT:
After the combination of all these things above we got our final PCB layout.
PROGRAMING ON AVR:
This is the most important part of our project. We used C programing language. As this is AVR based
project so we used ATMEL STUDIO for coding. After the completion of our code we loaded the HEX
file on ATMEGA 32.
APPLICATION:
1)Rana Plaza collapse was a structural failure that occurred on 24 April 2013 in the Savar where an
eight-story commercial building named Rana Plaza, collapsed. The search for the dead-ended on 13
May 2013 with a death toll of 1,129. Approximately 2,515 injured people were rescued from the
building alive.
From this experience we have built our robot. If such kind of incident, we have to experience again
in future, at that situation our robot can keep a great influence on it by supplying medicines, dry
foods and mineral water to that critical place with the help of its robotic hand. The advantage of our
robot is its small size and there we attached a camera to know about the condition of the
surroundings live and at the same time we can give various command to the victim people through
this android phone camera. In this way we save many lives by doing the best usage of our Human
Rescue Robot.
2)Our robot can be used in Military sector. If we find any bomb like Grenade or cocktail, we see our
bomb experts handle this kind of bomb with their hand using gloves. But this is too risky for their
lives. Our robot is BLUETOOTH controlled and it can be controlled from 15 meter away. So by using
its robotic hand we can handle the bomb at a distance. At the same time we can see the bomb from
15 meter away and our bomb experts can take a decision of the type of bomb from a distant place
without any risk.
4)It can be used as a load carrier robot.
5)Using its ADC pin on the controller board can use it as a line follower robot.
FUTURE PLAN:
In future we will use an Oxygen sensor that can measure in our robot, which can give the
measurement of the percentage of Oxygen at any critical place. From that measurement we will get
the probability that how long a human will survive in that critical condition.
We want to make this robot commercial so that the mass people can get the opportunity to use this
robot.
OBSTACLE WE HAVE FACED:
1)While we prepared the circuit and uploaded the hex file in the Atmega32, the bluetooth was not
working. Then we observed that we mistakenly connected TX pin of Bluetooth device with TX pin of
Atmega32. So we connect TX pin of Bluetooth device with Rx pin of Atmega32 and Rx Pin of
Bluetooth device with TX pin of Atmega32.
2)Servo was not working. We initiated PWM of 16-bit timer1 two channels OC1A and OC1B
correctly but one big mistake we committed was we did not set PD5 (OC1A channel) and PD4
(OC1B) in output mode.
3)Bluetooth was connected perfectly but after sending first command the Application hanged and
no button was working and connection was lost. Finally we understood Android mobile application
sending data continuously but the Microcontroller serial Buffer (FIFO buffer) cannot receiving data
simultaneously as well as buffer cannot make room for the upcoming byte. As a result the
connections lost and application hang. So what we did in the coding section, we simply flushed the
UART Serial buffer after receiving one byte of data and problem solved.
Sometimes we observed that the bluetooth device was not connecting and android Application
gave us the error message “Error 507, unable to connect...” we restarted the Circuit and Mobile So
problem solved. One can use another bluetooth application available at play store. Though its User
Interface was not satisfactory but it was working smoothly while my application was gave me error
messages few times.
4)In the case of servomotor first we used one 7805 for the whole PCB. But one 7805 did not pass a
huge amount of current and consequently the PCB burned. Then we used three 7805 for two
servomotors and one pair of gear motor individually. And problem was solved.
Improvements:
1)More facilities can be added to the android application Like Auto connect, button value change,
Disconnect button etc.
2)Motor speed can be controlled using PWM
3)AVR Microcontroller operation speed can be increased up to 16 MHz changing Fuse bit.

More Related Content

What's hot

4. haptic robotic arm
4. haptic robotic arm4. haptic robotic arm
4. haptic robotic arm9935294733
 
Final report obstacle avoiding roboat
Final report obstacle avoiding roboatFinal report obstacle avoiding roboat
Final report obstacle avoiding roboatShubham Thakur
 
Flexible robotic hand
Flexible robotic hand Flexible robotic hand
Flexible robotic hand Nâhíd Alam
 
Obstacle avoiding car project slide
Obstacle avoiding car project slideObstacle avoiding car project slide
Obstacle avoiding car project slideShourovSarkerJoy
 
Obstacle Avoiding Robot Report Robot23
Obstacle Avoiding Robot Report Robot23Obstacle Avoiding Robot Report Robot23
Obstacle Avoiding Robot Report Robot23Abhijeet kapse
 
Wireless-Controlled Animatronic Hand
Wireless-Controlled Animatronic HandWireless-Controlled Animatronic Hand
Wireless-Controlled Animatronic HandAhmad Moharib
 
RF Based Pick And Place Robotic Arm
RF Based Pick And Place Robotic ArmRF Based Pick And Place Robotic Arm
RF Based Pick And Place Robotic Armelprocus
 
GSM controlled robot with obstacle avoidance using IR sensors
GSM controlled robot with obstacle avoidance using IR sensorsGSM controlled robot with obstacle avoidance using IR sensors
GSM controlled robot with obstacle avoidance using IR sensorsRahul Sidhu
 
Arduino Final Project
Arduino Final ProjectArduino Final Project
Arduino Final ProjectBach Nguyen
 
Report on Pick and Place Line following Robot
Report on Pick and Place Line following RobotReport on Pick and Place Line following Robot
Report on Pick and Place Line following RobotPradeep Yadav
 
Obstacle Avoidance Robot
Obstacle Avoidance RobotObstacle Avoidance Robot
Obstacle Avoidance RobotRatan Srikanth
 
Enhanced robotic arm Abstract
Enhanced robotic arm AbstractEnhanced robotic arm Abstract
Enhanced robotic arm AbstractAshok Fair
 

What's hot (19)

4. haptic robotic arm
4. haptic robotic arm4. haptic robotic arm
4. haptic robotic arm
 
Robotic Hand
Robotic HandRobotic Hand
Robotic Hand
 
Obstacle avoiding robot
Obstacle avoiding robotObstacle avoiding robot
Obstacle avoiding robot
 
Final report obstacle avoiding roboat
Final report obstacle avoiding roboatFinal report obstacle avoiding roboat
Final report obstacle avoiding roboat
 
Obstacle avoiding robot.doc
Obstacle avoiding robot.docObstacle avoiding robot.doc
Obstacle avoiding robot.doc
 
Flexible robotic hand
Flexible robotic hand Flexible robotic hand
Flexible robotic hand
 
Obstacle avoiding car project slide
Obstacle avoiding car project slideObstacle avoiding car project slide
Obstacle avoiding car project slide
 
Obstacle Avoiding Robot Report Robot23
Obstacle Avoiding Robot Report Robot23Obstacle Avoiding Robot Report Robot23
Obstacle Avoiding Robot Report Robot23
 
Obstacle detctor
Obstacle detctorObstacle detctor
Obstacle detctor
 
Wireless-Controlled Animatronic Hand
Wireless-Controlled Animatronic HandWireless-Controlled Animatronic Hand
Wireless-Controlled Animatronic Hand
 
RF Based Pick And Place Robotic Arm
RF Based Pick And Place Robotic ArmRF Based Pick And Place Robotic Arm
RF Based Pick And Place Robotic Arm
 
robotic arm
robotic arm robotic arm
robotic arm
 
GSM controlled robot with obstacle avoidance using IR sensors
GSM controlled robot with obstacle avoidance using IR sensorsGSM controlled robot with obstacle avoidance using IR sensors
GSM controlled robot with obstacle avoidance using IR sensors
 
Arduino Final Project
Arduino Final ProjectArduino Final Project
Arduino Final Project
 
OBSTACLE AVOIDING CAR
OBSTACLE AVOIDING CAROBSTACLE AVOIDING CAR
OBSTACLE AVOIDING CAR
 
Report on Pick and Place Line following Robot
Report on Pick and Place Line following RobotReport on Pick and Place Line following Robot
Report on Pick and Place Line following Robot
 
Animatronic hand controller
Animatronic hand controllerAnimatronic hand controller
Animatronic hand controller
 
Obstacle Avoidance Robot
Obstacle Avoidance RobotObstacle Avoidance Robot
Obstacle Avoidance Robot
 
Enhanced robotic arm Abstract
Enhanced robotic arm AbstractEnhanced robotic arm Abstract
Enhanced robotic arm Abstract
 

Viewers also liked

Natalie Daczkowski- Recommendation Letter
Natalie Daczkowski- Recommendation LetterNatalie Daczkowski- Recommendation Letter
Natalie Daczkowski- Recommendation LetterNatalie Daczkowski
 
Международный конкурс 2013
Международный конкурс 2013Международный конкурс 2013
Международный конкурс 2013EKO
 
必須順從 神
必須順從 神必須順從 神
必須順從 神terrywuppt
 
July 2013 - Energy sector in transition
July 2013 - Energy sector in transitionJuly 2013 - Energy sector in transition
July 2013 - Energy sector in transitionFGV Brazil
 
Reunião nº 22 - Rastreio do cancro colo-rectal - dia 25-11-2015
Reunião nº 22 - Rastreio do cancro colo-rectal - dia 25-11-2015Reunião nº 22 - Rastreio do cancro colo-rectal - dia 25-11-2015
Reunião nº 22 - Rastreio do cancro colo-rectal - dia 25-11-2015Rotary Clube Vizela
 

Viewers also liked (7)

Natalie Daczkowski- Recommendation Letter
Natalie Daczkowski- Recommendation LetterNatalie Daczkowski- Recommendation Letter
Natalie Daczkowski- Recommendation Letter
 
Ehsan
EhsanEhsan
Ehsan
 
Международный конкурс 2013
Международный конкурс 2013Международный конкурс 2013
Международный конкурс 2013
 
必須順從 神
必須順從 神必須順從 神
必須順從 神
 
July 2013 - Energy sector in transition
July 2013 - Energy sector in transitionJuly 2013 - Energy sector in transition
July 2013 - Energy sector in transition
 
Reunião nº 22 - Rastreio do cancro colo-rectal - dia 25-11-2015
Reunião nº 22 - Rastreio do cancro colo-rectal - dia 25-11-2015Reunião nº 22 - Rastreio do cancro colo-rectal - dia 25-11-2015
Reunião nº 22 - Rastreio do cancro colo-rectal - dia 25-11-2015
 
Cancer colo rectal
Cancer colo rectalCancer colo rectal
Cancer colo rectal
 

Similar to Human Rescue Robot Saves Lives

ECET 3640 Group 2 Project Report
ECET 3640 Group 2 Project ReportECET 3640 Group 2 Project Report
ECET 3640 Group 2 Project ReportLogan Isler
 
Bluetooth controller Human detection car.
Bluetooth controller Human detection car.Bluetooth controller Human detection car.
Bluetooth controller Human detection car.Md Mintu Pk
 
Wireless bomb disposal robot ppt
Wireless bomb disposal robot pptWireless bomb disposal robot ppt
Wireless bomb disposal robot pptAbhishek Gupta
 
Design and Implementation of an Unmanned Ground -ICAM_2014_Paper_submission
Design and Implementation of an Unmanned Ground -ICAM_2014_Paper_submissionDesign and Implementation of an Unmanned Ground -ICAM_2014_Paper_submission
Design and Implementation of an Unmanned Ground -ICAM_2014_Paper_submissionThirumalesh H S
 
Android mobile phone controlled bluetooth robot
Android mobile phone controlled bluetooth robotAndroid mobile phone controlled bluetooth robot
Android mobile phone controlled bluetooth robotDisha Akash
 
IRJET- IOT Based Surveillance Robotic Car using Raspberry PI
IRJET- IOT Based Surveillance Robotic Car using Raspberry PIIRJET- IOT Based Surveillance Robotic Car using Raspberry PI
IRJET- IOT Based Surveillance Robotic Car using Raspberry PIIRJET Journal
 
Smartphone controlled spy_robot_with_video_transmi
Smartphone controlled spy_robot_with_video_transmiSmartphone controlled spy_robot_with_video_transmi
Smartphone controlled spy_robot_with_video_transmiMohammed Mudasser
 
K_WAWA_209319969_FINAL_REPORT
K_WAWA_209319969_FINAL_REPORTK_WAWA_209319969_FINAL_REPORT
K_WAWA_209319969_FINAL_REPORTkonso wawa
 
Arduino Based Bluetooth Controlled Robotic Car
Arduino Based Bluetooth Controlled Robotic CarArduino Based Bluetooth Controlled Robotic Car
Arduino Based Bluetooth Controlled Robotic CarIRJET Journal
 
Floor cleaning robot(autonomus mannual) vatsal shah-ec_4th year
Floor cleaning robot(autonomus mannual)  vatsal shah-ec_4th yearFloor cleaning robot(autonomus mannual)  vatsal shah-ec_4th year
Floor cleaning robot(autonomus mannual) vatsal shah-ec_4th yearVatsal N Shah
 
Project_report_voice_controlling_robot
Project_report_voice_controlling_robotProject_report_voice_controlling_robot
Project_report_voice_controlling_robotamjadali492
 
Smart Robotic Assistant
Smart Robotic AssistantSmart Robotic Assistant
Smart Robotic AssistantRhegde086
 
BLUETOOTH CONTROLLED ROBOCAR
BLUETOOTH CONTROLLED ROBOCARBLUETOOTH CONTROLLED ROBOCAR
BLUETOOTH CONTROLLED ROBOCARPulkit Singhal
 
Bluetooth controlled robot using arduino uno and HC-05
Bluetooth controlled robot using arduino uno and HC-05Bluetooth controlled robot using arduino uno and HC-05
Bluetooth controlled robot using arduino uno and HC-05MuhammadUsman1709
 
Wireless Robot with motion detection
Wireless Robot with motion detectionWireless Robot with motion detection
Wireless Robot with motion detectionWinay Choudhary
 
Bluetooth Controlled Garbage Collection Robot Arm
Bluetooth Controlled Garbage Collection Robot ArmBluetooth Controlled Garbage Collection Robot Arm
Bluetooth Controlled Garbage Collection Robot ArmIRJET Journal
 

Similar to Human Rescue Robot Saves Lives (20)

ECET 3640 Group 2 Project Report
ECET 3640 Group 2 Project ReportECET 3640 Group 2 Project Report
ECET 3640 Group 2 Project Report
 
Bluetooth controller Human detection car.
Bluetooth controller Human detection car.Bluetooth controller Human detection car.
Bluetooth controller Human detection car.
 
final.ppt
final.pptfinal.ppt
final.ppt
 
Wireless bomb disposal robot ppt
Wireless bomb disposal robot pptWireless bomb disposal robot ppt
Wireless bomb disposal robot ppt
 
Robot arm ppt
Robot arm pptRobot arm ppt
Robot arm ppt
 
Design and Implementation of an Unmanned Ground -ICAM_2014_Paper_submission
Design and Implementation of an Unmanned Ground -ICAM_2014_Paper_submissionDesign and Implementation of an Unmanned Ground -ICAM_2014_Paper_submission
Design and Implementation of an Unmanned Ground -ICAM_2014_Paper_submission
 
Android mobile phone controlled bluetooth robot
Android mobile phone controlled bluetooth robotAndroid mobile phone controlled bluetooth robot
Android mobile phone controlled bluetooth robot
 
IRJET- IOT Based Surveillance Robotic Car using Raspberry PI
IRJET- IOT Based Surveillance Robotic Car using Raspberry PIIRJET- IOT Based Surveillance Robotic Car using Raspberry PI
IRJET- IOT Based Surveillance Robotic Car using Raspberry PI
 
Smartphone controlled spy_robot_with_video_transmi
Smartphone controlled spy_robot_with_video_transmiSmartphone controlled spy_robot_with_video_transmi
Smartphone controlled spy_robot_with_video_transmi
 
K_WAWA_209319969_FINAL_REPORT
K_WAWA_209319969_FINAL_REPORTK_WAWA_209319969_FINAL_REPORT
K_WAWA_209319969_FINAL_REPORT
 
Arduino Based Bluetooth Controlled Robotic Car
Arduino Based Bluetooth Controlled Robotic CarArduino Based Bluetooth Controlled Robotic Car
Arduino Based Bluetooth Controlled Robotic Car
 
Floor cleaning robot(autonomus mannual) vatsal shah-ec_4th year
Floor cleaning robot(autonomus mannual)  vatsal shah-ec_4th yearFloor cleaning robot(autonomus mannual)  vatsal shah-ec_4th year
Floor cleaning robot(autonomus mannual) vatsal shah-ec_4th year
 
Me 405 final report
Me 405 final reportMe 405 final report
Me 405 final report
 
Project_report_voice_controlling_robot
Project_report_voice_controlling_robotProject_report_voice_controlling_robot
Project_report_voice_controlling_robot
 
Smart Robotic Assistant
Smart Robotic AssistantSmart Robotic Assistant
Smart Robotic Assistant
 
BLUETOOTH CONTROLLED ROBOCAR
BLUETOOTH CONTROLLED ROBOCARBLUETOOTH CONTROLLED ROBOCAR
BLUETOOTH CONTROLLED ROBOCAR
 
Bluetooth controlled robot using arduino uno and HC-05
Bluetooth controlled robot using arduino uno and HC-05Bluetooth controlled robot using arduino uno and HC-05
Bluetooth controlled robot using arduino uno and HC-05
 
Mini Project ppt.pptx
Mini Project ppt.pptxMini Project ppt.pptx
Mini Project ppt.pptx
 
Wireless Robot with motion detection
Wireless Robot with motion detectionWireless Robot with motion detection
Wireless Robot with motion detection
 
Bluetooth Controlled Garbage Collection Robot Arm
Bluetooth Controlled Garbage Collection Robot ArmBluetooth Controlled Garbage Collection Robot Arm
Bluetooth Controlled Garbage Collection Robot Arm
 

Human Rescue Robot Saves Lives

  • 1. HUMAN RESCUE ROBOT The world is getting smarter day by day and people want to control devices like TV, Ac, even light, fan by their Smart phones. Just think if we use individual remote for every device it would be very inefficient .Now a day’s Android smart phone is a buzzword and many things can be controlled by Android through Bluetooth, WIFI or Internet connection. Today we will show how easily make a smart phone controlled Robot. Here we use bluetooth HC-05 for communicating with AVR microcontroller. PURPOSE: Our main purpose is to safe human life as much as we can. That’s why we wanted to make a robot by which we can help human. Here the main purposes are given below: Human life is more important than any other thing and here we have wanted to deal with human life. There are many places where we cannot go or this is very unsafe for us to go many critical places, in that case we can send our robot, which we can control by Bluetooth device using Android phone. At the same time we need to know about the condition of the place for the best performance of our robot and to do that we have used another application of Android phone name IP WEBCAM by which we can directly see the view of that critical place and it’s surroundings through WIFI. NECESSARY EQUIPMENTS SOFTWARE PART: I. For design: Proteus.v7.10 (ISIS) II. For coding: Atmel studio (as6installer-6.0.1996-net) III. Extreme Burner AVR IV. For PCB: Ares (included in ISIS) HARDWARE PART: Android smart phone BODY STRUCTURE: I. Gear motor and wheel set II. Servo motor (180 degree rotation) III. Acrylic sheet IV. Screw V. Clamp VI. Connecting wire VII. Bluetooth module (HC 05) CONTROLLER PART (PCB): I. Micro controller ATMEGA 32 II. Motor driver L293D III. Voltage regulator 7085
  • 2. IV. Crystal V. Capacitor (100 uF, 10 uF, 22 pF) VI. LED VII. Resistance (1k) VIII. Green connector IX. IC base (40 pin, 16 pin) X. Male and female rail SYNTHESIS: HARDWARE PART: We used micro controller (AVR based) to make this project. First of all we designed the schematic diagram of the project in ISIS. Then with the help of ARES, we made a PCB design. After that we ordered the PCB board according to our PCB design. Then we fixed the controller components in the PCB board by soldering. Cutting and drilling of acrylic sheet we made a chassis and attached motor, wheel with the help of screws and clamp. FOR ROBOTIC HAND: We used acrylic sheet and two small pieces of hardboard for the shape of the hand. We used two servomotors for 4-degree rotation. SOFTWARE PART: ISIS SCHEMATIC CAPTURE: ARES PCB LAYOUT:
  • 3. VARIOUS VIEW OF PCB LAYOUT: There are three types of views of a PCB board, which are given below: I. Top copper II. Bottom copper III. Top silk TOP COPPER: Top copper means the top view connection of the PCB board. In the PCB board generally the connection is given through copper layout. BOTTOM COPPER:
  • 4. Bottom copper means the rare view connection of the PCB board. In the PCB board generally the connection is given through copper layout. That’s why this is known as bottom copper. TOP SILK: Top silk means the top view of the PCB board. In the PCB board the placement of the components are generally indicated by top silk. And this is in the upper portion of the PCB board, that’s why this is known as top silk. FINAL PCB LAYOUT:
  • 5. After the combination of all these things above we got our final PCB layout. PROGRAMING ON AVR: This is the most important part of our project. We used C programing language. As this is AVR based project so we used ATMEL STUDIO for coding. After the completion of our code we loaded the HEX file on ATMEGA 32. APPLICATION:
  • 6. 1)Rana Plaza collapse was a structural failure that occurred on 24 April 2013 in the Savar where an eight-story commercial building named Rana Plaza, collapsed. The search for the dead-ended on 13 May 2013 with a death toll of 1,129. Approximately 2,515 injured people were rescued from the building alive. From this experience we have built our robot. If such kind of incident, we have to experience again in future, at that situation our robot can keep a great influence on it by supplying medicines, dry foods and mineral water to that critical place with the help of its robotic hand. The advantage of our robot is its small size and there we attached a camera to know about the condition of the surroundings live and at the same time we can give various command to the victim people through this android phone camera. In this way we save many lives by doing the best usage of our Human Rescue Robot. 2)Our robot can be used in Military sector. If we find any bomb like Grenade or cocktail, we see our bomb experts handle this kind of bomb with their hand using gloves. But this is too risky for their lives. Our robot is BLUETOOTH controlled and it can be controlled from 15 meter away. So by using its robotic hand we can handle the bomb at a distance. At the same time we can see the bomb from 15 meter away and our bomb experts can take a decision of the type of bomb from a distant place without any risk. 4)It can be used as a load carrier robot. 5)Using its ADC pin on the controller board can use it as a line follower robot. FUTURE PLAN: In future we will use an Oxygen sensor that can measure in our robot, which can give the measurement of the percentage of Oxygen at any critical place. From that measurement we will get the probability that how long a human will survive in that critical condition. We want to make this robot commercial so that the mass people can get the opportunity to use this robot. OBSTACLE WE HAVE FACED: 1)While we prepared the circuit and uploaded the hex file in the Atmega32, the bluetooth was not working. Then we observed that we mistakenly connected TX pin of Bluetooth device with TX pin of Atmega32. So we connect TX pin of Bluetooth device with Rx pin of Atmega32 and Rx Pin of Bluetooth device with TX pin of Atmega32. 2)Servo was not working. We initiated PWM of 16-bit timer1 two channels OC1A and OC1B correctly but one big mistake we committed was we did not set PD5 (OC1A channel) and PD4 (OC1B) in output mode. 3)Bluetooth was connected perfectly but after sending first command the Application hanged and no button was working and connection was lost. Finally we understood Android mobile application sending data continuously but the Microcontroller serial Buffer (FIFO buffer) cannot receiving data simultaneously as well as buffer cannot make room for the upcoming byte. As a result the connections lost and application hang. So what we did in the coding section, we simply flushed the UART Serial buffer after receiving one byte of data and problem solved.
  • 7. Sometimes we observed that the bluetooth device was not connecting and android Application gave us the error message “Error 507, unable to connect...” we restarted the Circuit and Mobile So problem solved. One can use another bluetooth application available at play store. Though its User Interface was not satisfactory but it was working smoothly while my application was gave me error messages few times. 4)In the case of servomotor first we used one 7805 for the whole PCB. But one 7805 did not pass a huge amount of current and consequently the PCB burned. Then we used three 7805 for two servomotors and one pair of gear motor individually. And problem was solved. Improvements: 1)More facilities can be added to the android application Like Auto connect, button value change, Disconnect button etc. 2)Motor speed can be controlled using PWM 3)AVR Microcontroller operation speed can be increased up to 16 MHz changing Fuse bit.