Vous êtes sur la page 1sur 5

ALARMA CONTRA INCENDIOS

INTEGRANTES :
 VILLALVA HUANCA CHRISTIAN SAUL
 LOZADA JORDI
 HUAMANI QUIO OSCAR
 HERRERA EGUILUZ WILLY
 LOAYZA CANAZA RENATA
DOCENTE:
ING. PEREZ
2018 – AREQUIPA
PERU
COSTO DE MATERIALES:

MATERIALES COSTO

PLACA ARDUINO UNO R3 53

SENSOR DE FLAMA 20

ZUMBADOR 7

PROTOBOR 10

LEDS Y RESISTENCIAS 5

TOTAL 95
OBJETIVO
PROGRAMAR UNA ALARMA CONTRA INCENDIOS ,
DONDE NOS INFORME CUANTO VARIA LA
TEMPERATURA DENTRO .
INFORMACION ACERCA DEL PROYECTO
Nuestra alarma contra incendios será capaz de detectar la presencia de
las llamas de un fuego, a través del sensor detector de llamas que lleva
incorporado y nos avisará mediante una alarma tanto acústica (altavoz de
8Ω de impedancia) como luminosa (LED).

El sensor detector de llamas es un sensor muy sensible a la longitud de


onda IR desde 760 nm hasta 1100 nm de luz, que es el rango de longitud
de onda característico de las llamas que se producen en un incendio, de
ahí que sea capaz de cambiar el estado lógico de su señal de salida digital
(D0) cuando detecte las llamas.

Esta señal de salida digital del sensor es procesada mediante


programación para activar o desactivar la alarma cuando sea necesario. A
través del monitor serie del IDE de Arduino, también se mostrará un
mensaje de texto que nos avisa de cuando existe fuego o no. Para más
información sobre el funcionamiento del sistema os recomiendo que
observéis el siguiente programa con mucho detenimiento.
CODIGO
void setup()//declaracion del pin de salida
{
pinMode(9, OUTPUT);

}
void loop()//función de loop-lectura del valor del sensor de
llama y corrección del umbral de lectura base
{
int valor = analogRead(A0) ;
if ( valor > 10){
beep1(200) ;//función de llamada al zumbador
}
}
void beep1(unsigned char pausa)//función del zumbador con los
intervalos de silencio correspondientes
{
analogWrite(9, 200);
delay(pausa); // Espera
analogWrite(9, 0); // Apaga
delay(pausa); // Espera
}

Vous aimerez peut-être aussi