Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Programacion 5-1
Programacion 5-1
SAN AGUSTÍN
FACULTAD DE INGENIERÍA DE
PRODUCCIÓN Y SERVICIOS
DOCENTES:
Zegarra Mejía Milagros Roció del CARMEN
ESTUDIANTES:
Arequipa – Perú
2019
1
Índice
1. Resumen. .................................................................................................... 3
2. Marco Teórico. ............................................................................................ 3
2.1. Sensor de proximidad magnetico/rectangular/analogico ....................... 3
Caracteristicas: ............................................ Error! Bookmark not defined.
2.2. Sensor infrarrojo de movimiento PIR HC-SR501 .................................. 4
Rango de detección de los sensores PIR: .................................................. 4
especificaciones técnicas ............................................................................ 5
2.3. Buzzer o Zumbador. .............................................................................. 7
3. Implementación del proyecto ...................................................................... 8
3.1. Lista de componentes ........................................................................... 8
3.2. Descripción del proyecto ....................................................................... 8
4. Programación .............................................................................................. 8
5. Conclusiones y recomendaciones............................................................. 10
6. Bibliografía. ............................................................................................... 10
2
1. Resumen.
En el proyecto se implementará dos sensores uno magnético y otro de
movimiento estos sensores estarán conectados al Arduino y le enviaran señales
cuando ocurran eventos (en el caso del sensor magnético la presencia de un
campo magnético y en el caso del sensor PIR el movimiento) estas señales
activaran una bocina dependiendo el caso
2. Marco Teórico.
2.1. Sensor magnético KY 003
El Sensor magnético para ventanas y puertas consta de un imán y un interruptor
magnético. Es ideal para proyectos electrónicos de alarmas y seguridad. Su uso
puede ser para indicadores automotrices, sensores industriales, o en equipo de
la automatización de fábricas. Instalación rápida y fácil.
Características:
Máximo de 3W @ 30 V DC o máximo @ 0,3 de la CA de 30 V un máximo; 1
milisegundo. el máximo actúa tiempo (despedida incluyendo); 1 un máximo lleva
actual.
100 miliohmios de inicial máxima
200 V DC mínimo
La temperatura de trabajo va desde - 40°C a 100°C.
Vida eléctrica de 4000000.
3
2.2. Sensor infrarrojo de movimiento PIR HC-SR501
En los sensores de movimiento, el sensor PIR consta en realidad de 2 elementos
detectores separados, siendo la señal diferencial entre ambos la que permite
activar la alarma de movimiento. En el caso del HC-SR501, la señal generada
por el sensor ingresa al circuito integrado BISS0001, el cual contiene
amplificadores operacionales e interfaces electrónicas adicionales. Las
funciones y ajustes complementarios del sensor de movimiento son:
4
El módulo PIR modelo HC-SR501 es de bajo costo, pequeño, e incorpora la
tecnología más reciente en sensores de movimiento. El sensor utiliza 2
potenciómetros y un jumper que permiten modificar sus parámetros y adaptarlo
a las necesidades de la aplicación: sensibilidad de detección, tiempo de
activación, y respuesta ante detecciones repetitivas.
especificaciones técnicas
Usa el PIR LHI778 y el controlador BISS0001
Voltaje de alimentación: de 5 a 12 VDC
Consumo promedio: <1 miliampere
Rango de distancia de 3 a 7 metros ajustable.
Angulo de detección: cono de 110°
Ajustes: 2 potenciómetros para ajuste de rango de detección y tiempo de alarma
activa.
Jumper para configurar la salida de alarma en modo mono-disparo ó disparo
repetitivo (‘rettrigerable’)
Salida de alarma de movimiento con ajuste de tiempo entre 3 segundos a 5
minutos.
Salida de alarma activa Vo con nivel alto de 3.3 volts y 5 ma source, lista para
conexión de un led, ó un transistor y relevador.
Tiempo de inicialización: después de alimentar el módulo HC-SR05, debe
transcurrir 1 minuto antes de que inicie su operación normal. Durante ese
tiempo, es posible que el módulo active 2 ó 3 veces su salida.
Tiempo de salida inactiva: cada vez que la salida pase de activa a inactiva,
permanecerá en ese estado los siguientes 3 segundos. Cualquier evento que
ocurra durante ese lapso es ignorado.
Temperatura de operación: -15° a +70° C.
5
Dimensiones: 3.2 x 2.4 x 1.8 cms
El sensor US-016 es similar al HC-SR04 pero con salida de tipo analógico, otro
sensor ultrasonido es el sensor US-100 con salida de tipo uart/serial.
6
especificaciones técnicas
Voltaje de Operación: 5V DC
Corriente de reposo: < 2mA
Corriente de trabajo: 15mA
Rango de medición: 2cm a 450cm
Precisión: +- 3mm
Ángulo de apertura: 15°
Frecuencia de ultrasonido: 40KHz
Duración mínima del pulso de disparo TRIG (nivel TTL): 10 μS
Duración del pulso ECO de salida (nivel TTL): 100-25000 μS
Dimensiones: 45mm x 20mm x 15mm
Tiempo mínimo de espera entre una medida y el inicio de otra 20ms
(recomendable 50ms)
7
Imagen Buzzer
4. Programación
En esta sección se usará letra color verde oscuro para explicar el código y
distinguirla del programa.
8
int sensor = 3; //sensor pin
int sensor2 = 4; //sensor pin
int val; //numeric variable
int val2; //numeric variable
void setup()
{
pinMode(11, OUTPUT);
pinMode(sensor, INPUT);
pinMode(sensor2, INPUT);
}
En el bucle infinito se leerán constantemente los valores
digitales 0 o 1 provenientes de los sensores
void loop()
{
val = digitalRead(sensor);
val2 = digitalRead(sensor2);
cómo se explicó en el marco teórico el sensor magnético
emitirá una salida de 3.3 voltios cuando no esté en presencia
de un campo magnético (puerta abierta) esto activara una
alarma(buzzer)
if(val == HIGH)
{
tone(11,1000,500);
delay(500+25);
}
else
{
if(val2 == HIGH)
{
tone(11,1500,500);
delay(500+25);
}
else
{
}
9
}
5. Conclusiones y recomendaciones
Tener cuidado en el lugar donde esta el imán ya que un mal sitio puede dar
resultados incorrectos
El sensor de movimiento se debe calibrar para el mínimo tiempo posible
El uso de sensores digitales que solo usen 0 y 1 lógico como salida hace que sea
limitada el numero de tareas que se puede hacer. (como realizar medidas).
6. Bibliografía.
10