You are on page 1of 34

SPY ROBOT(GSM CONTROLLED)

TEAM MEMBERS (PRIST UNIVERSITY) AJIT KUMAR AMIT ANAND ABHISHEK KUNAL AMIT KUMAR GAUTAM (ECE DEPT. 3RD YR. )

CONTENTS 1. BASICS OF ROBOTICS 2. COMPONENTS IN ROBOT 3. PROGRAMMING A ROBOT 4. LOADING T HE PROGRAMME 5. APPLICATION

BASICS OF ROBOTICS What is a Robot ? An electrical or mechanical or electromechanical, programmable or non programmable multifunctional manipulator designed to move material, parts , tools, or specialized devices through various programmed motions for the perfo rmance of a variety of tasks .

FEATURES OF A ROBOT 1. Mobility: It possesses some form of mobility. 2. Programmability: It can be p rogrammed to accomplish a large variety of tasks. After being programmed, it ope rates automatically. 3. Sensors: On or around the device that are able to sense the environment and give useful feedback to the device. 4. Mechanical capability : Enabling it to act on its environment rather than merely function as a data pr ocessing or computational device. 5. Flexibility: It can operate using a range o f programs and manipulates in a variety of ways.

THREE LAWS OF ROBOTICS By Isaac Asimov s A robot may not injure a human being or, through inaction, allow a human being t o come to harm. A robot must obey any orders given to it by human beings, except where such orders would conflict with the First Law. A robot must protect its o wn existence as long as such protection does not conflict with the First or Seco nd Law.

COMPONENTS OF ROBOTS 1. MECHANICAL DESIGN 2. ELECTRONIC COMPONENTS 3. PCB BOARD 4. MOTORS 5. MICROCON TROLLER 6. SENSORS

SPY ROBOT GSM CONTROLLED ROBOT

INTRODUCTION 1. This is a robot which can be controlled by using cell phone. 2. A GSM-controlled robotic application is a Robot that can be contr olled, and navigated by the usage of mobile networks or GSM (Global Sytem for Mo bile) technology. It can handle and execute commands derived from mobile phone b ases initiation and can also be programmed to work autonomously as per the situa tion demands.

TECHNOLOGY USED DTMF (Dual-Tone-Multiple-Frequency 1 .DTMF signaling is used for telecom signaling over analog telephone lines in t he voice frequency band between telephone handsets and other communication devic es and the switching centre. 2. In other words DTMF is a method of instructing s witching system of the telephone numbers to be dialed, or to issue commands to s witching systems.

DTMF Keypad Table

Table Description 1. DTMF table is laid out in 4*4 matrix. 2.Row represents low frequency . 3. Col umn represents high frequency. 4. The multiple tones are the reason for calling the system multi frequency. 5. Tones are then decoded by switching centers to de termine which keys are pressed.

DTMF Decoder/Receiver IC (HT9170B) 1. Operating voltage : 2.5V 5.5V 2.Minimal external components 3. No external fi lter required 4. Excellent performance 5. 3.58 crystal or ceramic resonator 6. 1 8 pin package

PIN DESCRIPTION

Application Circuit

Working of the IC * Tone is attached to 0.1 micro F capacitor on the top corner. * Mount the circu it on the robot with auto answer mode on. * Connect one wire of the headphone to the wire and other to the ground. * The tone is then passed to amplifier for fi ltering. * OE is the output enable pin, high on this pin will enable the output . * D0,D1,D2 and D3 are the decoded output of the IC. DV is data valid pin, it s a output pin, Set to high itself by IC when valid data is available on these bi ts. *RT/GT and EST are pins for setting effective time duration of tone to check for authenticity.

Connecting Cell phone to circuit * Connect the cell phone to circuit. * Call the cell phone from a remote phone * Now press the keys on the remote phone and you will see the LED s blinking.

MICROCONTROLLER 1. A microcontroller (sometimes abbreviated C, uC or MCU) is a small computer on a single integrated circuit containing a processor core, memory, and programmabl e input/output peripherals. 2. Microcontrollers are used in automatically contro lled products and devices, such as automobile engine control systems, implantabl e medical devices, remote controls, office machines, appliances, power tools, an d toys.

AVR ATMEGA 8 MICRO-CONTROLLER

INTRODUCTION 1. ATmega8 is a low-power CMOS 8-bit microcontroller based on the AVR RISC archi tecture. 2. By executing powerful instructions in a single clock cycle, the ATme ga8 achieves throughput approaching 1 MIPS per MHz. 4. In order to maximize perf ormance and parallelism, the AVR uses a Harvard architecture- which separates me mories and buses for program and data. 5. Instruction in program memory are exec uted with single level pipelining. This concept enables instructions to be in ev ery clock cycle.

FEATURES 1. High-performance, Low-power AVR 8-bit Microcontroller. 2. Up to 16 MIPS Throu ghput at 16 MHz. 3. 32 x 8 General Purpose Working Registers. 4. 3 PWM Channels. 5. Internal Calibrated RC Oscillator. 6. External and Internal Interrupt Source s

MEMORY SEGMENTS 1. High Endurance Non-volatile Memory segments. 2. 8K Bytes of In-System Self-pr ogrammable Flash program memory. 3. 512 Bytes EEPROM (Electrically Erasable Prog rammable Read Only Memory). 4. 1K Byte Internal SRAM (Static Random Access Memor y). 5. True Read-While-Write Operation. 6. Write/Erase Cycles: 10,000 Flash/100, 000 EEPROM. 7. Data retention: 20 years at 85C/100 years at 25C.

PERIPHERAL FEATURES Two 8-bit Timer/Counters with Separate Prescaler, one Compare Mode. One 16-bit T imer/Counter with Separate Prescaler, Compare Mode, and Capture Mode. Real Time Counter with Separate Oscillator. Three PWM Channels. 8-channel ADC in TQFP pack age. 6-channel ADC in PDIP package. Byte-oriented Two-wire Serial Interface. Pro grammable Serial USART. Master/Slave SPI Serial Interface. Programmable Watchdog Timer with Separate On-chip Oscillator. On-chip Analog Comparator.

PIN OUT

PIN DESCRIPTION * VCC Digital supply voltage. * GND Ground. * RESET A low level on this pin for longer than the minimum pulse length will generate a reset, even if the clock is not running. * AREF The analog reference pin for the A/D Converter. * Three por ts i.e PortB, PortC, PortD * Three registers associated with every port DDRx Data Direction Register PINx Port input PORTx- Port output *Note x is subscript and could be either of B, C, D

DC MOTOR A DC motor is an electric motor that runs on direct current (DC) electricity eal life, though, DC motors will always have more than two poles (three is a very common number). In particular, this avoids "dead spots" in the commuta tor. You can imagine how with our example two-pole motor, if the rotor is exactl y at the middle of its rotation (perfectly aligned with the field magnets), it w ill get "stuck" there. Meanwhile, with a two-pole motor, there is a moment where the commutator shorts out the power supply (i.e., both brushes touch both commu tator contacts simultaneously). This would be bad for the power supply, waste en ergy, and damage motor components as well. Yet another disadvantage of such a si mple motor is that it would exhibit a high amount of torque "ripple" (the amount of torque it could produce is cyclic with the position of the rotor)..

In r

PROGRAMMING THE ROBOT PROGRAMMING OOF ROBOT IS DONE BY THE USE OF FOLLOWING SOFTWARES: AVR LOADER

1. AVR STUDIO 2.

AVR STUDIO (RUNNING THE CODE)

AVR LOADER

WHAT NEW COULD BE ADDED? Well we controlled our robot through the mobile network but it can be controlled by the server (web server) in future. This model is composed of three components: Home server (PC server), Mobile Internet and Home Robot. Home server is responsible for passing message a nd information between Home Robot and Mobile Internet. Mobile Internet, which in cludes Mobile Network and Internet, accomplishes the tasks requested by home mas ter from far away.

Change!!!! We can also assemble many appliances by the use of this same technology.

APPLICATIONS The presented robot has numerous applications in daily life : n SPYING PURPOSES to get the confidential details of

1. It can be used i

anybody from remote area without making our life in danger. 2. The CAMERA which has been installed can provide the live streaming of the places where a human can nt reach.(especially during natural calamities like EARTHQUAKE) 3. We make of use of robot in small pieces of work whenever we are away from HOME . 4. It can be also used by our DEFENSE agency in many cases.

THANK YOU!!!!

You might also like