gsm controlled robot

33
SPY ROBOT(GSM CONTROLLED)

Upload: abhishek-kunal

Post on 21-Nov-2014

35 views

Category:

Documents


7 download

DESCRIPTION

Gsm controlled robot(spy robot)

TRANSCRIPT

Page 1: Gsm controlled robot

SPYROBOT(GSM CONTROLLED)

Page 2: Gsm controlled robot

AJIT KUMAR

AMIT ANAND

ABHISHEK KUNAL

AMIT KUMAR GAUTAM (ECE DEPT. 3RD YR. )

TEAM MEMBERS (PRIST UNIVERSITY)

Page 3: Gsm controlled robot

1. BASICS OF ROBOTICS2. COMPONENTS IN ROBOT3. PROGRAMMING A ROBOT4. LOADING THE PROGRAMME5. APPLICATION

CONTENTS

Page 4: Gsm controlled robot

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 performance of a variety of tasks”.

BASICS OF ROBOTICS

Page 5: Gsm controlled robot

1. Mobility: It possesses some form of mobility.

2. Programmability: It can be programmed to accomplish a large variety of tasks. After being programmed, it operates 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 processing or computational device.

5. Flexibility: It can operate using a range of programs and manipulates in a variety of ways.

FEATURES OF A ROBOT

Page 6: Gsm controlled robot

By Isaac Asimov’s A robot may not injure a human being or, through

inaction, allow a human being to 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 own existence as long as such protection does not conflict with the First or Second Law.

THREE LAWS OF ROBOTICS

Page 7: Gsm controlled robot

1. MECHANICAL DESIGN2. ELECTRONIC COMPONENTS3. PCB BOARD4. MOTORS5. MICROCONTROLLER6. SENSORS

COMPONENTS OF ROBOTS

Page 8: Gsm controlled robot

GSM CONTROLLED ROBOT

SPY ROBOT

Page 9: Gsm controlled robot

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 controlled, and navigated by the usage of mobile networks or GSM (Global Sytem for Mobile) technology. It can handle and execute commands derived from mobile phone bases initiation and can also be programmed to work autonomously as per the situation demands.

INTRODUCTION

Page 10: Gsm controlled robot

DTMF(Dual-Tone-Multiple-Frequency

1 .DTMF signaling is used for telecom signaling over analog telephone lines in the voice frequency band between telephone handsets and other communication devices and the switching centre.

2. In other words DTMF is a method of instructing switching system of the telephone numbers to be dialed, or to issue commands to switching systems.

TECHNOLOGY USED

Page 11: Gsm controlled robot

DTMF Keypad Table

Page 12: Gsm controlled robot

1. DTMF table is laid out in 4*4 matrix.

2.Row represents low frequency .

3. Column 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 determine which keys are pressed.

Table Description

Page 13: Gsm controlled robot

1. Operating voltage :2.5V – 5.5V

2.Minimal external components

3. No external filter required

4. Excellent performance

5. 3.58 crystal or ceramic resonator

6. 18 pin package

DTMF Decoder/Receiver IC(HT9170B)

Page 14: Gsm controlled robot

PIN DESCRIPTION

Page 15: Gsm controlled robot

Application Circuit

Page 16: Gsm controlled robot

* Tone is attached to 0.1 micro F capacitor on the top corner.

* Mount the circuit 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 filtering.

* 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 bits.

*RT/GT and EST are pins for setting effective time duration of tone to check for authenticity.

Working of the IC

Page 17: Gsm controlled robot

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

Connecting Cell phone to circuit

Page 18: Gsm controlled robot

1. A microcontroller (sometimes abbreviated µC, uC or MCU) is a small computer on a single integrated circuit containing a processor core, memory, and programmable input/output peripherals.

2. Microcontrollers are used in automatically controlled products and devices, such as automobile engine control systems, implantable medical devices, remote controls, office machines, appliances, power tools, and toys.

MICROCONTROLLER

Page 19: Gsm controlled robot

AVR ATMEGA 8 MICRO-CONTROLLER

Page 20: Gsm controlled robot

1. ATmega8 is a low-power CMOS 8-bit microcontroller based on the AVR RISC architecture.

2. By executing powerful instructions in a single clock cycle, the ATmega8 achieves throughput approaching 1 MIPS

per MHz.4. In order to maximize performance and parallelism, the AVR uses a Harvard architecture- which separates memories and buses for program and data.

5. Instruction in program memory are executed with single level pipelining.

This concept enables instructions to be in every clock cycle.

INTRODUCTION

Page 21: Gsm controlled robot

1. High-performance, Low-power AVR 8-bit Microcontroller.

2. Up to 16 MIPS Throughput 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 Sources

FEATURES

Page 22: Gsm controlled robot

1. High Endurance Non-volatile Memory segments.2. 8K Bytes of In-System Self-programmable Flash program memory.3. 512 Bytes EEPROM (Electrically Erasable Programmable Read Only Memory).4. 1K Byte Internal SRAM (Static Random Access Memory).

5. True Read-While-Write Operation.

6. Write/Erase Cycles: 10,000 Flash/100,000 EEPROM.

7. Data retention: 20 years at 85°C/100 years at 25°C.

MEMORY SEGMENTS

Page 23: Gsm controlled robot

Two 8-bit Timer/Counters with Separate Prescaler, one Compare Mode.One 16-bit Timer/Counter with Separate Prescaler, Compare Mode, and Capture Mode.Real Time Counter with Separate Oscillator.Three PWM Channels.8-channel ADC in TQFP package.

6-channel ADC in PDIP package.

Byte-oriented Two-wire Serial Interface.

Programmable Serial USART.

Master/Slave SPI Serial Interface.

Programmable Watchdog Timer with Separate On-chip Oscillator.

On-chip Analog Comparator.

PERIPHERAL FEATURES

Page 24: Gsm controlled robot

PIN OUT

Page 25: Gsm controlled robot

* 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 ports i.e PortB, PortC, PortD

* Three registers associated with every portDDRx – Data Direction RegisterPINx – Port inputPORTx- Port output

*Note – ‘x’ is subscript and could be either of B, C, D

PIN DESCRIPTION

Page 26: Gsm controlled robot

•A DC motor is an electric motor that runs on direct current (DC) electricity

• In real 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 commutator. You can imagine how with our example two-pole motor, if the rotor is exactly at the middle of its rotation (perfectly aligned with the field magnets), it will 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 commutator contacts simultaneously). This would be bad for the power supply, waste energy, and damage motor components as well. Yet another disadvantage of such a simple 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)..

DC MOTOR

Page 27: Gsm controlled robot

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

•1. AVR STUDIO•2. AVR LOADER

PROGRAMMING THE ROBOT

Page 28: Gsm controlled robot

AVR STUDIO (RUNNING THE CODE)

Page 29: Gsm controlled robot

AVR LOADER

Page 30: Gsm controlled robot

• 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 and information between Home Robot and Mobile Internet. Mobile Internet, which includes Mobile Network and Internet, accomplishes the tasks requested by home master from far away.

WHAT NEW COULD BE ADDED?

Page 31: Gsm controlled robot

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

Change!!!!

Page 32: Gsm controlled robot

•The presented robot has numerous applications in daily life :

• 1. It can be used in SPYING PURPOSES to get the confidential details of 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.

APPLICATIONS

Page 33: Gsm controlled robot

THANK YOU!!!!