gsm controlled robot with obstacle avoidance using ir sensors

19
Project presentation on Gsm controlled robot with obstacle avoidance using ir sensors Submitted by: V.Rahul T.Sneha O.Srinath J.B.INSTITUTE OF ENGINEERING AND TECHNOLOGY Department of Electronics and Communication Engineering

Upload: rahul-sidhu

Post on 06-May-2015

1.440 views

Category:

Technology


5 download

DESCRIPTION

DTMF technology

TRANSCRIPT

Page 1: GSM controlled robot with obstacle avoidance using IR sensors

Project presentation on

Gsm controlled robot with obstacle avoidance using ir sensors

Submitted by:V.Rahul T.Sneha O.Srinath

J.B.INSTITUTE OF ENGINEERING AND TECHNOLOGY

Department of Electronics and Communication Engineering

Page 2: GSM controlled robot with obstacle avoidance using IR sensors

CONTENTS• Introduction• Basic block diagram of project• Schematic diagram• Technology used• Components used• Working mechanism• Software used• Algorithm• Advantages and disadvantages• Applications• Future scope• Conclusion• References

Page 3: GSM controlled robot with obstacle avoidance using IR sensors

INTRODUCTION• In this project, the robot is controlled by

a mobile phone that makes a call to the mobile phone attached to the robot.

• WHAT IS DTMF?• “Dual Tone Multiple Frequency”• The received tone is processed by the

microcontroller with the help of DTMF decoder.

• The microcontroller then transmits the signal to the motor driver ICs to operate the motors & our robot starts moving .

Page 4: GSM controlled robot with obstacle avoidance using IR sensors

BASIC BLOCK DIAGRAM OF THE PROJECT

TELEPHONE

DTMF DECODER

POWER SUPPLY

ATMEGA8 MICRO CONTROLLER

IR SENSOR

L293D IC

MOTOR

MOTOR

Page 5: GSM controlled robot with obstacle avoidance using IR sensors

SCHEMATIC DIAGRAM

Page 6: GSM controlled robot with obstacle avoidance using IR sensors

TECHNOLOGY USED• DTMF Dual Tone Multiple Frequency

• The version of DTMF used for telephone dialing is known as touchtone.

• DTMF assigns a specific frequency (consisting of two separate tones) to each key’s that it can easily be identified by the electronic circuit.

• DTMF assigns a unique ‘sound’ to each key.

• Keys are arranged in a matrix of 4 columns and 4 rows.

Page 7: GSM controlled robot with obstacle avoidance using IR sensors

• The signal generated by the DTMF encoder is the direct algebraic submission, in real time of the amplitudes of two sine (cosine) waves of different frequencies, i.e., pressing 5 will send a tone made by adding 1336 Hz and 770 Hz to the other end of the mobile.

Page 8: GSM controlled robot with obstacle avoidance using IR sensors

COMPONENTS USED

• ATMEGA8 MC DEVELOPMENT BOARD• DTMF DECODER –HT9170D IC• IR SENSOR-LM358 IC• MOTOR DRIVING IC-L293D IC• GSM MOBILES• MOTORS

Page 9: GSM controlled robot with obstacle avoidance using IR sensors

WORKING MECHANISM• Control of robot involves 4 different phases:a) Perceptionb) Processingc) Actiond) Detection

1.PERCEPTION

• First part is to make a call to the mobile phone which is attached to the robot.

• Next part is the decoding of DTMF tone generated by pressing a key in calling phone.

• Audio signal output from receiving phone is fed to DTMF decoder chip.

• Decoder chip converts DTMF tone into binary codes to be fed to microcontroller.

• HT9170D IC used as DTMF decoder in our project.

Page 10: GSM controlled robot with obstacle avoidance using IR sensors

TRUTH TABLE FOR DTMF DECODER

Page 11: GSM controlled robot with obstacle avoidance using IR sensors

2. PROCESSING• After perception stage, microcontroller processes the

binary codes it receives.• Microcontroller is pre-programmed in “Embedded C” to

perform specific task according to input bits.• Atmel’s ATmega8 is used for processing

3. ACTION• Final stage is rotation of motors based on input given

by the microcontroller. • In this project we have used 5 keys for controlling the

robot and their dual tones are

Key's on mobile Operation Low frequency High frequency1 "FORWARD" 697 12092 "BACKWARD" 697 13363 "TURN RIGHT" 697 14774 "TURN LEFT" 770 12095 "STOP" 770 1336

Page 12: GSM controlled robot with obstacle avoidance using IR sensors

4. DETECTION• For obstacle detection, a IR transmitter and receiver is

used

• When the obstacle come near the robot, the IR transmitter will transmit the IR rays on the object and the object will reflect the IR rays to the IR receiver.

• The IR receiver will receive the IR rays and it will activate the microcontroller and perform its specified task.

• In this project when key "1" is pressed the robot moves in forward direction and while moving in the forward direction if the robot has come across an obstacle then the robot stops and we can control the robot with other commands

Page 13: GSM controlled robot with obstacle avoidance using IR sensors

SOFTWARE USED

• The code is written in ‘Embedded C’ language

• Hex code for Atmega 8 is generated by using ‘ATMEL STUDIO 6.0 ‘

• The next software we used is ‘PROTEUS 7.7 PROFESSIONAL’ for circuit schematic design and layout design.

• Finally we have used ‘PROG ISP’ software for dumping the hex code generated into the hardware

Page 14: GSM controlled robot with obstacle avoidance using IR sensors

ALGORITHM

• STEP 1: START • STEP 2: DECLARE VARIABLES • STEP 3: SET PORT B AS I/P PORT • STEP 4: SET PORT D AS I/P PORT • STEP 5: SET PORT C AS O/P PORT • STEP 6: ACCEPT INPUT • IF I/P IS 0X05 THEN MOVE MOTOR IN FORWARD DIRECTION • IF I/P IS 0X0A THEN MOVE MOTOR IN BACKWARD DIRECTION • IF I/P IS 0X01 THEN MOVE MOTOR TO RIGHT• IF I/P IS 0X04 THEN MOVE MOTOR TO LEFT• IF I/P IS 0X00 THEN STOP MOVING MOTOR • STEP 7: STOP

Page 15: GSM controlled robot with obstacle avoidance using IR sensors

ADVANTAGES• This wireless device has no boundation of range and

can be controlled as far as network of cell phone • Used to control house hold appliances • In industries and factories for remote sensing• Using 3g technology we can spy a place

DISADVANTAGES• Not at all useful if we do not have network • Call charges • Head phones which would be damaged very frequently

Page 16: GSM controlled robot with obstacle avoidance using IR sensors

APPLICATIONS

•  Scientific Use

• Military and Law Enforcement

• Search and Rescue

• Forest Conservation

Page 17: GSM controlled robot with obstacle avoidance using IR sensors

FUTURE SCOPE

• Password Protection

• Alarm-Phone Dialer

• Adding a Camera

• Adding a microphone

Page 18: GSM controlled robot with obstacle avoidance using IR sensors

CONCLUSION

• This project had the goal of manipulating different parts of the robot to make it react according to our desire.

• Conventional radio frequency robot control techniques had disadvantages like, limited working range, and limited frequency and bandwidth ranges, and with less operational control.

• In this project using mobile phone for robotic control had wide working ranges with high control, less interference with intense accessibility.

• Project can also be subjected to standardization and hence has a good future scope

Page 19: GSM controlled robot with obstacle avoidance using IR sensors