Final Year Project(EPT4046) Development of an internet controlled Surveillance Mobile Robot By Mimi Madihah Bt Mohd Idris Id:1061110400 BACHELOR OF ENGINEERING.

Slides:



Advertisements
Similar presentations
JED Microprocessors Pty Ltd Presenting the JED T430 low-cost Projector Controllers Nov 22nd, 2009.
Advertisements

ELECTRONIC SYSTEMS NESI NanoRacks Embedded System Integration Board HARDWARE Functional Design.
A-Team Home Central Control Unit Kevin Cooke Peter Larson Ben Verstegen Andreas Rugloski Aden Abdillahi.
Robotics Club, Snt Council2 The 3 Schools of Robotics: Mechanical Design – Types of motors – Material selection –
Finding objects. Prepared by: Laial Al Jeans Mais Dabous Supervised by: A.Jammal Kharoshah.
Controlling Robot Car via Smartphone Supervisor: Dr. Jamal Kharousheh Prepared by : Hamza Qaddara Esmat Hedariya Hareth Hanani Faculty of Engineering Telecommunication.
OutLine Overview about Project Wii Robot Escaper Robot Problems and Solutions Demo.
ZigBee Calvin Choy David Kim Jason Chong Devin Galutira.
Senior Project Design Review Remote Visual Surveillance Vehicle (RVSV) Manoj Bhambwani Tameka Thomas.
Arduino. Arduino is a tool for making computers that can sense and control more of the physical world than your desktop computer. It's an open-source.
ECE 265 – LECTURE 13 Interface to switches and LEDs 7/3/ ECE265.
Copier Jam Detector Design Problem
Introduction The designed device consists of a circuit which performs charging, a circuit displaying battery charge level during or resting state of charging.
BATCH MEMBERS(B 4) 1.B.VAMSI KRISHNA 2.B.SRINIVASAN 3.P.RAJESH 4.S.PRAVEEN KUMAR 5.D.VARUN UNDER THE GUIDENCE OF Mr. M.CHANDRA MOHAN REDDY., M.Tech.,
Digital I/O Connecting to the Outside World
ECE 477 DESIGN REVIEW TEAM 7  SPRING 2013 COST ROBOT CAROLINE TRIPPEL, ANDREW LOVELESS, ERIC OSBORNE, BRYAN DALLAS.
Engineering 1040: Mechanisms & Electric Circuits Fall 2011 Introduction to Embedded Systems.
Embedded Systems Design
RM2C Understanding Connections on the Robot Control Board (RCB).
EMBEDDED WEB SERVER. CONTENT: 1.ABSTRACT 2.INTRODUCTION TO EMBEDDED SYSTEMS 3.INTRODUCTION TO EMBEDDED WEB SERVER 4.BLOCK DIAGRAM 5.POER SUPPLY 6.COMPONENT.
Dean Brock, Rebecca Bruce and Susan Reiser, CCSC SE 2009 Using Arduino Material taken from Todbot blog Bionic Arduino Todbot blog Bionic ArduinoTodbot.
E-LABORATORY PRACTICAL TEACHING FOR APPLIED ENGINEERING SCIENCES W O R K S H O P University of Oradea, Romania February 6, 2012 G E N E R A L P R E S E.
Lecture 5: Sensors. A sensor is any element that provides information from the to the robot, either about the environment or about the robot itself. Sensing.
Presented by:- NAME : Sanjay Kumar Pani BRANCH : Electrical & Electronics GROUP : ‘B1’ ROLL NO. : E/04/14.
Segway Controller Notes. = connection on top layer of circuit board = connection on bottom layer of circuit board Ground Plane: Areas enclosed by the.
7.2.3 Student Book © 2005 Propane Education & Research CouncilPage Identifying Procedures for Measuring Resistance Between Two Given Points in.
Xin Jin Zelun Tie Ranmin Chen Hang Xie. Outline  Project overview  Project-specific success criteria  Block diagram  Component selection rationale.
1 Umrer College Of Engineering, Umrer DEPARTMENT OF COMPUTER ENGINEERING VIII SEMESTER Robo-Pathfinder Projectees Manish M. Khurpade Mayank P.
One of the most important feature of the microcontroller is a number of input/output pins used for connection with peripherals. In the case of PIC 167CX,
An najah national university Faculty of engineering Electrical engineering department General Educational robot Student :- Mohammad auni nofal. Supervisor.
Wall-E Prototype I Team 1 Xin Jin
Use it, Interconnect it, AutoMate IT™ ( Based on the FlexiMax 9000 Technology)
By: Khalid Hawari Muath Nijim Thaer shaikh Ibrahim Supervisor: Dr. Jamal Kharousheh Dr. Nasser Hamad 27 December 2010.
Franz Duran INTRODUCTION TO A RDUINO PROGRAMMING & INTERFACING Engr. Franz Duran, MEP-ECE RapidSignal Electronics.
RomoRobot Feras Khateeb Yousef Azem supervisors Dr.Raed Al-Qade Dr.Lui Malhis.
Overview What is Arduino? What is it used for? How to get started Demonstration Questions are welcome at any time.
Team 9 - Scribacious Rabble Safety and Reliability Analysis Mitchell Erdbruegger (presenting) Paul Rosswurm William Hess Ben Kobin.
Student Name USN NO Guide Name H.O.D Name Name Of The College & Dept.
SUBMITTED BY LENIN C INTRODUCTION Railways - cheapest mode of transportation. Aims to avoid accidents. Using simple electronic components- automate.
AAPT workshop W03 July 26, 2014 Saint Cloud State University, MN, USA
Self Switching Power Supply. Introduction Self Switching Power Supply  Embedded system requires a regulated power supply.
BLDC Motor Speed Control with RPM Display. Introduction BLDC Motor Speed Control with RPM Display  The main objective of this.
 ACCELEROMETER  TRANSMITTER- BLOCK DIAGRAM  RECEIVER- BLOCK DIAGRAM  COMPONENTS DESCRIPTION- ENCODER TRANSMITTER RECEIVER OPTICAL SENSOR.
Simple Water Level Controller Circuit with Microcontroller and Alarm.
QuickBev Group 29: Phillip Nielsen & Michael Perreux TA: Braedon Salz ECE445 Spring 2016 May 4, 2016.
Smart Bench Press System Dat Lee, Sophia Mercurio, Johnny Peguero ME 5643 Final Project Presentation.
DIGITAL SHOWER CONTROLLER BY NATHAN GARNER KASUN KUMARAGE.
ISA CLICK CONTROL #38 – FALL 2014 ERIC BRUNNGRABER DRAKE ISABIRYE.
BY Names of team mates and USN numbers TITLE OF YOUR PROJECT college logo example.
Fire Fighting Robotic Vehicle. Introduction:  It is designed to develop a fire fighting robot using RF technology for remote.
TRANSMISSION LINE MULTIPLE FAULT DETECTION AND INDICATION TO EB
Deep Touch Pressure Abdomen Belt Group 32 Kevin Rathbun & Luke Fleming & Chang-O Pyo ECE 445 Senior Design April 28, 2015.
MICROCONTROLLER BASE FIRE ALARM MADE BY: *Priya Rabadia *Rajdeep Rupapara.
Portable Power Station University of Wyoming Electrical and Computer Department EE Done By Mohammad S. Almoallem Mahmood S. Almoallem Advised.
Wireless Message Communication Between Two Computers
Smart Home Temperature System with Spinning LED Display Group 49: Jianxi Lu, Jia Shi, Xingchang Cheng May 4th, 2016 ECE445.
USING TV REMOTE AS A CORDLESS MOUSE FOR THE COMPUTER
CORDLESS MOUSE FEATURES BY TV REMOTE USING PIC MICROCONTROLLER
Arduino.
Arduino Development for Beginners
WIRELESS NETWORKING OF
ARDUINO LINE FOLLOWER ROBOT
RAILWAY TRACK SNAP NOTIFICATION
Remote Controlled Smart Socket
PLC Hardware Components.
Module 1 – Power Supply AMC APS-PBC-60
Copier Jam Detector Design Problem
Remote Firework Launcher
ECE 477 Final Presentation Team 13  Spring 2011
AN INEXPENSIVE ROBOTIC KIT FOR CHILDREN EDUCATION
Presentation transcript:

Final Year Project(EPT4046) Development of an internet controlled Surveillance Mobile Robot By Mimi Madihah Bt Mohd Idris Id: BACHELOR OF ENGINEERING (HONS) ELECTRONICS MAJORING IN TELECOMMUNICATIONS

Internet controlled Surveillance Mobile Robot

Introduction The 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

Task Student A Hardware Module 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 B Software Communication 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 specification

Motivation To 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 Diagram No Initialize PIC Button 1 pressed? Start Button 2 pressed? Increase Mode Execute current mode Mode (1) Line Follow Mode(2) Control wirelessly using SKXBEE Mode(3) Gas Sensor

Further explanation Start represent,when the power is on PIC will initialize which mode to be select depend on the user interest. Button 1 pressed once – For line follow Button 1 pressed twice- For SKXBEE Button 1 pressed third times – For gas sensor If button 2 pressed is for confirm the mode.

Schematic Diagram

Schematic Diagram Explanation Analog sensor and ultrasonic not included in this project Gas sensor

The transistor is used to provide more current for the LCD Backlight.

Power supply for the circuit Can 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 (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. 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 LED

Push Button as input for PIC microcontroller One 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.

ICSP for programming PIC microcontroller MCLR, 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

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.

Interface XBee Module (SKXBEE) with PIC Microcontroller 5V and ground is connected to provide power to the module. While TX and RX pin is connected for communication. Make sure JP1 jumper is connected at COM for interfacing SKXBEE.

Method(Technical details) Hardware – DIY Project(PR23) – Xbee Pro – PIC16F877A – Naike (the smallest wireless video and audio) – Easycap USB 2.0 – Capture high quality audio and video Software – Window Media Encoder – Microchip-PICkit 2 V2.55 – Digi-Maxstream-X-CTU

What I have done so far? Construct a robot that has ability to be controlled using the keyboard Understand how the robot function Understand how the Xbee communicate with the computer.

Future Works Focus on the programming and how to install the sensor using the PIC16F877A and display the value at the LCD Start testing and troubleshooting the circuit for the gas sensor circuit.

Conclusion For 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.

Thank you Q & A