SlideShare a Scribd company logo
Title: Development of an internet controlled surveillance mobile robot  BY NURUL AIN BT MOHD MASHOR  1061110382 BACHELOR OF ENGINEERING (HONS) ELECTRONICS MAJORING IN TELECOMMUNICATIONS
Development of an internet controlled surveillance mobile robot
INTRODUCTION The user control the robot movement remotely and obtain a video feed from the camera installed on the robot 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.  The suggested programming language is C for the microcontroller and Java for the Internet interface and video streaming software.
OBJECTIVE  OF  THE PROJECT Objectives (student 1)  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 Objectives (student 2)  Develop the communication software so that the robot can be remotely controlled from the Internet  Develop the streaming software so that the captured video can be streamed to the user using the Internet  Testing the system according to required specification
HARDWARE DIY Project(PR23) SKXBee‐PRO PIC 16F877A Naike wireless video and audio Easycap USB 2.0 SOFTWARE Window Media Encoder and Window Media Player Microchip-PICkit 2 V2.55 Digi-Maxstream X-CTU MPLAB IDE v8.30
SKXBee‐PRO Support the unique needs of low cost and low power wireless sensor networks.  Data wireless after powering up without any extra configuration. Offer connection to PC with USB for more user friendly solution Connect to microcontroller for embedded XBee development On board USB to UART converter offer easy yet reliable communication to PC for functionality test Required 3.3V operation, starter kits have been developed to convert it into 5V operation
CAPABILITIES AND FEATURES USB Plug and Play UART function 5V powered 5V UART interface, ready for microcontroller interface Default baud rate of 9600bps Long Range Data Integrity indoor communication range up to 100m  outdoor line of sight range up to 1500m Compact yet easy and reliable platform As serial port replacement (wireless) Point-to-point, point-to-multipoint and peer-to-peer topologies supported
SPECIFICATION OF THE Xbee AND XBee‐PRO MODULES
SYSTEM OVERVIEW  On board USB to UART converter is design for easy communication with PC for functionality test and as XBee dongle. 5V TTL logic interface with no extra voltage divider offer straight forward interface to microcontroller for embedded wireless development.
connection to PIC16F877A microcontroller
Connect 5V and Gnd of SKXBee to microcontroller board Since the 5V system is powered with 5V, it should be very simple to get power source for SKXBee connect the XB_RX and XB_TX pin to microcontroller XB_RX should be connected to microcontroller’s Transmitter pin (TxD),  XB_TX should be connected to microcontroller’s Receiver pin (RxD). RESET pin of SKXBee  if the microcontroller reset SKXBee during run time, a transistor is required for interface between microcontroller and SKXBee
WIRELESS SPY CAMERA Transmitting Unit Receiving Unit Small Video Camera Effective Pixel: PAL : 628X582 NTSC : 510X492 Sensitivity: +18DB-AGL ON-OFF Output Electrical Level: 50MW Output Frequency:1.2G/2.4G Transmission Signal: Video, Audio Linear Transmission Distance: 50-100M Voltage: DC+9V Current: 300mA Power Dissipation:≤640MW Wireless Audio Receiver Receiving Method:Electronic Frequency Modulation Reception Sensitivity:+18DB Receiving Frequency:1.2G/2.4G Receiving Signal:Video,Audio Voltage:DC 12V Current:500mA
EasyCAP USB 2.0 Video Decode: Philips SAA7113  USB 2.0 Interface: Syntek TDK1160 Capture Video & Audio though USB 2.0 interface  Support For All Formats: record in DVD+/-R/RW, DVD+/-VR, and DVD-Video.  Applying to internet conference / net meeting  Supports NTSC, PAL, Video format  Video input: One RCA composite, One S-Video.  Dimension (L)88mm x (W)28mm x (H)18mm  Supports high quality video resolution  NTSC: 720 x 480 @ 30fps  PAL: 720 x 576 @ 25fps
VIDEO MEDIA ENCODER AND WINDOWS MEDIA PLAYER Powerful tool for content producers who want to capture audio and video content Can make video and audio conference between same LAN Can records the video Format files have no file size limitation Support for Variable Bit Rate (VBR) audio to produce the highest fidelity at the lowest data rate.  Support file name extensions: .wav, .wma, .wmv, .asf, .avi, .mpg, .mp3, .bmp, and .jpg. Using the video media encoder to transmit and view the video Using Window Media Player to view the video at the other places.
WHAT I HAVE DONE SO FAR? Help in the robot development . Understand the SKXBee‐PRO how it communicate  between the microcontroller and the PC How the programming work to control the robot using the keyboard at pc Research streaming software so that the captured video can be streamed to the user using the same LAN  Research about the journals from the scholars  thet related to this project  .
PLANS ON PART 2 OF THE PROJECT Develop the JAVA program to control the robot using the mouse curse and view the video using JAVA interface Develop the streaming software so that the captured video can be streamed to the user using the Internet.
CONCLUSION Throughout this trimester I learnt a lot of knowledge on electronic devices and components. Learn  about how to streaming the video and the device that should be use. In order to complete this project there are problems and difficulties that we faced throughout the whole process.  Further development will be done in the second part of the project.
THANK YOU THANK YOU Q & a

More Related Content

PPTX
Development Of An Internet Controlled Surveillance Mobile Robot Part1
DOCX
Arduino bluetooth controlled robot
PPTX
Bluetooth Controlled Robot/Car
PPTX
Android-based surveillance Robot
PPT
Homeautomation
PPTX
Smart home automation
PPTX
Home Automation by Android Application based Remote Control
PPS
Presentation on home automation
Development Of An Internet Controlled Surveillance Mobile Robot Part1
Arduino bluetooth controlled robot
Bluetooth Controlled Robot/Car
Android-based surveillance Robot
Homeautomation
Smart home automation
Home Automation by Android Application based Remote Control
Presentation on home automation

What's hot (20)

PDF
Android Operated Wireless Robot Using 8051 MCU
PPT
War robot with night vision camera android application
PDF
Final year report on remote control of home appliances via bluetooth
PPTX
Home automation voice control
PPTX
ANDROID BASED HOME APPLIANCE CONTROL USING APP IN MOBILE
PPTX
Fire fighting robot remotely operated by android applications
PPTX
Anti theft & Automation using Arduino
PPTX
Home appliance control system (2)
PPTX
Wireless ai based intelli industrial security robot 2 ppt
PPTX
Home automation ppt-kamal lamichhane
PDF
Voice Control Home Automation
PPTX
Interfacing bluetooth with arduino
DOCX
SURVEILLANCE ROBOT
PPTX
Arduino based home automation using tv remote
PPTX
Blutooth based home appiliance
PPTX
Gsm robot with cctv camera
PDF
Home Automation Using Arduino Uno and HC-05
PPTX
Presentation on home automation system
PPTX
home automaton using pc ppt
PDF
Final Report11
Android Operated Wireless Robot Using 8051 MCU
War robot with night vision camera android application
Final year report on remote control of home appliances via bluetooth
Home automation voice control
ANDROID BASED HOME APPLIANCE CONTROL USING APP IN MOBILE
Fire fighting robot remotely operated by android applications
Anti theft & Automation using Arduino
Home appliance control system (2)
Wireless ai based intelli industrial security robot 2 ppt
Home automation ppt-kamal lamichhane
Voice Control Home Automation
Interfacing bluetooth with arduino
SURVEILLANCE ROBOT
Arduino based home automation using tv remote
Blutooth based home appiliance
Gsm robot with cctv camera
Home Automation Using Arduino Uno and HC-05
Presentation on home automation system
home automaton using pc ppt
Final Report11
Ad

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

DOC
Weekly Report 1-4
PPTX
Remote Operated Spy Robot Circuit
PDF
Mobile robotic platform to gathering real time sensory data in wireless perso...
PDF
IRJET- Navigation Camp – Bot
PDF
Spook Robi
PPTX
DOC
Project
PDF
Rf controlled pick up and drop robot
PDF
Review on an object following wireless robot
DOCX
Intelligent autonomous robotics with projects in waayoo.com
PPTX
Robo wireless controll
DOCX
Wireless robo Report
PPTX
Human robot interaction based on gesture identification
PDF
IRJET - Red Herring Reconnaissance Robot
PPTX
minippt.pptx
PPT
Blue robot seminar
PDF
Spy Robot with Wireless Camera using GSM
PPTX
land rover robot control using GSM technology
DOCX
BLUETOOTH CONTROLLED ROBOCAR
Weekly Report 1-4
Remote Operated Spy Robot Circuit
Mobile robotic platform to gathering real time sensory data in wireless perso...
IRJET- Navigation Camp – Bot
Spook Robi
Project
Rf controlled pick up and drop robot
Review on an object following wireless robot
Intelligent autonomous robotics with projects in waayoo.com
Robo wireless controll
Wireless robo Report
Human robot interaction based on gesture identification
IRJET - Red Herring Reconnaissance Robot
minippt.pptx
Blue robot seminar
Spy Robot with Wireless Camera using GSM
land rover robot control using GSM technology
BLUETOOTH CONTROLLED ROBOCAR
Ad

Recently uploaded (20)

PDF
Per capita expenditure prediction using model stacking based on satellite ima...
PPTX
20250228 LYD VKU AI Blended-Learning.pptx
PDF
Advanced methodologies resolving dimensionality complications for autism neur...
PDF
Mobile App Security Testing_ A Comprehensive Guide.pdf
PDF
The Rise and Fall of 3GPP – Time for a Sabbatical?
PDF
NewMind AI Weekly Chronicles - August'25 Week I
PDF
Chapter 3 Spatial Domain Image Processing.pdf
PDF
Diabetes mellitus diagnosis method based random forest with bat algorithm
PDF
Peak of Data & AI Encore- AI for Metadata and Smarter Workflows
PDF
How UI/UX Design Impacts User Retention in Mobile Apps.pdf
PPTX
Understanding_Digital_Forensics_Presentation.pptx
PDF
cuic standard and advanced reporting.pdf
PDF
7 ChatGPT Prompts to Help You Define Your Ideal Customer Profile.pdf
PDF
Encapsulation_ Review paper, used for researhc scholars
PDF
Optimiser vos workloads AI/ML sur Amazon EC2 et AWS Graviton
PPT
“AI and Expert System Decision Support & Business Intelligence Systems”
PPTX
Spectroscopy.pptx food analysis technology
PPT
Teaching material agriculture food technology
PPTX
Effective Security Operations Center (SOC) A Modern, Strategic, and Threat-In...
PPTX
Programs and apps: productivity, graphics, security and other tools
Per capita expenditure prediction using model stacking based on satellite ima...
20250228 LYD VKU AI Blended-Learning.pptx
Advanced methodologies resolving dimensionality complications for autism neur...
Mobile App Security Testing_ A Comprehensive Guide.pdf
The Rise and Fall of 3GPP – Time for a Sabbatical?
NewMind AI Weekly Chronicles - August'25 Week I
Chapter 3 Spatial Domain Image Processing.pdf
Diabetes mellitus diagnosis method based random forest with bat algorithm
Peak of Data & AI Encore- AI for Metadata and Smarter Workflows
How UI/UX Design Impacts User Retention in Mobile Apps.pdf
Understanding_Digital_Forensics_Presentation.pptx
cuic standard and advanced reporting.pdf
7 ChatGPT Prompts to Help You Define Your Ideal Customer Profile.pdf
Encapsulation_ Review paper, used for researhc scholars
Optimiser vos workloads AI/ML sur Amazon EC2 et AWS Graviton
“AI and Expert System Decision Support & Business Intelligence Systems”
Spectroscopy.pptx food analysis technology
Teaching material agriculture food technology
Effective Security Operations Center (SOC) A Modern, Strategic, and Threat-In...
Programs and apps: productivity, graphics, security and other tools

Development Of An Internet Controlled Surveillance Mobile Robot (Student2)

  • 1. Title: Development of an internet controlled surveillance mobile robot BY NURUL AIN BT MOHD MASHOR 1061110382 BACHELOR OF ENGINEERING (HONS) ELECTRONICS MAJORING IN TELECOMMUNICATIONS
  • 2. Development of an internet controlled surveillance mobile robot
  • 3. INTRODUCTION The user control the robot movement remotely and obtain a video feed from the camera installed on the robot 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. The suggested programming language is C for the microcontroller and Java for the Internet interface and video streaming software.
  • 4. OBJECTIVE OF THE PROJECT Objectives (student 1) 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 Objectives (student 2) Develop the communication software so that the robot can be remotely controlled from the Internet Develop the streaming software so that the captured video can be streamed to the user using the Internet Testing the system according to required specification
  • 5. HARDWARE DIY Project(PR23) SKXBee‐PRO PIC 16F877A Naike wireless video and audio Easycap USB 2.0 SOFTWARE Window Media Encoder and Window Media Player Microchip-PICkit 2 V2.55 Digi-Maxstream X-CTU MPLAB IDE v8.30
  • 6. SKXBee‐PRO Support the unique needs of low cost and low power wireless sensor networks. Data wireless after powering up without any extra configuration. Offer connection to PC with USB for more user friendly solution Connect to microcontroller for embedded XBee development On board USB to UART converter offer easy yet reliable communication to PC for functionality test Required 3.3V operation, starter kits have been developed to convert it into 5V operation
  • 7. CAPABILITIES AND FEATURES USB Plug and Play UART function 5V powered 5V UART interface, ready for microcontroller interface Default baud rate of 9600bps Long Range Data Integrity indoor communication range up to 100m outdoor line of sight range up to 1500m Compact yet easy and reliable platform As serial port replacement (wireless) Point-to-point, point-to-multipoint and peer-to-peer topologies supported
  • 8. SPECIFICATION OF THE Xbee AND XBee‐PRO MODULES
  • 9. SYSTEM OVERVIEW On board USB to UART converter is design for easy communication with PC for functionality test and as XBee dongle. 5V TTL logic interface with no extra voltage divider offer straight forward interface to microcontroller for embedded wireless development.
  • 10. connection to PIC16F877A microcontroller
  • 11. Connect 5V and Gnd of SKXBee to microcontroller board Since the 5V system is powered with 5V, it should be very simple to get power source for SKXBee connect the XB_RX and XB_TX pin to microcontroller XB_RX should be connected to microcontroller’s Transmitter pin (TxD), XB_TX should be connected to microcontroller’s Receiver pin (RxD). RESET pin of SKXBee if the microcontroller reset SKXBee during run time, a transistor is required for interface between microcontroller and SKXBee
  • 12. WIRELESS SPY CAMERA Transmitting Unit Receiving Unit Small Video Camera Effective Pixel: PAL : 628X582 NTSC : 510X492 Sensitivity: +18DB-AGL ON-OFF Output Electrical Level: 50MW Output Frequency:1.2G/2.4G Transmission Signal: Video, Audio Linear Transmission Distance: 50-100M Voltage: DC+9V Current: 300mA Power Dissipation:≤640MW Wireless Audio Receiver Receiving Method:Electronic Frequency Modulation Reception Sensitivity:+18DB Receiving Frequency:1.2G/2.4G Receiving Signal:Video,Audio Voltage:DC 12V Current:500mA
  • 13. EasyCAP USB 2.0 Video Decode: Philips SAA7113 USB 2.0 Interface: Syntek TDK1160 Capture Video & Audio though USB 2.0 interface Support For All Formats: record in DVD+/-R/RW, DVD+/-VR, and DVD-Video. Applying to internet conference / net meeting Supports NTSC, PAL, Video format Video input: One RCA composite, One S-Video. Dimension (L)88mm x (W)28mm x (H)18mm Supports high quality video resolution NTSC: 720 x 480 @ 30fps PAL: 720 x 576 @ 25fps
  • 14. VIDEO MEDIA ENCODER AND WINDOWS MEDIA PLAYER Powerful tool for content producers who want to capture audio and video content Can make video and audio conference between same LAN Can records the video Format files have no file size limitation Support for Variable Bit Rate (VBR) audio to produce the highest fidelity at the lowest data rate. Support file name extensions: .wav, .wma, .wmv, .asf, .avi, .mpg, .mp3, .bmp, and .jpg. Using the video media encoder to transmit and view the video Using Window Media Player to view the video at the other places.
  • 15. WHAT I HAVE DONE SO FAR? Help in the robot development . Understand the SKXBee‐PRO how it communicate between the microcontroller and the PC How the programming work to control the robot using the keyboard at pc Research streaming software so that the captured video can be streamed to the user using the same LAN Research about the journals from the scholars thet related to this project .
  • 16. PLANS ON PART 2 OF THE PROJECT Develop the JAVA program to control the robot using the mouse curse and view the video using JAVA interface Develop the streaming software so that the captured video can be streamed to the user using the Internet.
  • 17. CONCLUSION Throughout this trimester I learnt a lot of knowledge on electronic devices and components. Learn about how to streaming the video and the device that should be use. In order to complete this project there are problems and difficulties that we faced throughout the whole process. Further development will be done in the second part of the project.
  • 18. THANK YOU THANK YOU Q & a