Lección 6 - Alarma De Incendios - Elecrow UNO-SD Guia Del Usuario

Tabla de contenido

Publicidad

Qué vas a ver
Cuando el sensor de movimiento se coloca en posición vertical se produce un nivel alto (HIGH)
y el zumbador se activa. Cuando está en posición horizontal se produce un nivel bajo (LOW) y
el zumbador se desactiva.
Descripción del programa
Variables enteras: int tiltPin=4;
int buzzerPin = 5; int tiltState = 0;
Se declaran tres variables: tiltPin, buzzerPin y tiltState a las que se les asigna sus
correspondientes valores. Esto permite conectar al sensor de movimiento en el pin D4, al
zumbador en el pin 5 y poner el valor inicial del sensor a 0.
Entrada o Salida: pinMode(buzzerPin,OUTPUT); pinMode(tiltPin, INPUT);
En la función setup() se configura al sensor de movimiento como entrada y al zumbador como
salida.
Sentencia if/else: if(condición) {si la condición es cierta se ejecuta este código} else {si
la condición es falsa se ejecuta este código}
Mediante if/else se ejecuta el código necesario en función de si el sensor detecta inclinación,
en cuyo caso se activa el zumbador, o no.
Lección 6 – Alarma de incendios
Introducción
El sensor de llama se puede usar para
detectar incendios u otras fuentes de luz
con una longitud de onda entre 760 y 110
nm. Consiste del fototransistor de silicio
YG1006 de alta velocidad y sensibilidad a
la radiación infra roja. En un sistema contra
incendios este tipo de sensor juega un
papel muy importante. El fuego representa
una seria amenaza para la vida y la
propiedad, por lo que la prevención de
incendios es importante. En esta lección
haremos una simulación de detección de
incendio.
21

Publicidad

Tabla de contenido
loading

Tabla de contenido