Sistema de alarma de Moto/Bike (7 / 7 paso)

Paso 7: La unidad receptora

Mi unidad de receptor no es una unidad de acabado para este sistema, más bien es un proyecto anterior que he modificado para actuar como una unidad receptora. La unidad consta de un escueto Arduino ATmega328p montado en una caja de plástico con una I2C 16 x 2 pantalla de cristal líquido, un relé de 10A 240VAC, RGB LED, un zumbador y un transceptor NRF24L01. La idea aquí es que cuando se recibe una señal de alarma la pantalla LCD muestra un mensaje y parpadea junto con un LED RGB, los sonidos del zumbador y el relé se enciende un reflector de seguridad o algo semejantemente alta potencia.

Mi unidad receptora también incluye otro Arduino Uno con el Shield Ethernet que está programada para acceder a un servicio en línea llamado Twilio que enviará un mensaje SMS a mi teléfono móvil. Sin embargo, me concentraré solamente en el circuito del receptor ATmega328p, si usted quiere incluir esta funcionalidad en su dispositivo y luego dirígete a aquí para aprender cómo. Mi código muestra cómo he enviado una salida digital del circuito receptor ATmega328p a Arduino Uno para activar el código de envío SMS. También tenga en cuenta que mi unidad receptora alberga una placa de relé de 4 vías, sin embargo, mi código sólo utiliza uno de los relés.

Si echamos un vistazo al código:

Aquí estamos creando una instancia de la pantalla LCD llamada 'lcd'. Los archivos de encabezado incluidos forman parte de la biblioteca LiquidCrystal_I2C que se encuentra aquí.

A continuación, hemos creado la instancia NRF24L01 utilizando el mismo método como el transmisor asegurar que usamos la misma dirección de la tubería.

La siguiente parte del código define varias variables para el bosquejo. La duración de la alarma y la duración del zumbador son configurables aquí - tengo la duración de timbre establecida en 0 en este momento como conduce a mi mujer loca cada vez que pruebo :)

El código de instalación configura los pines GPIO, imprime un mensaje en la pantalla y parpadea el LED verde diez veces. Luego se configura el NRF24L01 con la misma tarifa de datos y canales como el transmisor y empieza a escuchar transmisiones.

El bucle principal simplemente llama a la función de checkRadio() una y otra vez.

La función checkRadio() funciona simplemente revisando los datos recibieron y si los datos están iguales a 1 entonces saltan a la función triggerAlarm().

La función triggerAlarm() en primer lugar envía una señal de mensaje de texto a mi otra Arduino (no incluido en este Instructable). Entonces el resto es lo que se llama código sin bloqueos para trabajar con retrasos en el tiempo y básicamente suena la alarma por un período determinado (ALARM_DURATION) antes de devolver el sistema a un estado 'armado'.

¡Que te diviertas!

Artículos Relacionados

Cómo hacer un sistema de alarma usando un PicoBoard

Cómo hacer un sistema de alarma usando un PicoBoard

este Instructable es para hacer un sistema de alarma con cero y un PicoBoard.El link para el programa scratch que se utilizará es https://scratch.mit.edu/projects/97054537/El link para el video de ella trabajando es https://m.youtube.com/watch?v=SE7R
Sistema de alarma casera de fotón partícula

Sistema de alarma casera de fotón partícula

Aquí está mi primer instructivo! Hace ya tres años conocí a Arduino. He intentado diferentes proyectos DIY pero no tengo post uno antes. Hacer un sistema de alarma no puede parecer un proyecto complicado, pero si la electrónica es tu hobby no su prof
Camping/exterior sistema de alarma para detección de bestia y personas

Camping/exterior sistema de alarma para detección de bestia y personas

Ahora es el verano, muchas personas van a disfrutar de la fauna cuando van a acampar en la naturaleza. Si usted dormido en la naturaleza en una tienda que sabes qué formidable es escuchar el ruido de cualquier bestia en la oscuridad, (ejemplo un oso)
Laser Beam sistema de alarma con batería recargable para Laser

Laser Beam sistema de alarma con batería recargable para Laser

Hola todo el mundo... Soy Revhead, y este es mi primer instructable así que por favor no dude en darme asesorar y señalar áreas en que mejorar.La inspiración para este proyecto vino de Kipkay que publicó una versión similar (proteger su casa con rayo
Sistema de alarma de la trampa de rata casera!!!!!!

Sistema de alarma de la trampa de rata casera!!!!!!

¿Por qué gastar cientos de dólares en sistemas de seguridad? Cuando usted puede hacer su propia. Ver este Instructable para aprender cómo usted puede hacer su propio sistema de alarma mediante una trampa de la rata.Haga clic aquí para Video educativo
Sistema de alarma de agua de frambuesa Pi

Sistema de alarma de agua de frambuesa Pi

Instrucciones para emplear un Raspberry PI como un sistema de alarma de aguaVersión 1.0, publicada en enero de 2015El Raspberry Pi lee el estado de uno o dos de agua sensor dispositivo (s) en una o dos de sus pines GPIO. Cuando detecta agua frambuesa
INVERNADERO, RACK de servidores, acuario y otros aparatos de temperatura SUPERVISOR con SMS sistema de alarma con Arduino, itbrainpower.net 3G / GSM escudos y 1WIRE SENSOR de temperatura

INVERNADERO, RACK de servidores, acuario y otros aparatos de temperatura SUPERVISOR con SMS sistema de alarma con Arduino, itbrainpower.net 3G / GSM escudos y 1WIRE SENSOR de temperatura

Sobre el proyectoConstruir usted mismo su propio control sistema con umbrales de temperatura máxima y mínimade la temperatura, mantener vivo masajes y paginación de SMS (oldies pero goldies como) y sistema de armado/desarmado remoto. Puede supervisar
Sistema de alarma de la viga del laser

Sistema de alarma de la viga del laser

¿necesita un sistema de alarma portátil? ¿Algo barato pero muy efectivo? Entonces este sistema de alarma láser encubierta es el para usted. He visto unos láser alarma instructables, pero todos ellos sólo activan la alarma mientras que la viga se romp
SPLat controlado sistema de alarma de habitación Bluetooth IR

SPLat controlado sistema de alarma de habitación Bluetooth IR

=============================================================Particularmente me gusta este proyecto porque requiere mínima experiencia eléctrica como la mayor parte de sensores hechos de antemano y PLCs. Pero permite comenzar con, esto no es un siste
Sistema de alarma de Sensor de movimiento DIY

Sistema de alarma de Sensor de movimiento DIY

¿está constantemente siendo asustado cuando personas furtivamente para arriba detrás de la espalda? ¿Lo ha oído mal y no puede oír a la gente acercarse a le? ¿Quieres simplemente construir un super divertido proyecto de Arduino?Si respondiste si a cu
El sistema de alarma de Hamster perdido

El sistema de alarma de Hamster perdido

mi hamster es un artista del escape que lograron abrir su jaula y escapar en las grietas de la cocina, probablemente nunca para ser encontrado otra vez. Si tu hamster es un poco hoodini, así, no perder la esperanza! (Y una vez que encuentre el pequeñ
Sistema de alarma de detección de movimiento

Sistema de alarma de detección de movimiento

Un básico de la cámara USB puede utilizarse para detectar movimiento en una habitación. En los pasos siguientes le mostraremos cómo puede usar bloques de reactivos para programa listo para ejecutar la aplicación Java que envía SMS o correo electrónic
Sistema de alarma de detección de movimiento DIY SMS

Sistema de alarma de detección de movimiento DIY SMS

En este proyecto combinará un sensor de movimiento PIR barato con un módulo GSM TC35 para construir un sistema de alarma que te envía un SMS "Alerta de intruso" cada vez que alguien intenta robar tus cosas. Vamos a empezar !Paso 1: Vea el video!
DIY: Puerta sistema de alarma usando la Arduino Uno

DIY: Puerta sistema de alarma usando la Arduino Uno

es un sistema de alarma de la puerta que puede ser fácilmente construido e instalado. Utiliza el principio básico de los diseñadores de Uno de Arduino que es usar el microcontrolador, el Sensor y el actuador. En este diseño el sensor es el dispositiv