SlideShare a Scribd company logo
Android Controlled Arduino Spy Robot
Final Year Project Presentation
On
“Arduino Spy Robot Controlled By Android Application”
Presented By:
NAME UNIVERSITY ROLL NO UNIVERSITY REGISTRATION NO
ANANGA MOHAN CHATTERJEE 11500112046 121150110012
ANIKET ANAND 11500112047 121150110013
MADHUJA ROY 11500112078 121150110045
MAHESH TIBREWAL 11500112079 121150110046
Under the supervision of :
MR. BIKROMADITTYA MONDAL
Assistant Professor
Department of Computer Science & Engineering
B. P. Poddar Institute Of Management And Technology
We express our sincere gratitude to our mentor Mr. Bikromadittya Mondal
of Department of CSE, BPPIMT for extending his valuable time for us to take
up this problem as a Project.
We are also indebted to our seniors, who have passed from this college for
their unconditional help and inspiration.
Last but not the least we would like to express our gratitude to all the
faculty members of our department who helped us in their own way
whenever needed.
Acknowledgement
Presentation Flow:
Project Objective
Features
Hardware Requirements
Software Requirements
Hardware and Software Specifications
Circuit Diagrams
Circuit Structure
Flowcharts
Working
Future Enhancements
Conclusion
Reference
Project Objective:
o To develop a robot car that can move on a given terrain.
o To connect a spy camera will help it to spy on the target object(s) through
live video streaming .
o To develop an android application will wirelessly control The robot.
Features:
o Movement: Our robot can move in basic four directions namely, forward, backward,
left and right.
o Wireless: The robot moves on getting command from an android phone application
in wireless mode through Bluetooth
o Surveillance: Our robot has a spy camera attached to it which captures video as
well as snapshot of the area it operating in.
Hardware Requirements:
Basic model of Robot
Motor x 2(12V, 60
RPM)
Chassis(3.5’ x 6’ x 2’)DC jack socketScrew, nut, bolt (10 pieces)
ON/OFF SwitchWheel x 2CastorMotor Clamp x 2
Hardware Requirements:
Electronic Spares
Arduino Uno(atmega 328p-pu)
Battery ChargerUSB cable Wires and cables
Battery x 2(4V, 1.5Ah)Motor driver (ICL293D)Bluetooth modem (HC-05)
IP Camera
Software Requirements:
Arduino Software IDE Android Studio
Hardware & Software Specifications:
Arduino Uno (atmega 328p-pu)
• Technical specifications
• Power (6-20 V)
• Memory (32 KB Flash memory, 2KB SRAM, 1KB EEPROM)
• Input and output (14 Digital pins, 6 Analog pins)
• Communication (pin 0- RX & pin 1-TX, serial communication)
• Programming (Arduino Software)
• Physical Characteristics (2.7’ x 2.1’ Board)
Hardware & Software Specifications:
Bluetooth modem HC-05
• 6 pins- Vcc, GND, TX, RX, Key and LED
• Master/Slave
• Range 10m
• Security- Authentication and encryption
• Power Supply- +3.3VDC, 50mA
• Working temperature- -20 ~ +75 Centigrade
Hardware & Software Specifications:
Motor Driver (ICL293D)
• Integrated Circuit Chip
• 16 pins- Ground pins(4), Input pins(4), Output pins(4),
Enable pins(2), Voltage pins(2)
INPUT 1 INPUT 2 ENABLE 1,2 Result
0 0 1 Stop
0 1 1 Anti-clockwise rotation
1 0 1 Clockwise rotation
1 1 1 Stop
0 1 50% duty cycle Anti-clockwise rotation with half speed
1 0 50% duty cycle Clockwise rotation with half speed
Hardware & Software Specifications:
IP Camera
• Used for surveillance
• Can send and receive data via a computer network and
the Internet
• Two types-Centralized, Decentralized
• 3-level user access (administrator/operator/guest)
• Multi-area motion detection
• SXVGA (1280 x 960) resolution at 30fps
• WPS support for easy connection
• Compatible with IEEE 802.11b/g/n products
Hardware & Software Specifications:
Arduino Software
• Writing “Sketch” and uploading
• Code Files- Arduino code file(no visible extension)/C
code files(.c extension)/C++ file(.cpp)/header
files(.h)
Hardware & Software Specifications:
Android Studio
• Based on JetBrains’ IntelliJ IDEA software
• Open Source
• Tools to catch performance, usability, version
compatibility and other problems
• Template based wizards to create a common Android
Designs and components
• Support for building Android Wear Apps
• Built in support for Google Cloud Platform
Circuit Diagram:
Connection between HC-05 and Arduino Connection between Arduino, Motor & Motor IC L293D
Circuit Structure:
Application UI
Android Controlled Arduino Spy Robot
Flowcharts:
Android Application Arduino
Working:
Connecting Camera
Home Network
Devices access camera through Camera IP
Device 1
Device 2
Working:
Application and Robot
Arduino
Motor IC L293D
HC-05 Bluetooth
Module
Send Signal to
HC-05 Bluetooth
Transmitting
received signal
to Arduino UNO
Instructs Motor IC according
to the signal received
Runs the motor as per
the instruction
Application
Future Enhancements:
o We can invoke technology so that the communication with the Arduino
can even be made from miles.
o We can use a camera that may have its own internet connection as well
don’t require any home network or wired connection to transmit live
stream of video.
o The robot can further be invoked with artificial intelligence
o We can invoke a technology so that we can rotate the camera from the
application itself.
Conclusion
Our project contains the following:
o A spy robot which can move in basic four directions.
o An android application to control the movement of robot wirelessly over Bluetooth
Our project has the following features:
o The robot is controlled wirelessly by self-developed android application.
o It sends the live video stream of the area around it, over a home network as well as cloud.
o The robot can move in forward, backward, left and right directions.
Reference
 www.arduino.cc
 Arduino Microcontroller guide by W. Durfee, University of Minnesota
 Getting started with arduino, by messimo banze
 C programming for Arduino by Julien Bayle
 www.developer.android.com
 en.wikipedia.org
Ad

More Related Content

What's hot (20)

War Field Spying Robot with Night Vision Wireless Camera
War Field Spying Robot with Night Vision Wireless CameraWar Field Spying Robot with Night Vision Wireless Camera
War Field Spying Robot with Night Vision Wireless Camera
Edgefxkits & Solutions
 
Obstacle Avoidance ROBOT using ARDUINO
Obstacle Avoidance ROBOT using ARDUINOObstacle Avoidance ROBOT using ARDUINO
Obstacle Avoidance ROBOT using ARDUINO
jovin Richard
 
REMOTE OPERATED SPY ROBO PPT
REMOTE OPERATED SPY ROBO PPTREMOTE OPERATED SPY ROBO PPT
REMOTE OPERATED SPY ROBO PPT
kiran bansod
 
Door lock-using-rfid-technology
Door lock-using-rfid-technology Door lock-using-rfid-technology
Door lock-using-rfid-technology
Ho Vu
 
Voice controlled spy robot for security system
Voice controlled spy robot for security systemVoice controlled spy robot for security system
Voice controlled spy robot for security system
Mayank Prajapati
 
Obstacle Avoiding Robot Report Robot23
Obstacle Avoiding Robot Report Robot23Obstacle Avoiding Robot Report Robot23
Obstacle Avoiding Robot Report Robot23
Abhijeet kapse
 
IOT based air quality and monitoring by using arduino
IOT based air quality and monitoring by using arduinoIOT based air quality and monitoring by using arduino
IOT based air quality and monitoring by using arduino
Gopikrishnateja Goli
 
Distance Measurement by Ultrasonic Sensor
Distance Measurement by Ultrasonic SensorDistance Measurement by Ultrasonic Sensor
Distance Measurement by Ultrasonic Sensor
Edgefxkits & Solutions
 
Android Internship report presentation
Android Internship report presentationAndroid Internship report presentation
Android Internship report presentation
vinayh.vaghamshi _
 
Ultrasonic radar mini project
Ultrasonic radar  mini projectUltrasonic radar  mini project
Ultrasonic radar mini project
vishnuchiluka
 
BLUETOOTH CONTROL ROBOT WITH ANDROID APPLICATION
BLUETOOTH CONTROL ROBOT WITH ANDROID APPLICATIONBLUETOOTH CONTROL ROBOT WITH ANDROID APPLICATION
BLUETOOTH CONTROL ROBOT WITH ANDROID APPLICATION
Varun Divekar
 
Military Robots
Military RobotsMilitary Robots
Military Robots
nsapre
 
Sensors in IOT
Sensors in IOTSensors in IOT
Sensors in IOT
ATS SBGI MIRAJ
 
Robotics seminar ppt
Robotics seminar pptRobotics seminar ppt
Robotics seminar ppt
vss gowtham
 
final project ppt
final project pptfinal project ppt
final project ppt
saieshwar chellapuram
 
RFID BASED ATTENDANCE SYSTEM PPT
RFID BASED ATTENDANCE SYSTEM PPTRFID BASED ATTENDANCE SYSTEM PPT
RFID BASED ATTENDANCE SYSTEM PPT
nikhilpatewar
 
MILITARY ROBOT BASED ON IOT
MILITARY ROBOT BASED ON IOTMILITARY ROBOT BASED ON IOT
MILITARY ROBOT BASED ON IOT
Meer EJAS hussain
 
Infrared sensor
Infrared sensorInfrared sensor
Infrared sensor
sachin achari
 
Bluetooth Controlled Robot/Car
Bluetooth Controlled Robot/CarBluetooth Controlled Robot/Car
Bluetooth Controlled Robot/Car
Varun A M
 
Final report obstacle avoiding roboat
Final report obstacle avoiding roboatFinal report obstacle avoiding roboat
Final report obstacle avoiding roboat
Shubham Thakur
 
War Field Spying Robot with Night Vision Wireless Camera
War Field Spying Robot with Night Vision Wireless CameraWar Field Spying Robot with Night Vision Wireless Camera
War Field Spying Robot with Night Vision Wireless Camera
Edgefxkits & Solutions
 
Obstacle Avoidance ROBOT using ARDUINO
Obstacle Avoidance ROBOT using ARDUINOObstacle Avoidance ROBOT using ARDUINO
Obstacle Avoidance ROBOT using ARDUINO
jovin Richard
 
REMOTE OPERATED SPY ROBO PPT
REMOTE OPERATED SPY ROBO PPTREMOTE OPERATED SPY ROBO PPT
REMOTE OPERATED SPY ROBO PPT
kiran bansod
 
Door lock-using-rfid-technology
Door lock-using-rfid-technology Door lock-using-rfid-technology
Door lock-using-rfid-technology
Ho Vu
 
Voice controlled spy robot for security system
Voice controlled spy robot for security systemVoice controlled spy robot for security system
Voice controlled spy robot for security system
Mayank Prajapati
 
Obstacle Avoiding Robot Report Robot23
Obstacle Avoiding Robot Report Robot23Obstacle Avoiding Robot Report Robot23
Obstacle Avoiding Robot Report Robot23
Abhijeet kapse
 
IOT based air quality and monitoring by using arduino
IOT based air quality and monitoring by using arduinoIOT based air quality and monitoring by using arduino
IOT based air quality and monitoring by using arduino
Gopikrishnateja Goli
 
Distance Measurement by Ultrasonic Sensor
Distance Measurement by Ultrasonic SensorDistance Measurement by Ultrasonic Sensor
Distance Measurement by Ultrasonic Sensor
Edgefxkits & Solutions
 
Android Internship report presentation
Android Internship report presentationAndroid Internship report presentation
Android Internship report presentation
vinayh.vaghamshi _
 
Ultrasonic radar mini project
Ultrasonic radar  mini projectUltrasonic radar  mini project
Ultrasonic radar mini project
vishnuchiluka
 
BLUETOOTH CONTROL ROBOT WITH ANDROID APPLICATION
BLUETOOTH CONTROL ROBOT WITH ANDROID APPLICATIONBLUETOOTH CONTROL ROBOT WITH ANDROID APPLICATION
BLUETOOTH CONTROL ROBOT WITH ANDROID APPLICATION
Varun Divekar
 
Military Robots
Military RobotsMilitary Robots
Military Robots
nsapre
 
Robotics seminar ppt
Robotics seminar pptRobotics seminar ppt
Robotics seminar ppt
vss gowtham
 
RFID BASED ATTENDANCE SYSTEM PPT
RFID BASED ATTENDANCE SYSTEM PPTRFID BASED ATTENDANCE SYSTEM PPT
RFID BASED ATTENDANCE SYSTEM PPT
nikhilpatewar
 
Bluetooth Controlled Robot/Car
Bluetooth Controlled Robot/CarBluetooth Controlled Robot/Car
Bluetooth Controlled Robot/Car
Varun A M
 
Final report obstacle avoiding roboat
Final report obstacle avoiding roboatFinal report obstacle avoiding roboat
Final report obstacle avoiding roboat
Shubham Thakur
 

Similar to Android Controlled Arduino Spy Robot (20)

institutional level srujana tech fest format.ppt
institutional level srujana tech fest format.pptinstitutional level srujana tech fest format.ppt
institutional level srujana tech fest format.ppt
xelonal284
 
project2presentation.pptx
project2presentation.pptxproject2presentation.pptx
project2presentation.pptx
GouravKumar626906
 
Home Automation Using Arduino Uno and HC-05
Home Automation Using Arduino Uno and HC-05Home Automation Using Arduino Uno and HC-05
Home Automation Using Arduino Uno and HC-05
Vidhi Shah
 
ARDUINO.pptx
ARDUINO.pptxARDUINO.pptx
ARDUINO.pptx
venu822659
 
Hands On Workshop on IoT: From Arduino to JRC Board
Hands On Workshop on IoT: From Arduino to JRC BoardHands On Workshop on IoT: From Arduino to JRC Board
Hands On Workshop on IoT: From Arduino to JRC Board
Redwan Ferdous
 
elementz_0636621001471675637HumanFollowerRobotppt.pdf
elementz_0636621001471675637HumanFollowerRobotppt.pdfelementz_0636621001471675637HumanFollowerRobotppt.pdf
elementz_0636621001471675637HumanFollowerRobotppt.pdf
pankaj93may
 
Comprehensive IoT Lab Handbook: NodeMCU Experiments with Arduino IDE, Sensor ...
Comprehensive IoT Lab Handbook: NodeMCU Experiments with Arduino IDE, Sensor ...Comprehensive IoT Lab Handbook: NodeMCU Experiments with Arduino IDE, Sensor ...
Comprehensive IoT Lab Handbook: NodeMCU Experiments with Arduino IDE, Sensor ...
Priyranjan Kumar
 
Aman Khan's PPT FILE.pptx
Aman Khan's PPT FILE.pptxAman Khan's PPT FILE.pptx
Aman Khan's PPT FILE.pptx
AnkitSharma892379
 
Arduino blueooth
Arduino blueoothArduino blueooth
Arduino blueooth
Nitish Kumar
 
(Updated) Dept. of ME PPT Template.pptx
(Updated) Dept. of ME PPT Template.pptx(Updated) Dept. of ME PPT Template.pptx
(Updated) Dept. of ME PPT Template.pptx
RakibulHassan77
 
Arduino Based Bluetooth Controlled Robotic Car
Arduino Based Bluetooth Controlled Robotic CarArduino Based Bluetooth Controlled Robotic Car
Arduino Based Bluetooth Controlled Robotic Car
IRJET Journal
 
Ball following Robot using ESP32-cam & Arduino UNO
Ball following Robot using ESP32-cam & Arduino UNOBall following Robot using ESP32-cam & Arduino UNO
Ball following Robot using ESP32-cam & Arduino UNO
IRJET Journal
 
final.ppt
final.pptfinal.ppt
final.ppt
MdSazzad28
 
IRJET- Wi-Fi Control First Person View Robot (FPV)
IRJET- Wi-Fi Control First Person View Robot (FPV)IRJET- Wi-Fi Control First Person View Robot (FPV)
IRJET- Wi-Fi Control First Person View Robot (FPV)
IRJET Journal
 
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
MuhammadUsman1709
 
B1_25Jan21.pptx
B1_25Jan21.pptxB1_25Jan21.pptx
B1_25Jan21.pptx
DhirajPatel58
 
Speed and direction control of dc motor using android mobile application grv ...
Speed and direction control of dc motor using android mobile application grv ...Speed and direction control of dc motor using android mobile application grv ...
Speed and direction control of dc motor using android mobile application grv ...
chandan kumar
 
Home Appliances Controlling using Android Mobile via Bluetooth
Home Appliances Controlling using Android Mobile via BluetoothHome Appliances Controlling using Android Mobile via Bluetooth
Home Appliances Controlling using Android Mobile via Bluetooth
MOKTARI MOSTOFA
 
Pick and Place Robotic Arm utilizing Microcontroller and Wireless Communication
Pick and Place Robotic Arm utilizing Microcontroller and Wireless CommunicationPick and Place Robotic Arm utilizing Microcontroller and Wireless Communication
Pick and Place Robotic Arm utilizing Microcontroller and Wireless Communication
IRJET Journal
 
Kotra Pavan Kumar(es)
Kotra Pavan Kumar(es)Kotra Pavan Kumar(es)
Kotra Pavan Kumar(es)
Pavan Kumar
 
institutional level srujana tech fest format.ppt
institutional level srujana tech fest format.pptinstitutional level srujana tech fest format.ppt
institutional level srujana tech fest format.ppt
xelonal284
 
Home Automation Using Arduino Uno and HC-05
Home Automation Using Arduino Uno and HC-05Home Automation Using Arduino Uno and HC-05
Home Automation Using Arduino Uno and HC-05
Vidhi Shah
 
Hands On Workshop on IoT: From Arduino to JRC Board
Hands On Workshop on IoT: From Arduino to JRC BoardHands On Workshop on IoT: From Arduino to JRC Board
Hands On Workshop on IoT: From Arduino to JRC Board
Redwan Ferdous
 
elementz_0636621001471675637HumanFollowerRobotppt.pdf
elementz_0636621001471675637HumanFollowerRobotppt.pdfelementz_0636621001471675637HumanFollowerRobotppt.pdf
elementz_0636621001471675637HumanFollowerRobotppt.pdf
pankaj93may
 
Comprehensive IoT Lab Handbook: NodeMCU Experiments with Arduino IDE, Sensor ...
Comprehensive IoT Lab Handbook: NodeMCU Experiments with Arduino IDE, Sensor ...Comprehensive IoT Lab Handbook: NodeMCU Experiments with Arduino IDE, Sensor ...
Comprehensive IoT Lab Handbook: NodeMCU Experiments with Arduino IDE, Sensor ...
Priyranjan Kumar
 
(Updated) Dept. of ME PPT Template.pptx
(Updated) Dept. of ME PPT Template.pptx(Updated) Dept. of ME PPT Template.pptx
(Updated) Dept. of ME PPT Template.pptx
RakibulHassan77
 
Arduino Based Bluetooth Controlled Robotic Car
Arduino Based Bluetooth Controlled Robotic CarArduino Based Bluetooth Controlled Robotic Car
Arduino Based Bluetooth Controlled Robotic Car
IRJET Journal
 
Ball following Robot using ESP32-cam & Arduino UNO
Ball following Robot using ESP32-cam & Arduino UNOBall following Robot using ESP32-cam & Arduino UNO
Ball following Robot using ESP32-cam & Arduino UNO
IRJET Journal
 
IRJET- Wi-Fi Control First Person View Robot (FPV)
IRJET- Wi-Fi Control First Person View Robot (FPV)IRJET- Wi-Fi Control First Person View Robot (FPV)
IRJET- Wi-Fi Control First Person View Robot (FPV)
IRJET Journal
 
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
MuhammadUsman1709
 
Speed and direction control of dc motor using android mobile application grv ...
Speed and direction control of dc motor using android mobile application grv ...Speed and direction control of dc motor using android mobile application grv ...
Speed and direction control of dc motor using android mobile application grv ...
chandan kumar
 
Home Appliances Controlling using Android Mobile via Bluetooth
Home Appliances Controlling using Android Mobile via BluetoothHome Appliances Controlling using Android Mobile via Bluetooth
Home Appliances Controlling using Android Mobile via Bluetooth
MOKTARI MOSTOFA
 
Pick and Place Robotic Arm utilizing Microcontroller and Wireless Communication
Pick and Place Robotic Arm utilizing Microcontroller and Wireless CommunicationPick and Place Robotic Arm utilizing Microcontroller and Wireless Communication
Pick and Place Robotic Arm utilizing Microcontroller and Wireless Communication
IRJET Journal
 
Kotra Pavan Kumar(es)
Kotra Pavan Kumar(es)Kotra Pavan Kumar(es)
Kotra Pavan Kumar(es)
Pavan Kumar
 
Ad

Recently uploaded (20)

Generative AI & Large Language Models Agents
Generative AI & Large Language Models AgentsGenerative AI & Large Language Models Agents
Generative AI & Large Language Models Agents
aasgharbee22seecs
 
Machine Learning basics POWERPOINT PRESENETATION
Machine Learning basics POWERPOINT PRESENETATIONMachine Learning basics POWERPOINT PRESENETATION
Machine Learning basics POWERPOINT PRESENETATION
DarrinBright1
 
introduction technology technology tec.pptx
introduction technology technology tec.pptxintroduction technology technology tec.pptx
introduction technology technology tec.pptx
Iftikhar70
 
Citizen Observatories to encourage more democratic data evidence-based decisi...
Citizen Observatories to encourage more democratic data evidence-based decisi...Citizen Observatories to encourage more democratic data evidence-based decisi...
Citizen Observatories to encourage more democratic data evidence-based decisi...
Diego López-de-Ipiña González-de-Artaza
 
ML_Unit_V_RDC_ASSOCIATION AND DIMENSIONALITY REDUCTION.pdf
ML_Unit_V_RDC_ASSOCIATION AND DIMENSIONALITY REDUCTION.pdfML_Unit_V_RDC_ASSOCIATION AND DIMENSIONALITY REDUCTION.pdf
ML_Unit_V_RDC_ASSOCIATION AND DIMENSIONALITY REDUCTION.pdf
rameshwarchintamani
 
Construction-Chemicals-For-Waterproofing.ppt
Construction-Chemicals-For-Waterproofing.pptConstruction-Chemicals-For-Waterproofing.ppt
Construction-Chemicals-For-Waterproofing.ppt
ssuser2ffcbc
 
OPTIMIZING DATA INTEROPERABILITY IN AGILE ORGANIZATIONS: INTEGRATING NONAKA’S...
OPTIMIZING DATA INTEROPERABILITY IN AGILE ORGANIZATIONS: INTEGRATING NONAKA’S...OPTIMIZING DATA INTEROPERABILITY IN AGILE ORGANIZATIONS: INTEGRATING NONAKA’S...
OPTIMIZING DATA INTEROPERABILITY IN AGILE ORGANIZATIONS: INTEGRATING NONAKA’S...
ijdmsjournal
 
Automatic Quality Assessment for Speech and Beyond
Automatic Quality Assessment for Speech and BeyondAutomatic Quality Assessment for Speech and Beyond
Automatic Quality Assessment for Speech and Beyond
NU_I_TODALAB
 
Frontend Architecture Diagram/Guide For Frontend Engineers
Frontend Architecture Diagram/Guide For Frontend EngineersFrontend Architecture Diagram/Guide For Frontend Engineers
Frontend Architecture Diagram/Guide For Frontend Engineers
Michael Hertzberg
 
22PCOAM16 ML Unit 3 Full notes PDF & QB.pdf
22PCOAM16 ML Unit 3 Full notes PDF & QB.pdf22PCOAM16 ML Unit 3 Full notes PDF & QB.pdf
22PCOAM16 ML Unit 3 Full notes PDF & QB.pdf
Guru Nanak Technical Institutions
 
sss1.pptxsss1.pptxsss1.pptxsss1.pptxsss1.pptx
sss1.pptxsss1.pptxsss1.pptxsss1.pptxsss1.pptxsss1.pptxsss1.pptxsss1.pptxsss1.pptxsss1.pptx
sss1.pptxsss1.pptxsss1.pptxsss1.pptxsss1.pptx
ajayrm685
 
Construction Materials (Paints) in Civil Engineering
Construction Materials (Paints) in Civil EngineeringConstruction Materials (Paints) in Civil Engineering
Construction Materials (Paints) in Civil Engineering
Lavish Kashyap
 
Jacob Murphy Australia - Excels In Optimizing Software Applications
Jacob Murphy Australia - Excels In Optimizing Software ApplicationsJacob Murphy Australia - Excels In Optimizing Software Applications
Jacob Murphy Australia - Excels In Optimizing Software Applications
Jacob Murphy Australia
 
Deepfake Phishing: A New Frontier in Cyber Threats
Deepfake Phishing: A New Frontier in Cyber ThreatsDeepfake Phishing: A New Frontier in Cyber Threats
Deepfake Phishing: A New Frontier in Cyber Threats
RaviKumar256934
 
ML_Unit_VI_DEEP LEARNING_Introduction to ANN.pdf
ML_Unit_VI_DEEP LEARNING_Introduction to ANN.pdfML_Unit_VI_DEEP LEARNING_Introduction to ANN.pdf
ML_Unit_VI_DEEP LEARNING_Introduction to ANN.pdf
rameshwarchintamani
 
IBAAS 2023 Series_Lecture 8- Dr. Nandi.pdf
IBAAS 2023 Series_Lecture 8- Dr. Nandi.pdfIBAAS 2023 Series_Lecture 8- Dr. Nandi.pdf
IBAAS 2023 Series_Lecture 8- Dr. Nandi.pdf
VigneshPalaniappanM
 
Machine foundation notes for civil engineering students
Machine foundation notes for civil engineering studentsMachine foundation notes for civil engineering students
Machine foundation notes for civil engineering students
DYPCET
 
Transport modelling at SBB, presentation at EPFL in 2025
Transport modelling at SBB, presentation at EPFL in 2025Transport modelling at SBB, presentation at EPFL in 2025
Transport modelling at SBB, presentation at EPFL in 2025
Antonin Danalet
 
Little Known Ways To 3 Best sites to Buy Linkedin Accounts.pdf
Little Known Ways To 3 Best sites to Buy Linkedin Accounts.pdfLittle Known Ways To 3 Best sites to Buy Linkedin Accounts.pdf
Little Known Ways To 3 Best sites to Buy Linkedin Accounts.pdf
gori42199
 
Using the Artificial Neural Network to Predict the Axial Strength and Strain ...
Using the Artificial Neural Network to Predict the Axial Strength and Strain ...Using the Artificial Neural Network to Predict the Axial Strength and Strain ...
Using the Artificial Neural Network to Predict the Axial Strength and Strain ...
Journal of Soft Computing in Civil Engineering
 
Generative AI & Large Language Models Agents
Generative AI & Large Language Models AgentsGenerative AI & Large Language Models Agents
Generative AI & Large Language Models Agents
aasgharbee22seecs
 
Machine Learning basics POWERPOINT PRESENETATION
Machine Learning basics POWERPOINT PRESENETATIONMachine Learning basics POWERPOINT PRESENETATION
Machine Learning basics POWERPOINT PRESENETATION
DarrinBright1
 
introduction technology technology tec.pptx
introduction technology technology tec.pptxintroduction technology technology tec.pptx
introduction technology technology tec.pptx
Iftikhar70
 
Citizen Observatories to encourage more democratic data evidence-based decisi...
Citizen Observatories to encourage more democratic data evidence-based decisi...Citizen Observatories to encourage more democratic data evidence-based decisi...
Citizen Observatories to encourage more democratic data evidence-based decisi...
Diego López-de-Ipiña González-de-Artaza
 
ML_Unit_V_RDC_ASSOCIATION AND DIMENSIONALITY REDUCTION.pdf
ML_Unit_V_RDC_ASSOCIATION AND DIMENSIONALITY REDUCTION.pdfML_Unit_V_RDC_ASSOCIATION AND DIMENSIONALITY REDUCTION.pdf
ML_Unit_V_RDC_ASSOCIATION AND DIMENSIONALITY REDUCTION.pdf
rameshwarchintamani
 
Construction-Chemicals-For-Waterproofing.ppt
Construction-Chemicals-For-Waterproofing.pptConstruction-Chemicals-For-Waterproofing.ppt
Construction-Chemicals-For-Waterproofing.ppt
ssuser2ffcbc
 
OPTIMIZING DATA INTEROPERABILITY IN AGILE ORGANIZATIONS: INTEGRATING NONAKA’S...
OPTIMIZING DATA INTEROPERABILITY IN AGILE ORGANIZATIONS: INTEGRATING NONAKA’S...OPTIMIZING DATA INTEROPERABILITY IN AGILE ORGANIZATIONS: INTEGRATING NONAKA’S...
OPTIMIZING DATA INTEROPERABILITY IN AGILE ORGANIZATIONS: INTEGRATING NONAKA’S...
ijdmsjournal
 
Automatic Quality Assessment for Speech and Beyond
Automatic Quality Assessment for Speech and BeyondAutomatic Quality Assessment for Speech and Beyond
Automatic Quality Assessment for Speech and Beyond
NU_I_TODALAB
 
Frontend Architecture Diagram/Guide For Frontend Engineers
Frontend Architecture Diagram/Guide For Frontend EngineersFrontend Architecture Diagram/Guide For Frontend Engineers
Frontend Architecture Diagram/Guide For Frontend Engineers
Michael Hertzberg
 
sss1.pptxsss1.pptxsss1.pptxsss1.pptxsss1.pptx
sss1.pptxsss1.pptxsss1.pptxsss1.pptxsss1.pptxsss1.pptxsss1.pptxsss1.pptxsss1.pptxsss1.pptx
sss1.pptxsss1.pptxsss1.pptxsss1.pptxsss1.pptx
ajayrm685
 
Construction Materials (Paints) in Civil Engineering
Construction Materials (Paints) in Civil EngineeringConstruction Materials (Paints) in Civil Engineering
Construction Materials (Paints) in Civil Engineering
Lavish Kashyap
 
Jacob Murphy Australia - Excels In Optimizing Software Applications
Jacob Murphy Australia - Excels In Optimizing Software ApplicationsJacob Murphy Australia - Excels In Optimizing Software Applications
Jacob Murphy Australia - Excels In Optimizing Software Applications
Jacob Murphy Australia
 
Deepfake Phishing: A New Frontier in Cyber Threats
Deepfake Phishing: A New Frontier in Cyber ThreatsDeepfake Phishing: A New Frontier in Cyber Threats
Deepfake Phishing: A New Frontier in Cyber Threats
RaviKumar256934
 
ML_Unit_VI_DEEP LEARNING_Introduction to ANN.pdf
ML_Unit_VI_DEEP LEARNING_Introduction to ANN.pdfML_Unit_VI_DEEP LEARNING_Introduction to ANN.pdf
ML_Unit_VI_DEEP LEARNING_Introduction to ANN.pdf
rameshwarchintamani
 
IBAAS 2023 Series_Lecture 8- Dr. Nandi.pdf
IBAAS 2023 Series_Lecture 8- Dr. Nandi.pdfIBAAS 2023 Series_Lecture 8- Dr. Nandi.pdf
IBAAS 2023 Series_Lecture 8- Dr. Nandi.pdf
VigneshPalaniappanM
 
Machine foundation notes for civil engineering students
Machine foundation notes for civil engineering studentsMachine foundation notes for civil engineering students
Machine foundation notes for civil engineering students
DYPCET
 
Transport modelling at SBB, presentation at EPFL in 2025
Transport modelling at SBB, presentation at EPFL in 2025Transport modelling at SBB, presentation at EPFL in 2025
Transport modelling at SBB, presentation at EPFL in 2025
Antonin Danalet
 
Little Known Ways To 3 Best sites to Buy Linkedin Accounts.pdf
Little Known Ways To 3 Best sites to Buy Linkedin Accounts.pdfLittle Known Ways To 3 Best sites to Buy Linkedin Accounts.pdf
Little Known Ways To 3 Best sites to Buy Linkedin Accounts.pdf
gori42199
 
Ad

Android Controlled Arduino Spy Robot

  • 2. Final Year Project Presentation On “Arduino Spy Robot Controlled By Android Application”
  • 3. Presented By: NAME UNIVERSITY ROLL NO UNIVERSITY REGISTRATION NO ANANGA MOHAN CHATTERJEE 11500112046 121150110012 ANIKET ANAND 11500112047 121150110013 MADHUJA ROY 11500112078 121150110045 MAHESH TIBREWAL 11500112079 121150110046 Under the supervision of : MR. BIKROMADITTYA MONDAL Assistant Professor Department of Computer Science & Engineering B. P. Poddar Institute Of Management And Technology
  • 4. We express our sincere gratitude to our mentor Mr. Bikromadittya Mondal of Department of CSE, BPPIMT for extending his valuable time for us to take up this problem as a Project. We are also indebted to our seniors, who have passed from this college for their unconditional help and inspiration. Last but not the least we would like to express our gratitude to all the faculty members of our department who helped us in their own way whenever needed. Acknowledgement
  • 5. Presentation Flow: Project Objective Features Hardware Requirements Software Requirements Hardware and Software Specifications Circuit Diagrams Circuit Structure Flowcharts Working Future Enhancements Conclusion Reference
  • 6. Project Objective: o To develop a robot car that can move on a given terrain. o To connect a spy camera will help it to spy on the target object(s) through live video streaming . o To develop an android application will wirelessly control The robot.
  • 7. Features: o Movement: Our robot can move in basic four directions namely, forward, backward, left and right. o Wireless: The robot moves on getting command from an android phone application in wireless mode through Bluetooth o Surveillance: Our robot has a spy camera attached to it which captures video as well as snapshot of the area it operating in.
  • 8. Hardware Requirements: Basic model of Robot Motor x 2(12V, 60 RPM) Chassis(3.5’ x 6’ x 2’)DC jack socketScrew, nut, bolt (10 pieces) ON/OFF SwitchWheel x 2CastorMotor Clamp x 2
  • 9. Hardware Requirements: Electronic Spares Arduino Uno(atmega 328p-pu) Battery ChargerUSB cable Wires and cables Battery x 2(4V, 1.5Ah)Motor driver (ICL293D)Bluetooth modem (HC-05) IP Camera
  • 11. Hardware & Software Specifications: Arduino Uno (atmega 328p-pu) • Technical specifications • Power (6-20 V) • Memory (32 KB Flash memory, 2KB SRAM, 1KB EEPROM) • Input and output (14 Digital pins, 6 Analog pins) • Communication (pin 0- RX & pin 1-TX, serial communication) • Programming (Arduino Software) • Physical Characteristics (2.7’ x 2.1’ Board)
  • 12. Hardware & Software Specifications: Bluetooth modem HC-05 • 6 pins- Vcc, GND, TX, RX, Key and LED • Master/Slave • Range 10m • Security- Authentication and encryption • Power Supply- +3.3VDC, 50mA • Working temperature- -20 ~ +75 Centigrade
  • 13. Hardware & Software Specifications: Motor Driver (ICL293D) • Integrated Circuit Chip • 16 pins- Ground pins(4), Input pins(4), Output pins(4), Enable pins(2), Voltage pins(2) INPUT 1 INPUT 2 ENABLE 1,2 Result 0 0 1 Stop 0 1 1 Anti-clockwise rotation 1 0 1 Clockwise rotation 1 1 1 Stop 0 1 50% duty cycle Anti-clockwise rotation with half speed 1 0 50% duty cycle Clockwise rotation with half speed
  • 14. Hardware & Software Specifications: IP Camera • Used for surveillance • Can send and receive data via a computer network and the Internet • Two types-Centralized, Decentralized • 3-level user access (administrator/operator/guest) • Multi-area motion detection • SXVGA (1280 x 960) resolution at 30fps • WPS support for easy connection • Compatible with IEEE 802.11b/g/n products
  • 15. Hardware & Software Specifications: Arduino Software • Writing “Sketch” and uploading • Code Files- Arduino code file(no visible extension)/C code files(.c extension)/C++ file(.cpp)/header files(.h)
  • 16. Hardware & Software Specifications: Android Studio • Based on JetBrains’ IntelliJ IDEA software • Open Source • Tools to catch performance, usability, version compatibility and other problems • Template based wizards to create a common Android Designs and components • Support for building Android Wear Apps • Built in support for Google Cloud Platform
  • 17. Circuit Diagram: Connection between HC-05 and Arduino Connection between Arduino, Motor & Motor IC L293D
  • 22. Working: Connecting Camera Home Network Devices access camera through Camera IP Device 1 Device 2
  • 23. Working: Application and Robot Arduino Motor IC L293D HC-05 Bluetooth Module Send Signal to HC-05 Bluetooth Transmitting received signal to Arduino UNO Instructs Motor IC according to the signal received Runs the motor as per the instruction Application
  • 24. Future Enhancements: o We can invoke technology so that the communication with the Arduino can even be made from miles. o We can use a camera that may have its own internet connection as well don’t require any home network or wired connection to transmit live stream of video. o The robot can further be invoked with artificial intelligence o We can invoke a technology so that we can rotate the camera from the application itself.
  • 25. Conclusion Our project contains the following: o A spy robot which can move in basic four directions. o An android application to control the movement of robot wirelessly over Bluetooth Our project has the following features: o The robot is controlled wirelessly by self-developed android application. o It sends the live video stream of the area around it, over a home network as well as cloud. o The robot can move in forward, backward, left and right directions.
  • 26. Reference  www.arduino.cc  Arduino Microcontroller guide by W. Durfee, University of Minnesota  Getting started with arduino, by messimo banze  C programming for Arduino by Julien Bayle  www.developer.android.com  en.wikipedia.org
  翻译: