0% found this document useful (0 votes)
3K views

GSM Controlled Robot

The document describes a spy robot controlled by a mobile phone. A team from Prist University developed the robot using a GSM module and DTMF tones to control motors and receive camera footage. The robot uses an ATmega8 microcontroller and components like DC motors, sensors and a camera. It can be programmed using AVR Studio and controlled remotely via calls to the mobile phone on the robot. Potential applications mentioned include spying, hazardous environment monitoring, home automation and defense uses.

Uploaded by

Abhishek Kunal
Copyright
© Attribution Non-Commercial (BY-NC)
Available Formats
Download as PPTX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
3K views

GSM Controlled Robot

The document describes a spy robot controlled by a mobile phone. A team from Prist University developed the robot using a GSM module and DTMF tones to control motors and receive camera footage. The robot uses an ATmega8 microcontroller and components like DC motors, sensors and a camera. It can be programmed using AVR Studio and controlled remotely via calls to the mobile phone on the robot. Potential applications mentioned include spying, hazardous environment monitoring, home automation and defense uses.

Uploaded by

Abhishek Kunal
Copyright
© Attribution Non-Commercial (BY-NC)
Available Formats
Download as PPTX, PDF, TXT or read online on Scribd
You are on page 1/ 33

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 THE 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 performance of
a variety of tasks”.
FEATURES OF A 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.
THREE LAWS OF ROBOTICS
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.
COMPONENTS OF ROBOTS
1. MECHANICAL DESIGN
2. ELECTRONIC COMPONENTS
3. PCB BOARD
4. MOTORS
5. MICROCONTROLLER
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 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.
TECHNOLOGY USED
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.
DTMF Keypad Table
Table Description
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.
DTMF Decoder/Receiver IC
(HT9170B)
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
PIN DESCRIPTION
Application Circuit
Working of the IC
* 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.
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 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.
AVR
ATMEGA 8
MICRO-CONTROLLER
INTRODUCTION
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.
FEATURES
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
MEMORY SEGMENTS
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.
PERIPHERAL FEATURES
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.
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 ports 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
• 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)..
PROGRAMMING THE ROBOT
• PROGRAMMING OOF ROBOT IS DONE BY THE USE
OF FOLLOWING SOFTWARES:
•1. AVR STUDIO
•2. AVR LOADER
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 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.
Change!!!!
•We can also assemble many appliances by the use of this same
technology.
APPLICATIONS
•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.
THANK YOU!!!!

You might also like