SlideShare a Scribd company logo
Final Year Project(EPT4046)Development of an internet controlled Surveillance Mobile RobotByMimi Madihah Bt Mohd IdrisId:1061110400BACHELOR OF ENGINEERING (HONS) ELECTRONICS MAJORING IN TELECOMMUNICATIONS
Internet controlled Surveillance Mobile Robot
IntroductionThe robot  used to be controlled through wireless connection from the Internet. With the used of Xbee Pro,it can be used for the wireless control of the mobile robot from the server. The user control the robot movement remotely and obtain a video feed from the camera installed on the robot. Such robot will be useful for surveillance purposes and provides simple means for the parent to monitor their children or pets at home from their office. 
Objectives	The main objectives of this project are to construct a robot that has ability to be controlled using the keyboard through the internet with spy cam. The other objectives are:To test and understand how the robot worked.To learn how the robot communicates between the computers using Xbee.To install gas sensor into the robot to detect gas.Develop the circuit and hardware that include the module for motor control, video sensing and communication to the server.  Develop the microcontroller based robot controller  Testing the robot according to required specification
TaskStudent AHardwareModule for motor control, video sensing and communication to the server.
Develop the gas sensor on the robot.
Testing the robot according to required specification 	Student BSoftwareCommunication software so that the robot can be remotely controlled from the Internet.
Streaming software so that the captured video can be streamed to the user using the Internet
Testing the system according to required specificationMotivationTo provide a spy robot that able to be control even the user not at home.To provide a spy robot that able to be view environment clearly using the spy camera.To provide user friendly robot which required simple step for the user to use it.To help the user to use for safety purposes.
Block DiagramStartInitialize PICMode (1) Line Follow
Mode(2) Control wirelessly using SKXBEE
Mode(3) Gas SensorButton 1 pressed?Increase Mode	No	NoButton 2 pressed?Execute current mode
Further explanationStart represent ,when the power is onPIC will initialize which mode to be select depend on the user interest.Button 1 pressed once – For line followButton 1 pressed twice- For SKXBEEButton 1 pressed third times – For gas sensorIf button 2 pressed is for confirm the mode.
Schematic Diagram
Schematic Diagram Explanation Gas sensorAnalog sensor and ultrasonic not included in this projectThe transistor is used to provide more current for theLCD Backlight.
Power supply for the circuitCan choose either AC to DC adaptor or 9V-12V battery to power up the circuit. Higher input voltage will produce more heat at LM7805 voltage regulator.
 Typical voltage is 12V. Anyhow, LM7805 will still generate some heat at 12V. There are two type of power connector for the circuit, DC plug (J1) and 2510-02 (Power Connector).
 Normally AC to DC adaptor can be plugged to J1 type connector.
D2 is use to protect the circuit from wrong polarity supply.
C3 and C10 is use to stabilize the voltage at the input side of the LM7805 voltage regulator.
While the C8 and C11 is use to stabilize the voltage at the output side of the LM7805 voltage supply.

More Related Content

PPT
Development Of An Internet Controlled Surveillance Mobile Robot (Student2)
PPTX
Android-based surveillance Robot
PPTX
Bluetooth Controlled Robot/Car
DOCX
Arduino bluetooth controlled robot
PPT
Interfacing Bluetooth Modules with 8051 Microcontroller
PPT
War field spying robot
PPTX
WIRELESS ROBOT PPT
PPTX
Robo wireless controll
Development Of An Internet Controlled Surveillance Mobile Robot (Student2)
Android-based surveillance Robot
Bluetooth Controlled Robot/Car
Arduino bluetooth controlled robot
Interfacing Bluetooth Modules with 8051 Microcontroller
War field spying robot
WIRELESS ROBOT PPT
Robo wireless controll

What's hot (20)

PPT
War robot with night vision camera android application
PPTX
Android Controlled Arduino Spy Robot
DOCX
SURVEILLANCE ROBOT
PPTX
Interfacing bluetooth with arduino
PPTX
Fire fighting robot remotely operated by android applications
PPTX
PPTX
BOMB DETECTION ROBOT BY USING GSM & GPS
PPTX
Wireless bomb disposal robot ppt
PPTX
Smart home automation
DOCX
Bluetooth controlled robot
PPTX
Android controlled robot
PDF
Android Operated Wireless Robot Using 8051 MCU
PPTX
REMOTE OPERATED SPY ROBO PPT
PPTX
Voice controlled spy robot for security system
PPTX
Android mobile phone controlled bluetooth robot
PPTX
Bluetooth controlled robot using arduino uno and HC-05
PDF
SMS Based Home Automation System
DOCX
Wireless Bomb Disposal Robot
PPTX
Anti theft & Automation using Arduino
PPTX
Project seminar for group
War robot with night vision camera android application
Android Controlled Arduino Spy Robot
SURVEILLANCE ROBOT
Interfacing bluetooth with arduino
Fire fighting robot remotely operated by android applications
BOMB DETECTION ROBOT BY USING GSM & GPS
Wireless bomb disposal robot ppt
Smart home automation
Bluetooth controlled robot
Android controlled robot
Android Operated Wireless Robot Using 8051 MCU
REMOTE OPERATED SPY ROBO PPT
Voice controlled spy robot for security system
Android mobile phone controlled bluetooth robot
Bluetooth controlled robot using arduino uno and HC-05
SMS Based Home Automation System
Wireless Bomb Disposal Robot
Anti theft & Automation using Arduino
Project seminar for group
Ad

Similar to Development Of An Internet Controlled Surveillance Mobile Robot Part1 (20)

PDF
IRJET- Android based Home Automation using Bluetooth Technology
PDF
IRJET- Android based Home Automation using Bluetooth Technology
PPTX
Bluetooth controled robot
DOC
Project report on dtmf based door opening system
PPTX
Robotic car ppt (1)1.pptx project presentation
PDF
V01 i010403
DOCX
Report (Electromagnetic Password Door Lock System)
PDF
IRJET- IOT Based Surveillance Robotic Car using Raspberry PI
DOC
Weekly Report 1-4
PDF
IRJET- Automated Elevator-An Attentive Elevator to Elevate using Speech Recog...
PDF
IRJET- Explosive Ordinanace Disposal Robot
PDF
home automation digital
PPTX
Arduino bt mobile robot r2.0
PDF
Touchpad Monitored Car
PDF
Touchpad Monitored Car
PDF
Floor cleaning robot(autonomus mannual) vatsal shah-ec_4th year
PDF
Arduino Based Bluetooth Controlled Robotic Car
PDF
IRJET - Robovac(Cleaning Robot)
PDF
IRJET- DTMF based Control Robot using Arduino
PDF
REAL TIME FACE DETECTING UNAUTHORIZED HUMAN MOVEMENT USING ESP 32 CAM MODULE
IRJET- Android based Home Automation using Bluetooth Technology
IRJET- Android based Home Automation using Bluetooth Technology
Bluetooth controled robot
Project report on dtmf based door opening system
Robotic car ppt (1)1.pptx project presentation
V01 i010403
Report (Electromagnetic Password Door Lock System)
IRJET- IOT Based Surveillance Robotic Car using Raspberry PI
Weekly Report 1-4
IRJET- Automated Elevator-An Attentive Elevator to Elevate using Speech Recog...
IRJET- Explosive Ordinanace Disposal Robot
home automation digital
Arduino bt mobile robot r2.0
Touchpad Monitored Car
Touchpad Monitored Car
Floor cleaning robot(autonomus mannual) vatsal shah-ec_4th year
Arduino Based Bluetooth Controlled Robotic Car
IRJET - Robovac(Cleaning Robot)
IRJET- DTMF based Control Robot using Arduino
REAL TIME FACE DETECTING UNAUTHORIZED HUMAN MOVEMENT USING ESP 32 CAM MODULE
Ad

Recently uploaded (20)

PDF
Reach Out and Touch Someone: Haptics and Empathic Computing
PDF
KodekX | Application Modernization Development
PDF
Optimiser vos workloads AI/ML sur Amazon EC2 et AWS Graviton
PPT
“AI and Expert System Decision Support & Business Intelligence Systems”
PPT
Teaching material agriculture food technology
PPTX
ACSFv1EN-58255 AWS Academy Cloud Security Foundations.pptx
PDF
Per capita expenditure prediction using model stacking based on satellite ima...
PDF
Review of recent advances in non-invasive hemoglobin estimation
PPTX
VMware vSphere Foundation How to Sell Presentation-Ver1.4-2-14-2024.pptx
PPTX
Cloud computing and distributed systems.
PDF
Encapsulation theory and applications.pdf
PDF
Empathic Computing: Creating Shared Understanding
PDF
7 ChatGPT Prompts to Help You Define Your Ideal Customer Profile.pdf
PPTX
MYSQL Presentation for SQL database connectivity
PDF
Network Security Unit 5.pdf for BCA BBA.
PDF
Electronic commerce courselecture one. Pdf
PDF
Mobile App Security Testing_ A Comprehensive Guide.pdf
PDF
Profit Center Accounting in SAP S/4HANA, S4F28 Col11
PDF
TokAI - TikTok AI Agent : The First AI Application That Analyzes 10,000+ Vira...
PPTX
KOM of Painting work and Equipment Insulation REV00 update 25-dec.pptx
Reach Out and Touch Someone: Haptics and Empathic Computing
KodekX | Application Modernization Development
Optimiser vos workloads AI/ML sur Amazon EC2 et AWS Graviton
“AI and Expert System Decision Support & Business Intelligence Systems”
Teaching material agriculture food technology
ACSFv1EN-58255 AWS Academy Cloud Security Foundations.pptx
Per capita expenditure prediction using model stacking based on satellite ima...
Review of recent advances in non-invasive hemoglobin estimation
VMware vSphere Foundation How to Sell Presentation-Ver1.4-2-14-2024.pptx
Cloud computing and distributed systems.
Encapsulation theory and applications.pdf
Empathic Computing: Creating Shared Understanding
7 ChatGPT Prompts to Help You Define Your Ideal Customer Profile.pdf
MYSQL Presentation for SQL database connectivity
Network Security Unit 5.pdf for BCA BBA.
Electronic commerce courselecture one. Pdf
Mobile App Security Testing_ A Comprehensive Guide.pdf
Profit Center Accounting in SAP S/4HANA, S4F28 Col11
TokAI - TikTok AI Agent : The First AI Application That Analyzes 10,000+ Vira...
KOM of Painting work and Equipment Insulation REV00 update 25-dec.pptx

Development Of An Internet Controlled Surveillance Mobile Robot Part1

  • 1. Final Year Project(EPT4046)Development of an internet controlled Surveillance Mobile RobotByMimi Madihah Bt Mohd IdrisId:1061110400BACHELOR OF ENGINEERING (HONS) ELECTRONICS MAJORING IN TELECOMMUNICATIONS
  • 3. IntroductionThe robot used to be controlled through wireless connection from the Internet. With the used of Xbee Pro,it can be used for the wireless control of the mobile robot from the server. The user control the robot movement remotely and obtain a video feed from the camera installed on the robot. Such robot will be useful for surveillance purposes and provides simple means for the parent to monitor their children or pets at home from their office. 
  • 4. Objectives The main objectives of this project are to construct a robot that has ability to be controlled using the keyboard through the internet with spy cam. The other objectives are:To test and understand how the robot worked.To learn how the robot communicates between the computers using Xbee.To install gas sensor into the robot to detect gas.Develop the circuit and hardware that include the module for motor control, video sensing and communication to the server. Develop the microcontroller based robot controller Testing the robot according to required specification
  • 5. TaskStudent AHardwareModule for motor control, video sensing and communication to the server.
  • 6. Develop the gas sensor on the robot.
  • 7. Testing the robot according to required specification Student BSoftwareCommunication software so that the robot can be remotely controlled from the Internet.
  • 8. Streaming software so that the captured video can be streamed to the user using the Internet
  • 9. Testing the system according to required specificationMotivationTo provide a spy robot that able to be control even the user not at home.To provide a spy robot that able to be view environment clearly using the spy camera.To provide user friendly robot which required simple step for the user to use it.To help the user to use for safety purposes.
  • 12. Mode(3) Gas SensorButton 1 pressed?Increase Mode No NoButton 2 pressed?Execute current mode
  • 13. Further explanationStart represent ,when the power is onPIC will initialize which mode to be select depend on the user interest.Button 1 pressed once – For line followButton 1 pressed twice- For SKXBEEButton 1 pressed third times – For gas sensorIf button 2 pressed is for confirm the mode.
  • 15. Schematic Diagram Explanation Gas sensorAnalog sensor and ultrasonic not included in this projectThe transistor is used to provide more current for theLCD Backlight.
  • 16. Power supply for the circuitCan choose either AC to DC adaptor or 9V-12V battery to power up the circuit. Higher input voltage will produce more heat at LM7805 voltage regulator.
  • 17. Typical voltage is 12V. Anyhow, LM7805 will still generate some heat at 12V. There are two type of power connector for the circuit, DC plug (J1) and 2510-02 (Power Connector).
  • 18. Normally AC to DC adaptor can be plugged to J1 type connector.
  • 19. D2 is use to protect the circuit from wrong polarity supply.
  • 20. C3 and C10 is use to stabilize the voltage at the input side of the LM7805 voltage regulator.
  • 21. While the C8 and C11 is use to stabilize the voltage at the output side of the LM7805 voltage supply.
  • 22. LED is a green LED to indicate the power status of the circuit. R10 is resistor to protect LED from over current that will burn the LEDPush Button as input for PICmicrocontrollerOne I/O pin is needed for one push button as input of PIC microcontroller. The connection of the push button to the I/O pin is shown in figure above. The I/O pin should be pull up to 5V using a resistor (with value range 1K-10K) and this configuration will result an active-low input. When the button is being pressed, reading of I/O pin will be in logic 0, while when the button is not pressed, reading of that I/O pin will be logic 1.
  • 23. ICSP for programming PIC microcontrollerMCLR, RB6 and RB7 need to be connected to the USB.In Circuit Programmer (UIC00A) to program the PIC microcontroller. At the same time, RB3 need to be pull low to 0V to disable low voltage programming, because the programmer is using high voltage programming
  • 24. Comparator (LM324)The value from the IR sensor is compared with the value from the preset which can be adjusted by user. The output is logic 1 if IR sensor value is larger than preset and vise versa. The LED is used to indicate logic 1 or logic 0. The LED will turn ON when logic 1 and turn OFF when logic 0.
  • 25. Interface XBee Module (SKXBEE) withPIC Microcontroller5V and ground is connected to provide power to the module.
  • 26. While TX and RX pin is connected for communication.
  • 27. Make sure JP1 jumper is connected at COM for interfacing SKXBEE.Method(Technical details)HardwareDIY Project(PR23)Xbee ProPIC16F877ANaike (the smallest wireless video and audio)Easycap USB 2.0 – Capture high quality audio and videoSoftwareWindow Media EncoderMicrochip-PICkit 2 V2.55Digi-Maxstream-X-CTU
  • 28. What I have done so far?Construct a robot that has ability to be controlled using the keyboard Understand how the robot functionUnderstand how the Xbee communicate with the computer.
  • 29. Future WorksFocus on the programming and how to install the sensor using the PIC16F877A and display the value at the LCDStart testing and troubleshooting the circuit for the gas sensor circuit.
  • 30. ConclusionFor the FYP part 1 ,throughout the last semester I have learn a lot of new knowledge in how to construct the robot and how to program it.The robot will be further improved during the second part which will include the gas sensor.