Date post: | 12-May-2015 |
Category: |
Technology |
Upload: | nurul-ain |
View: | 3,232 times |
Download: | 1 times |
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
Development of an internet Development of an internet controlled surveillance mobile controlled surveillance mobile
robotrobot
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.
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
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
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
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
SPECIFICATION OF THE Xbee SPECIFICATION OF THE Xbee AND XBee PRO MODULES ‐AND XBee PRO MODULES ‐
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.
connection to PIC16F877A connection to PIC16F877A microcontrollermicrocontroller
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
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
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
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.
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 .
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.
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.
THANK YOU
THANK YOUTHANK YOU
Q & aQ & a