Sunday 23 December, 2012

FIRE SENSING ROBOT

INTRODUCTION
            These days many problems are solved by using electronic devices which detects and controls the errors up to some extent. Many of the problems are handled using robots.
            “FIRE SENSING ROBOT” is a project used to detect fire automatically in a hall like space. Here the robot detects the fire and moves near to it and tries to pour water. If it is not able to control the situation, then it ON the buzzer and sends SMS to the predefined numbers.

DESRIPTION
In this project we are developing a robot which detects the fire automatically. Here we are using an LDR (Light Dependent Resistor) to detect fire. The output of LDR is a resistance variance dependent on light. This resistance is converted into voltage and taken into ADC. ADC converts the analog voltage into digital bits which is taken into microcontroller. Microcontroller controls the motion of the motor and moves towards the fire. Once it reaches near to the fire, after few seconds it sends an SMS to the predefined numbers.

8051 architecture based P89V51RD2 microcontroller from NxP is used to implement this project. Microcontroller acts as the heart of the project, which controls the whole system. It contains 1k RAM, 64k Flash, 3 Timers, 2 external interrupts, 1 UART, 32 GPIO’s, ISP programming support etc. KEIL IDE is used to program the microcontroller and the coding will be done using Embedded C.

COMPONENTS USED
1.      Microcontroller - P89V51RD2 – Phillips.
2.      GSM Module
3.      Buzzer
4.      Light Dependent Resistor (LDR)
5.      8-bit ADC 0804
6.      DC Motors
7.      Wheels
8.      L298 Driver

BLOCK DIAGRAM




SOFTWARES USED:

Keil u-vision
Flash Magic
Orcad

No comments:

Post a Comment