Development Of An Internet Controlled Surveillance Mobile Robot (Student2)

18
Title: Development of an internet Title: Development of an internet controlled surveillance mobile controlled surveillance mobile robot robot BY BY NURUL AIN BT MOHD MASHOR NURUL AIN BT MOHD MASHOR 1061110382 1061110382 BACHELOR OF ENGINEERING (HONS) BACHELOR OF ENGINEERING (HONS) ELECTRONICS MAJORING IN ELECTRONICS MAJORING IN TELECOMMUNICATIONS TELECOMMUNICATIONS

description

presentation for final year project for part one

Transcript of Development Of An Internet Controlled Surveillance Mobile Robot (Student2)

Page 1: Development Of An Internet Controlled Surveillance Mobile Robot (Student2)

Title: Development of an internet Title: Development of an internet controlled surveillance mobile controlled surveillance mobile

robot robot BYBY

NURUL AIN BT MOHD MASHOR NURUL AIN BT MOHD MASHOR 10611103821061110382

BACHELOR OF ENGINEERING BACHELOR OF ENGINEERING (HONS) ELECTRONICS MAJORING (HONS) ELECTRONICS MAJORING

IN TELECOMMUNICATIONSIN TELECOMMUNICATIONS

Page 2: Development Of An Internet Controlled Surveillance Mobile Robot (Student2)

Development of an internet Development of an internet controlled surveillance mobile controlled surveillance mobile

robotrobot

Page 3: Development Of An Internet Controlled Surveillance Mobile Robot (Student2)

INTRODUCTIONINTRODUCTIONThe 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.

Page 4: Development Of An Internet Controlled Surveillance Mobile Robot (Student2)

OBJECTIVE OBJECTIVE OFOF THE PROJECT THE PROJECTObjectives (student 1) 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) 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

Page 5: Development Of An Internet Controlled Surveillance Mobile Robot (Student2)

HARDWAREHARDWAREDIY Project(PR23)SKXBee‐PROPIC 16F877ANaike wireless video and audioEasycap USB 2.0

SOFTWARESOFTWAREWindow Media Encoder and Window Media PlayerMicrochip-PICkit 2 V2.55Digi-Maxstream X-CTUMPLAB IDE v8.30

Page 6: Development Of An Internet Controlled Surveillance Mobile Robot (Student2)

SKXBee PRO‐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

solutionConnect to microcontroller for embedded XBee developmentOn board USB to UART converter offer easy yet reliable

communication to PC for functionality testRequired 3.3V operation, starter kits have been developed to

convert it into 5V operation

Page 7: Development Of An Internet Controlled Surveillance Mobile Robot (Student2)

CAPABILITIES AND FEATURESCAPABILITIES AND FEATURESUSB Plug and Play UART function5V powered5V UART interface, ready for microcontroller interface Default baud rate of 9600bpsLong Range Data Integrity

indoor communication range up to 100m outdoor line of sight range up to 1500m

Compact yet easy and reliable platformAs serial port replacement (wireless)Point-to-point, point-to-multipoint and peer-to-peer topologies

supported

Page 8: Development Of An Internet Controlled Surveillance Mobile Robot (Student2)

SPECIFICATION OF THE Xbee SPECIFICATION OF THE Xbee AND XBee PRO MODULES ‐AND XBee PRO MODULES ‐

Page 9: Development Of An Internet Controlled Surveillance Mobile Robot (Student2)

SYSTEM OVERVIEW 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.

Page 10: Development Of An Internet Controlled Surveillance Mobile Robot (Student2)

connection to PIC16F877A connection to PIC16F877A microcontrollermicrocontroller

Page 11: Development Of An Internet Controlled Surveillance Mobile Robot (Student2)

Connect 5V and Gnd of SKXBee to microcontroller boardSince the 5V system is powered with 5V, it should be very

simple to get power source for SKXBeeconnect 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

Page 12: Development Of An Internet Controlled Surveillance Mobile Robot (Student2)

WIRELESS SPY CAMERAWIRELESS SPY CAMERATransmitting 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

Page 13: Development Of An Internet Controlled Surveillance Mobile Robot (Student2)

EasyCAP USB 2.0EasyCAP USB 2.0Video Decode: Philips SAA7113 USB 2.0 Interface: Syntek TDK1160Capture 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

Page 14: Development Of An Internet Controlled Surveillance Mobile Robot (Student2)

VIDEO MEDIA ENCODER AND VIDEO MEDIA ENCODER AND WINDOWS MEDIA PLAYERWINDOWS 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.

Page 15: Development Of An Internet Controlled Surveillance Mobile Robot (Student2)

WHAT I HAVE DONE SO FAR?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 .

Page 16: Development Of An Internet Controlled Surveillance Mobile Robot (Student2)

PLANS ON PART 2 OF THE PROJECTPLANS 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.

Page 17: Development Of An Internet Controlled Surveillance Mobile Robot (Student2)

CONCLUSIONCONCLUSIONThroughout 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.

Page 18: Development Of An Internet Controlled Surveillance Mobile Robot (Student2)

THANK YOU

THANK YOUTHANK YOU

Q & aQ & a