SlideShare a Scribd company logo
1 of 3
Download to read offline
Nirmal K Thomas.et.al.Int. Journal of Engineering Research and Application www.ijera.com
ISSN: 2248-9622, Vol. 7, Issue 5, (Part -I) May 2017, pp.22-24
www.ijera.com DOI: 10.9790/9622-0705012224 22 | P a g e
Android/GUI Controlled Bluetooth Spy Robot (SPY-BOT)
*Nirmal K Thomas,*Radhika S, **ShyamMohanan.C, *
*Sreelakshmi Rajan,
**Deepak S Koovackal, **Suvarna A
*(Asst.Prof. ,Dept. of Electronics and Communication Engineering, VISAT, Elanji ,Ernakulam ,Kerala ,India
**(Student, Dept. of Electronics and Communication Engineering, VISAT, Elanji ,Ernakulam ,Kerala, India
ABSTRACT
The robotic vehicle can be controlled by a PC or an android device. The GUI interface used to control the robot
is developed in MATLAB, and the android app is developed using MIT appinventor 2. The robotic vehicle is
equipped with an IP web camera for GUI interface and another wireless camera having night vision capability
for remote monitoring/spying purposes. This system can be used in sensitive areas where humans cannot enter
directly. The commands provided by android application/GUI interface are used to move the robot in front,
back and left right directions. The vehicle consists of a Bluetooth receiver interfaced to a PIC microcontroller.
On receiving command from the receiver, the PIC microcontroller operates on the movement of motor through
a driver IC. The android device or laptop can operate the vehicle at a good Bluetooth communication range.
The night vision camera mounted on robot allows for efficient spying even in darkest areas using infrared
lighting.
Keywords: Android, Bluetooth, GUI, IP webcamera, Night vision
I. INTRODUCTION
Spy robots operates very much like a
human Spy. This type of robots can move around in
their environment. Our system aims to build a
simple low cost spy robot. The main advantage of
our system is that its simplicity in circuit and user
interface to control it. The SPY-BOT moves in
required directions as per the commands obtained
from the host.
The host can be a Bluetooth enabled PC or
an android device. The camera used in this robot is
having the ability to produce video output even if it
is in a dark environment. The android app and GUI
interface are designed in a user friendly manner. The
simplicity of it makes easy to operate.
II. BLOCK DIAGRAM
The PIC16F877A [1]
microcontroller is the
main component used in this circuit. The controlling
device sends commands to the HC-05 Bluetooth
module. And it will send characters serially to the
serial communication pins[2]
of PIC microcontroller.
The serially obtained data is used for robot’s motion
in different directions. The output of the night vision
camera can be viewed on an android device.
Fig 1 : Block diagram of the SPY-BOT
III. PRINCIPLE OF OPERATION
AND USER INTERFACE
The PIC microcontroller is programmed in
such a way that it provides output for the motor
driver IC as per the character obtained from the host.
The movement will be as follows for each character.
Table 1 Robot Movement Directions
Character received Motion / operation
A Front
B Back
C Left
D Right
E Stop
1 Camera ON
2 Camera OFF
RESEARCH ARTICLE OPEN ACCESS
Nirmal K Thomas.et.al.Int. Journal of Engineering Research and Application www.ijera.com
ISSN: 2248-9622, Vol. 7, Issue 5, (Part -I) May 2017, pp.22-24
www.ijera.com DOI: 10.9790/9622-0705012224 23 | P a g e
Fig3: Screen shot of SPY-BOT application
Fig3: Matlab Gui interface for controlling the robot
IV. CIRCUIT OPERATION
The Bluetooth module interfaced with the
PIC microcontroller will receives characters as data
from the host. TX[1]
and RX[1]
pins of PIC IC are
connected to the Bluetooth module. The PIC
microcontroller is programmed in such a way to
produce outputs for the motor driving IC so as to
make required motion by the motors. The L293D[3]
will produce output as per the input obtained from
the PIC microcontroller. And one of the output pins
of PIC microcontroller is connected to the relay for
the switching purpose of the night vision camera. If
we are using an android device for the controlling
purpose, we have to pair the HC-05 Bluetooth
module with our smart phone. After pairing we have
to open the SPY-BOT application in our smart
phone and wait for a second to establish connection
between the smart phone and HC-05 Bluetooth
module. Once connection is made successfully we
can start controlling the robot by touching on the
buttons on your Smartphone’s screen.
Fig3: Circuit diagram of SPY-BOT
The night vision camera in this project is
also having a wireless connectivity. By using a
Smartphone we can see the visuals in it. It is
connected to the android Smartphone by using wifi
as medium. Once the camera is turned on it produces
a wifi hotspot. We have to connect to this hotspot
using our phone’s wifi. An application obtained
from Google play store is used to interact with this
camera. The wireless camera also supports voice
transmission to smart phone and also it receives
voice from the Smart phone. When the camera is in
dark area the IR lights are turned on and produces
night vision visuals on our smart phone.
V. ALGORITHM FOR SPY-BOT
OPERATION
1. Start
2. Declare and define all functions and variables as
per our requirement and Initialize the ports.
3. Call stop function initially to stop the robot.
4. Initialize UART and set baud rate.
5. 5. Check if UART1_Data_Ready() is then
go to step 6 else continue in this step.
6. Copy the data obtained serially to a variable
uart_rd.
7. Check if the character obtained in the variable
uart_rd is A then call front function to move the
robot in front direction.
Nirmal K Thomas.et.al.Int. Journal of Engineering Research and Application www.ijera.com
ISSN: 2248-9622, Vol. 7, Issue 5, (Part -I) May 2017, pp.22-24
www.ijera.com DOI: 10.9790/9622-0705012224 24 | P a g e
8. Check if the character obtained in the variable
uart_rd is B then call back function to move the
robot in back direction.
9. Check if the character obtained in the variable
uart_rd is C then call left function to move the
robot in left direction.
10. Check if the character obtained in the variable
uart_rd is D then call right function to move the
robot in right direction.
11. Check if the character obtained in the variable
uart_rd is E then call stop function to stop the
robot.
12. Check if the character obtained in the variable
uart_rd is 1 then call camera on function to turn
on the camera.
13. Check if the character obtained in the variable
uart_rd is 1 then call camera off function to turn
off the camera.
14. Go to step 6
15. stop
VI.CONCLUSION
The robotic vehicle is equipped with a
wireless camera having night vision capability for
remote monitoring/spying purposes. The system is a
simple one which makes it easy to design and
maintain. The same hardware can be used for both
GUI and android device to control the movement of
the robot. Which makes it small in size of PCB. It
can be used in environments like forests and other
places where humans cannot possibly enter during
the night. At the time of war where it can be used to
collect information from the enemy and monitor that
information at a far secure area, and safely make
plans for the counter attack. The range of controlling
is limited in Bluetooth range. By using a night vision
camera with IP address the number of cameras used
can be reduced to one.
REFERENCES
[1]. Muhammad Ali Mazidi, PIC microcontroller
and embedded systems using assembly and C
for PIC18(Pearson publications).
[2]. Ramesh S Gaonkar, Fundamentals of
Microcontrollers and applications in Embeded
systems with PIC microcontrollers(Thomson
publications)
[3]. Prerna Jain, Pallavi N. Firke, Kalyanee N.
Kapadnis, Trupti S. Patil, and Sonali S., RF
based Spy Robot, International Journal of
Engineering Research and Applications,
18(2),ISSN : 2248-9622, Vol. 4, Issue 4(
Version 2), April 2014, pp.06-09

More Related Content

What's hot

War field spying robot
War field spying robotWar field spying robot
War field spying robotARUN S L
 
flying Spy robot by sanjeev
flying Spy robot by sanjeevflying Spy robot by sanjeev
flying Spy robot by sanjeevSanjeev Pandey
 
Presentation1
Presentation1Presentation1
Presentation1ARCHANA S
 
Mobile control robot
Mobile control robotMobile control robot
Mobile control robotSachin Malik
 
Mobile controlled robot using bluetooth module (HC-005)
Mobile controlled robot using bluetooth module (HC-005)Mobile controlled robot using bluetooth module (HC-005)
Mobile controlled robot using bluetooth module (HC-005)Sachin Malik
 
Project on gsm based mobile controlling robot
Project on gsm based mobile controlling robotProject on gsm based mobile controlling robot
Project on gsm based mobile controlling robotAnwarul Islam Mithu
 
BLUETOOTH CONTROL ROBOT WITH ANDROID APPLICATION
BLUETOOTH CONTROL ROBOT WITH ANDROID APPLICATIONBLUETOOTH CONTROL ROBOT WITH ANDROID APPLICATION
BLUETOOTH CONTROL ROBOT WITH ANDROID APPLICATIONVarun Divekar
 
Android controlled robot
Android controlled robotAndroid controlled robot
Android controlled robotBen Johnke
 
Cell Phone Operated Robot
Cell Phone Operated RobotCell Phone Operated Robot
Cell Phone Operated RobotAniket Bhor
 
IRJET- Multiple Motion Control System of Robotic Car Based on IoT
IRJET- Multiple Motion Control System of Robotic Car Based on IoTIRJET- Multiple Motion Control System of Robotic Car Based on IoT
IRJET- Multiple Motion Control System of Robotic Car Based on IoTIRJET Journal
 
Smart anti-theft system for the security of vehicles- A Review
Smart anti-theft system for the security of vehicles- A ReviewSmart anti-theft system for the security of vehicles- A Review
Smart anti-theft system for the security of vehicles- A ReviewIRJET Journal
 
Cell phone operated robot synopsis
Cell phone operated robot synopsisCell phone operated robot synopsis
Cell phone operated robot synopsisgopal002
 
Android mobile cotrolled robot (wi fi)
Android mobile cotrolled robot (wi fi)Android mobile cotrolled robot (wi fi)
Android mobile cotrolled robot (wi fi)SSGMCE SHEGAON
 
IRJET - Detection of Landmine using Robotic Vehicle
IRJET -  	  Detection of Landmine using Robotic VehicleIRJET -  	  Detection of Landmine using Robotic Vehicle
IRJET - Detection of Landmine using Robotic VehicleIRJET Journal
 
Presentation slides of android controlled robot
Presentation slides of android controlled robotPresentation slides of android controlled robot
Presentation slides of android controlled robotankit8743
 

What's hot (20)

A1103040106
A1103040106A1103040106
A1103040106
 
Voice controlled robot ppt
Voice controlled robot pptVoice controlled robot ppt
Voice controlled robot ppt
 
War field spying robot
War field spying robotWar field spying robot
War field spying robot
 
Cell Phone Controlled Robotic Vehicle
Cell Phone Controlled Robotic VehicleCell Phone Controlled Robotic Vehicle
Cell Phone Controlled Robotic Vehicle
 
flying Spy robot by sanjeev
flying Spy robot by sanjeevflying Spy robot by sanjeev
flying Spy robot by sanjeev
 
Presentation1
Presentation1Presentation1
Presentation1
 
Mobile control robot
Mobile control robotMobile control robot
Mobile control robot
 
Mobile controlled robot using bluetooth module (HC-005)
Mobile controlled robot using bluetooth module (HC-005)Mobile controlled robot using bluetooth module (HC-005)
Mobile controlled robot using bluetooth module (HC-005)
 
pdfreport
pdfreportpdfreport
pdfreport
 
Project on gsm based mobile controlling robot
Project on gsm based mobile controlling robotProject on gsm based mobile controlling robot
Project on gsm based mobile controlling robot
 
BLUETOOTH CONTROL ROBOT WITH ANDROID APPLICATION
BLUETOOTH CONTROL ROBOT WITH ANDROID APPLICATIONBLUETOOTH CONTROL ROBOT WITH ANDROID APPLICATION
BLUETOOTH CONTROL ROBOT WITH ANDROID APPLICATION
 
Android controlled robot
Android controlled robotAndroid controlled robot
Android controlled robot
 
Cell Phone Operated Robot
Cell Phone Operated RobotCell Phone Operated Robot
Cell Phone Operated Robot
 
IRJET- Multiple Motion Control System of Robotic Car Based on IoT
IRJET- Multiple Motion Control System of Robotic Car Based on IoTIRJET- Multiple Motion Control System of Robotic Car Based on IoT
IRJET- Multiple Motion Control System of Robotic Car Based on IoT
 
Flying robot
Flying robot Flying robot
Flying robot
 
Smart anti-theft system for the security of vehicles- A Review
Smart anti-theft system for the security of vehicles- A ReviewSmart anti-theft system for the security of vehicles- A Review
Smart anti-theft system for the security of vehicles- A Review
 
Cell phone operated robot synopsis
Cell phone operated robot synopsisCell phone operated robot synopsis
Cell phone operated robot synopsis
 
Android mobile cotrolled robot (wi fi)
Android mobile cotrolled robot (wi fi)Android mobile cotrolled robot (wi fi)
Android mobile cotrolled robot (wi fi)
 
IRJET - Detection of Landmine using Robotic Vehicle
IRJET -  	  Detection of Landmine using Robotic VehicleIRJET -  	  Detection of Landmine using Robotic Vehicle
IRJET - Detection of Landmine using Robotic Vehicle
 
Presentation slides of android controlled robot
Presentation slides of android controlled robotPresentation slides of android controlled robot
Presentation slides of android controlled robot
 

Similar to Android/GUI Controlled Bluetooth Spy Robot (SPY-BOT)

IRJET - Pick and Place Surveillance Robot
IRJET -  	  Pick and Place Surveillance RobotIRJET -  	  Pick and Place Surveillance Robot
IRJET - Pick and Place Surveillance RobotIRJET 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
 
REVIEW ON WIRELESS VOICE CONTROLLED ROBOT
REVIEW ON WIRELESS VOICE CONTROLLED ROBOTREVIEW ON WIRELESS VOICE CONTROLLED ROBOT
REVIEW ON WIRELESS VOICE CONTROLLED ROBOTIRJET Journal
 
IRJET- IoT based Motion Control System of a Robotic car
IRJET-  	  IoT based Motion Control System of a Robotic carIRJET-  	  IoT based Motion Control System of a Robotic car
IRJET- IoT based Motion Control System of a Robotic carIRJET Journal
 
IRJET- Multipurpose Military Spying Robot
IRJET- Multipurpose Military Spying RobotIRJET- Multipurpose Military Spying Robot
IRJET- Multipurpose Military Spying RobotIRJET Journal
 
Project_report_voice_controlling_robot
Project_report_voice_controlling_robotProject_report_voice_controlling_robot
Project_report_voice_controlling_robotamjadali492
 
IoT based Multipurpose Surveillance Robot
IoT based Multipurpose Surveillance RobotIoT based Multipurpose Surveillance Robot
IoT based Multipurpose Surveillance RobotIRJET Journal
 
IJSRED-V2I2P26
IJSRED-V2I2P26IJSRED-V2I2P26
IJSRED-V2I2P26IJSRED
 
IRJET- Amphibian Spy Robot for Continuous Monitoring
IRJET-  	  Amphibian Spy Robot for Continuous MonitoringIRJET-  	  Amphibian Spy Robot for Continuous Monitoring
IRJET- Amphibian Spy Robot for Continuous MonitoringIRJET Journal
 
IRJET- Wireless Multifunctional Robot for Military Applications
IRJET-  	  Wireless Multifunctional Robot for Military ApplicationsIRJET-  	  Wireless Multifunctional Robot for Military Applications
IRJET- Wireless Multifunctional Robot for Military ApplicationsIRJET Journal
 
IOT BASED ROBOTIC CAR USING RASPBERRY
IOT BASED ROBOTIC CAR USING RASPBERRYIOT BASED ROBOTIC CAR USING RASPBERRY
IOT BASED ROBOTIC CAR USING RASPBERRYIRJET Journal
 
IRJET- Voice Recognition -Butler Bot
IRJET-  	  Voice Recognition -Butler BotIRJET-  	  Voice Recognition -Butler Bot
IRJET- Voice Recognition -Butler BotIRJET Journal
 
Remote Operated Spy Robot Vehicle
Remote Operated Spy Robot VehicleRemote Operated Spy Robot Vehicle
Remote Operated Spy Robot Vehicleijtsrd
 
Embedded system-based intelligent wheelchairs for disabled people
Embedded system-based intelligent wheelchairs for disabled peopleEmbedded system-based intelligent wheelchairs for disabled people
Embedded system-based intelligent wheelchairs for disabled peopleIRJET Journal
 
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
 
IRJET- Wireless Car using WIFI – IoT – Bluetooth
IRJET-  	  Wireless Car using WIFI – IoT – BluetoothIRJET-  	  Wireless Car using WIFI – IoT – Bluetooth
IRJET- Wireless Car using WIFI – IoT – BluetoothIRJET Journal
 
IRJET- Wireless Video Surveillance Robot
IRJET-  	  Wireless Video Surveillance RobotIRJET-  	  Wireless Video Surveillance Robot
IRJET- Wireless Video Surveillance RobotIRJET Journal
 

Similar to Android/GUI Controlled Bluetooth Spy Robot (SPY-BOT) (20)

IRJET - Pick and Place Surveillance Robot
IRJET -  	  Pick and Place Surveillance RobotIRJET -  	  Pick and Place Surveillance Robot
IRJET - Pick and Place Surveillance Robot
 
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
 
WarField Robot
WarField RobotWarField Robot
WarField Robot
 
REVIEW ON WIRELESS VOICE CONTROLLED ROBOT
REVIEW ON WIRELESS VOICE CONTROLLED ROBOTREVIEW ON WIRELESS VOICE CONTROLLED ROBOT
REVIEW ON WIRELESS VOICE CONTROLLED ROBOT
 
Spook Robi
Spook RobiSpook Robi
Spook Robi
 
IRJET- IoT based Motion Control System of a Robotic car
IRJET-  	  IoT based Motion Control System of a Robotic carIRJET-  	  IoT based Motion Control System of a Robotic car
IRJET- IoT based Motion Control System of a Robotic car
 
IRJET- Multipurpose Military Spying Robot
IRJET- Multipurpose Military Spying RobotIRJET- Multipurpose Military Spying Robot
IRJET- Multipurpose Military Spying Robot
 
CSE journals
CSE journalsCSE journals
CSE journals
 
Project_report_voice_controlling_robot
Project_report_voice_controlling_robotProject_report_voice_controlling_robot
Project_report_voice_controlling_robot
 
IoT based Multipurpose Surveillance Robot
IoT based Multipurpose Surveillance RobotIoT based Multipurpose Surveillance Robot
IoT based Multipurpose Surveillance Robot
 
IJSRED-V2I2P26
IJSRED-V2I2P26IJSRED-V2I2P26
IJSRED-V2I2P26
 
IRJET- Amphibian Spy Robot for Continuous Monitoring
IRJET-  	  Amphibian Spy Robot for Continuous MonitoringIRJET-  	  Amphibian Spy Robot for Continuous Monitoring
IRJET- Amphibian Spy Robot for Continuous Monitoring
 
IRJET- Wireless Multifunctional Robot for Military Applications
IRJET-  	  Wireless Multifunctional Robot for Military ApplicationsIRJET-  	  Wireless Multifunctional Robot for Military Applications
IRJET- Wireless Multifunctional Robot for Military Applications
 
IOT BASED ROBOTIC CAR USING RASPBERRY
IOT BASED ROBOTIC CAR USING RASPBERRYIOT BASED ROBOTIC CAR USING RASPBERRY
IOT BASED ROBOTIC CAR USING RASPBERRY
 
IRJET- Voice Recognition -Butler Bot
IRJET-  	  Voice Recognition -Butler BotIRJET-  	  Voice Recognition -Butler Bot
IRJET- Voice Recognition -Butler Bot
 
Remote Operated Spy Robot Vehicle
Remote Operated Spy Robot VehicleRemote Operated Spy Robot Vehicle
Remote Operated Spy Robot Vehicle
 
Embedded system-based intelligent wheelchairs for disabled people
Embedded system-based intelligent wheelchairs for disabled peopleEmbedded system-based intelligent wheelchairs for disabled people
Embedded system-based intelligent wheelchairs for disabled people
 
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
 
IRJET- Wireless Car using WIFI – IoT – Bluetooth
IRJET-  	  Wireless Car using WIFI – IoT – BluetoothIRJET-  	  Wireless Car using WIFI – IoT – Bluetooth
IRJET- Wireless Car using WIFI – IoT – Bluetooth
 
IRJET- Wireless Video Surveillance Robot
IRJET-  	  Wireless Video Surveillance RobotIRJET-  	  Wireless Video Surveillance Robot
IRJET- Wireless Video Surveillance Robot
 

Recently uploaded

Extrusion Processes and Their Limitations
Extrusion Processes and Their LimitationsExtrusion Processes and Their Limitations
Extrusion Processes and Their Limitations120cr0395
 
HARDNESS, FRACTURE TOUGHNESS AND STRENGTH OF CERAMICS
HARDNESS, FRACTURE TOUGHNESS AND STRENGTH OF CERAMICSHARDNESS, FRACTURE TOUGHNESS AND STRENGTH OF CERAMICS
HARDNESS, FRACTURE TOUGHNESS AND STRENGTH OF CERAMICSRajkumarAkumalla
 
UNIT-II FMM-Flow Through Circular Conduits
UNIT-II FMM-Flow Through Circular ConduitsUNIT-II FMM-Flow Through Circular Conduits
UNIT-II FMM-Flow Through Circular Conduitsrknatarajan
 
High Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur EscortsHigh Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur Escortsranjana rawat
 
247267395-1-Symmetric-and-distributed-shared-memory-architectures-ppt (1).ppt
247267395-1-Symmetric-and-distributed-shared-memory-architectures-ppt (1).ppt247267395-1-Symmetric-and-distributed-shared-memory-architectures-ppt (1).ppt
247267395-1-Symmetric-and-distributed-shared-memory-architectures-ppt (1).pptssuser5c9d4b1
 
Introduction to IEEE STANDARDS and its different types.pptx
Introduction to IEEE STANDARDS and its different types.pptxIntroduction to IEEE STANDARDS and its different types.pptx
Introduction to IEEE STANDARDS and its different types.pptxupamatechverse
 
Call Girls Pimpri Chinchwad Call Me 7737669865 Budget Friendly No Advance Boo...
Call Girls Pimpri Chinchwad Call Me 7737669865 Budget Friendly No Advance Boo...Call Girls Pimpri Chinchwad Call Me 7737669865 Budget Friendly No Advance Boo...
Call Girls Pimpri Chinchwad Call Me 7737669865 Budget Friendly No Advance Boo...roncy bisnoi
 
(SHREYA) Chakan Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Esc...
(SHREYA) Chakan Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Esc...(SHREYA) Chakan Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Esc...
(SHREYA) Chakan Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Esc...ranjana rawat
 
Top Rated Pune Call Girls Budhwar Peth ⟟ 6297143586 ⟟ Call Me For Genuine Se...
Top Rated  Pune Call Girls Budhwar Peth ⟟ 6297143586 ⟟ Call Me For Genuine Se...Top Rated  Pune Call Girls Budhwar Peth ⟟ 6297143586 ⟟ Call Me For Genuine Se...
Top Rated Pune Call Girls Budhwar Peth ⟟ 6297143586 ⟟ Call Me For Genuine Se...Call Girls in Nagpur High Profile
 
Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...
Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...
Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...Christo Ananth
 
Microscopic Analysis of Ceramic Materials.pptx
Microscopic Analysis of Ceramic Materials.pptxMicroscopic Analysis of Ceramic Materials.pptx
Microscopic Analysis of Ceramic Materials.pptxpurnimasatapathy1234
 
MANUFACTURING PROCESS-II UNIT-2 LATHE MACHINE
MANUFACTURING PROCESS-II UNIT-2 LATHE MACHINEMANUFACTURING PROCESS-II UNIT-2 LATHE MACHINE
MANUFACTURING PROCESS-II UNIT-2 LATHE MACHINESIVASHANKAR N
 
(RIA) Call Girls Bhosari ( 7001035870 ) HI-Fi Pune Escorts Service
(RIA) Call Girls Bhosari ( 7001035870 ) HI-Fi Pune Escorts Service(RIA) Call Girls Bhosari ( 7001035870 ) HI-Fi Pune Escorts Service
(RIA) Call Girls Bhosari ( 7001035870 ) HI-Fi Pune Escorts Serviceranjana rawat
 
(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts
(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts
(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escortsranjana rawat
 
The Most Attractive Pune Call Girls Budhwar Peth 8250192130 Will You Miss Thi...
The Most Attractive Pune Call Girls Budhwar Peth 8250192130 Will You Miss Thi...The Most Attractive Pune Call Girls Budhwar Peth 8250192130 Will You Miss Thi...
The Most Attractive Pune Call Girls Budhwar Peth 8250192130 Will You Miss Thi...ranjana rawat
 
Call Girls Service Nashik Vaishnavi 7001305949 Independent Escort Service Nashik
Call Girls Service Nashik Vaishnavi 7001305949 Independent Escort Service NashikCall Girls Service Nashik Vaishnavi 7001305949 Independent Escort Service Nashik
Call Girls Service Nashik Vaishnavi 7001305949 Independent Escort Service NashikCall Girls in Nagpur High Profile
 
APPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICS
APPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICSAPPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICS
APPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICSKurinjimalarL3
 
College Call Girls Nashik Nehal 7001305949 Independent Escort Service Nashik
College Call Girls Nashik Nehal 7001305949 Independent Escort Service NashikCollege Call Girls Nashik Nehal 7001305949 Independent Escort Service Nashik
College Call Girls Nashik Nehal 7001305949 Independent Escort Service NashikCall Girls in Nagpur High Profile
 
OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...
OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...
OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...Soham Mondal
 
Call Girls in Nagpur Suman Call 7001035870 Meet With Nagpur Escorts
Call Girls in Nagpur Suman Call 7001035870 Meet With Nagpur EscortsCall Girls in Nagpur Suman Call 7001035870 Meet With Nagpur Escorts
Call Girls in Nagpur Suman Call 7001035870 Meet With Nagpur EscortsCall Girls in Nagpur High Profile
 

Recently uploaded (20)

Extrusion Processes and Their Limitations
Extrusion Processes and Their LimitationsExtrusion Processes and Their Limitations
Extrusion Processes and Their Limitations
 
HARDNESS, FRACTURE TOUGHNESS AND STRENGTH OF CERAMICS
HARDNESS, FRACTURE TOUGHNESS AND STRENGTH OF CERAMICSHARDNESS, FRACTURE TOUGHNESS AND STRENGTH OF CERAMICS
HARDNESS, FRACTURE TOUGHNESS AND STRENGTH OF CERAMICS
 
UNIT-II FMM-Flow Through Circular Conduits
UNIT-II FMM-Flow Through Circular ConduitsUNIT-II FMM-Flow Through Circular Conduits
UNIT-II FMM-Flow Through Circular Conduits
 
High Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur EscortsHigh Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur Escorts
 
247267395-1-Symmetric-and-distributed-shared-memory-architectures-ppt (1).ppt
247267395-1-Symmetric-and-distributed-shared-memory-architectures-ppt (1).ppt247267395-1-Symmetric-and-distributed-shared-memory-architectures-ppt (1).ppt
247267395-1-Symmetric-and-distributed-shared-memory-architectures-ppt (1).ppt
 
Introduction to IEEE STANDARDS and its different types.pptx
Introduction to IEEE STANDARDS and its different types.pptxIntroduction to IEEE STANDARDS and its different types.pptx
Introduction to IEEE STANDARDS and its different types.pptx
 
Call Girls Pimpri Chinchwad Call Me 7737669865 Budget Friendly No Advance Boo...
Call Girls Pimpri Chinchwad Call Me 7737669865 Budget Friendly No Advance Boo...Call Girls Pimpri Chinchwad Call Me 7737669865 Budget Friendly No Advance Boo...
Call Girls Pimpri Chinchwad Call Me 7737669865 Budget Friendly No Advance Boo...
 
(SHREYA) Chakan Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Esc...
(SHREYA) Chakan Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Esc...(SHREYA) Chakan Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Esc...
(SHREYA) Chakan Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Esc...
 
Top Rated Pune Call Girls Budhwar Peth ⟟ 6297143586 ⟟ Call Me For Genuine Se...
Top Rated  Pune Call Girls Budhwar Peth ⟟ 6297143586 ⟟ Call Me For Genuine Se...Top Rated  Pune Call Girls Budhwar Peth ⟟ 6297143586 ⟟ Call Me For Genuine Se...
Top Rated Pune Call Girls Budhwar Peth ⟟ 6297143586 ⟟ Call Me For Genuine Se...
 
Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...
Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...
Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...
 
Microscopic Analysis of Ceramic Materials.pptx
Microscopic Analysis of Ceramic Materials.pptxMicroscopic Analysis of Ceramic Materials.pptx
Microscopic Analysis of Ceramic Materials.pptx
 
MANUFACTURING PROCESS-II UNIT-2 LATHE MACHINE
MANUFACTURING PROCESS-II UNIT-2 LATHE MACHINEMANUFACTURING PROCESS-II UNIT-2 LATHE MACHINE
MANUFACTURING PROCESS-II UNIT-2 LATHE MACHINE
 
(RIA) Call Girls Bhosari ( 7001035870 ) HI-Fi Pune Escorts Service
(RIA) Call Girls Bhosari ( 7001035870 ) HI-Fi Pune Escorts Service(RIA) Call Girls Bhosari ( 7001035870 ) HI-Fi Pune Escorts Service
(RIA) Call Girls Bhosari ( 7001035870 ) HI-Fi Pune Escorts Service
 
(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts
(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts
(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts
 
The Most Attractive Pune Call Girls Budhwar Peth 8250192130 Will You Miss Thi...
The Most Attractive Pune Call Girls Budhwar Peth 8250192130 Will You Miss Thi...The Most Attractive Pune Call Girls Budhwar Peth 8250192130 Will You Miss Thi...
The Most Attractive Pune Call Girls Budhwar Peth 8250192130 Will You Miss Thi...
 
Call Girls Service Nashik Vaishnavi 7001305949 Independent Escort Service Nashik
Call Girls Service Nashik Vaishnavi 7001305949 Independent Escort Service NashikCall Girls Service Nashik Vaishnavi 7001305949 Independent Escort Service Nashik
Call Girls Service Nashik Vaishnavi 7001305949 Independent Escort Service Nashik
 
APPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICS
APPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICSAPPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICS
APPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICS
 
College Call Girls Nashik Nehal 7001305949 Independent Escort Service Nashik
College Call Girls Nashik Nehal 7001305949 Independent Escort Service NashikCollege Call Girls Nashik Nehal 7001305949 Independent Escort Service Nashik
College Call Girls Nashik Nehal 7001305949 Independent Escort Service Nashik
 
OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...
OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...
OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...
 
Call Girls in Nagpur Suman Call 7001035870 Meet With Nagpur Escorts
Call Girls in Nagpur Suman Call 7001035870 Meet With Nagpur EscortsCall Girls in Nagpur Suman Call 7001035870 Meet With Nagpur Escorts
Call Girls in Nagpur Suman Call 7001035870 Meet With Nagpur Escorts
 

Android/GUI Controlled Bluetooth Spy Robot (SPY-BOT)

  • 1. Nirmal K Thomas.et.al.Int. Journal of Engineering Research and Application www.ijera.com ISSN: 2248-9622, Vol. 7, Issue 5, (Part -I) May 2017, pp.22-24 www.ijera.com DOI: 10.9790/9622-0705012224 22 | P a g e Android/GUI Controlled Bluetooth Spy Robot (SPY-BOT) *Nirmal K Thomas,*Radhika S, **ShyamMohanan.C, * *Sreelakshmi Rajan, **Deepak S Koovackal, **Suvarna A *(Asst.Prof. ,Dept. of Electronics and Communication Engineering, VISAT, Elanji ,Ernakulam ,Kerala ,India **(Student, Dept. of Electronics and Communication Engineering, VISAT, Elanji ,Ernakulam ,Kerala, India ABSTRACT The robotic vehicle can be controlled by a PC or an android device. The GUI interface used to control the robot is developed in MATLAB, and the android app is developed using MIT appinventor 2. The robotic vehicle is equipped with an IP web camera for GUI interface and another wireless camera having night vision capability for remote monitoring/spying purposes. This system can be used in sensitive areas where humans cannot enter directly. The commands provided by android application/GUI interface are used to move the robot in front, back and left right directions. The vehicle consists of a Bluetooth receiver interfaced to a PIC microcontroller. On receiving command from the receiver, the PIC microcontroller operates on the movement of motor through a driver IC. The android device or laptop can operate the vehicle at a good Bluetooth communication range. The night vision camera mounted on robot allows for efficient spying even in darkest areas using infrared lighting. Keywords: Android, Bluetooth, GUI, IP webcamera, Night vision I. INTRODUCTION Spy robots operates very much like a human Spy. This type of robots can move around in their environment. Our system aims to build a simple low cost spy robot. The main advantage of our system is that its simplicity in circuit and user interface to control it. The SPY-BOT moves in required directions as per the commands obtained from the host. The host can be a Bluetooth enabled PC or an android device. The camera used in this robot is having the ability to produce video output even if it is in a dark environment. The android app and GUI interface are designed in a user friendly manner. The simplicity of it makes easy to operate. II. BLOCK DIAGRAM The PIC16F877A [1] microcontroller is the main component used in this circuit. The controlling device sends commands to the HC-05 Bluetooth module. And it will send characters serially to the serial communication pins[2] of PIC microcontroller. The serially obtained data is used for robot’s motion in different directions. The output of the night vision camera can be viewed on an android device. Fig 1 : Block diagram of the SPY-BOT III. PRINCIPLE OF OPERATION AND USER INTERFACE The PIC microcontroller is programmed in such a way that it provides output for the motor driver IC as per the character obtained from the host. The movement will be as follows for each character. Table 1 Robot Movement Directions Character received Motion / operation A Front B Back C Left D Right E Stop 1 Camera ON 2 Camera OFF RESEARCH ARTICLE OPEN ACCESS
  • 2. Nirmal K Thomas.et.al.Int. Journal of Engineering Research and Application www.ijera.com ISSN: 2248-9622, Vol. 7, Issue 5, (Part -I) May 2017, pp.22-24 www.ijera.com DOI: 10.9790/9622-0705012224 23 | P a g e Fig3: Screen shot of SPY-BOT application Fig3: Matlab Gui interface for controlling the robot IV. CIRCUIT OPERATION The Bluetooth module interfaced with the PIC microcontroller will receives characters as data from the host. TX[1] and RX[1] pins of PIC IC are connected to the Bluetooth module. The PIC microcontroller is programmed in such a way to produce outputs for the motor driving IC so as to make required motion by the motors. The L293D[3] will produce output as per the input obtained from the PIC microcontroller. And one of the output pins of PIC microcontroller is connected to the relay for the switching purpose of the night vision camera. If we are using an android device for the controlling purpose, we have to pair the HC-05 Bluetooth module with our smart phone. After pairing we have to open the SPY-BOT application in our smart phone and wait for a second to establish connection between the smart phone and HC-05 Bluetooth module. Once connection is made successfully we can start controlling the robot by touching on the buttons on your Smartphone’s screen. Fig3: Circuit diagram of SPY-BOT The night vision camera in this project is also having a wireless connectivity. By using a Smartphone we can see the visuals in it. It is connected to the android Smartphone by using wifi as medium. Once the camera is turned on it produces a wifi hotspot. We have to connect to this hotspot using our phone’s wifi. An application obtained from Google play store is used to interact with this camera. The wireless camera also supports voice transmission to smart phone and also it receives voice from the Smart phone. When the camera is in dark area the IR lights are turned on and produces night vision visuals on our smart phone. V. ALGORITHM FOR SPY-BOT OPERATION 1. Start 2. Declare and define all functions and variables as per our requirement and Initialize the ports. 3. Call stop function initially to stop the robot. 4. Initialize UART and set baud rate. 5. 5. Check if UART1_Data_Ready() is then go to step 6 else continue in this step. 6. Copy the data obtained serially to a variable uart_rd. 7. Check if the character obtained in the variable uart_rd is A then call front function to move the robot in front direction.
  • 3. Nirmal K Thomas.et.al.Int. Journal of Engineering Research and Application www.ijera.com ISSN: 2248-9622, Vol. 7, Issue 5, (Part -I) May 2017, pp.22-24 www.ijera.com DOI: 10.9790/9622-0705012224 24 | P a g e 8. Check if the character obtained in the variable uart_rd is B then call back function to move the robot in back direction. 9. Check if the character obtained in the variable uart_rd is C then call left function to move the robot in left direction. 10. Check if the character obtained in the variable uart_rd is D then call right function to move the robot in right direction. 11. Check if the character obtained in the variable uart_rd is E then call stop function to stop the robot. 12. Check if the character obtained in the variable uart_rd is 1 then call camera on function to turn on the camera. 13. Check if the character obtained in the variable uart_rd is 1 then call camera off function to turn off the camera. 14. Go to step 6 15. stop VI.CONCLUSION The robotic vehicle is equipped with a wireless camera having night vision capability for remote monitoring/spying purposes. The system is a simple one which makes it easy to design and maintain. The same hardware can be used for both GUI and android device to control the movement of the robot. Which makes it small in size of PCB. It can be used in environments like forests and other places where humans cannot possibly enter during the night. At the time of war where it can be used to collect information from the enemy and monitor that information at a far secure area, and safely make plans for the counter attack. The range of controlling is limited in Bluetooth range. By using a night vision camera with IP address the number of cameras used can be reduced to one. REFERENCES [1]. Muhammad Ali Mazidi, PIC microcontroller and embedded systems using assembly and C for PIC18(Pearson publications). [2]. Ramesh S Gaonkar, Fundamentals of Microcontrollers and applications in Embeded systems with PIC microcontrollers(Thomson publications) [3]. Prerna Jain, Pallavi N. Firke, Kalyanee N. Kapadnis, Trupti S. Patil, and Sonali S., RF based Spy Robot, International Journal of Engineering Research and Applications, 18(2),ISSN : 2248-9622, Vol. 4, Issue 4( Version 2), April 2014, pp.06-09