Construí una alarma con Arduino
Buenas noches a todos, hoy les voy a mostrar proyecto de una alarma que realice con un amigo @pedropepino. El propósito del mismo es intentar de mejorar la seguridad en la chacra de mi viejo.
Por que me tome el trabajo de hacerlo en lugar de comprar una alarma y chau?, porque quería solo algunas funcionalidades, me lo puse como desafió y me re copé. Ademas salió mucho mas barato y aprendí banda.
En fin, les muestro un vídeo de la alarma terminada y paso a comentarles como fue hecha. Este primer vídeo muestra cuando se activa/desactiva la alarma mediante SMS y el ruido que emite la sirena.
(mi hermana me cago a puteadas jaja)
En el contenido del post no voy a entrar en muchos detalles ya que no es el fin, pero quedo a disposición con cualquier duda o pregunta que tengan.
link: https://www.youtube.com/watch?v=HpPxcOlhp2w
Bueno, al iniciar el proyecto, establecimos que queríamos que tenga las siguientes funcionalidades:
-Comando mediante SMS,
-Alerta de intrusión mediante SMS,
-Control mediante control remoto,
-Alerta de intrusión sonora,
-Sensores de apertura (como es una chacra, para la tranquera al lado de la casa y las puertas de la casa)
No nos interesaron los sensores comunes de movimiento, pero fácilmente se los puede adaptar.
Bueno, vayamos a lo interesante, para la realización de este proyecto utilizamos los siguientes materiales principalmente:
-Arduino nano,
-Sim 800l,
-Control remoto c/receptor 433Mhz,
-Fuente UPS 12v 5a,
-Batería 12v 7Ah,
-Sirena 12v 75w
-Caja estanca,
-Cables,
-Componentes electrónicos varios.
Todo comenzó en una protoboard y aprendiendo a utilizar cada módulo por separado (se diferencian los siguientes módulos: SMS, Control remoto, relé para control de la sirena), luego del comprobar el funcionamiento de cada uno de dichos módulos se comenzó con el diseño de la placa que contendría todo el circuito. El mismo fue realizado con la herramienta kiCad, y acá es donde se lució @pedropepino.
Luego de ésto, se continuo con el proceso de transfusión, posterior puesta en ácido y por último soldada, el resultado:
Del otro lado: (como ven, quedo horrible, el modulo sim900 ese es totalmente para prototipos y aprendizaje). Pero esta placa nos venia genial para probar todo el sistema, principalmente el firmware y empezar a depurar errores.
Ademas esta placa fue la que me permitió realizar casi toda la programación necesaria y ver que mejoras eran necesarias para la siguiente versión.
Vídeo del funcionamiento de esta placa:
link: https://www.youtube.com/watch?v=kGckc0N5fAk
Visto que esta primera versión no cumplía con las expectativas encaramos una segunda con los cambios que vimos necesarios.
En ésta placa cambiamos el módulo sim900 por el sim800l, que para este proyecto servían de igual forma y el sim800l era 1/6 del tamaño del sim900. Ademas reestructuramos algunas cosas y sacamos los led a una plaquita aparte.
Luego de terminada esta versión, avance y terminé con la programación (falta testear a full, es una alarma, no puede fallar xD) y procedí con el "empaquetado":
En esta foto se pueden ver los led que indican, el verde el estado de la alarma: activada, desactivada o sonando, y los dos amarillos: la intensidad de la señal GSM, si están ambos prendidos es señal muy buena, uno solo prendido la señal aceptable, si ninguno esta prendido no entran ni salen SMS.
Desde el exterior no se ve el contenido, solo los leds de señal y las conexiones: de sensores, sirena y energía.
Les dejo otro vídeo de pruebas realizadas:
link: https://www.youtube.com/watch?v=kix8YAOf6_U
En cuanto a la programación, todavía está beta, y para alguien que tiene conocimientos básicos no es nada del otro mundo. Para aquellos que estén interesados en el mismo me lo piden y se los paso sin ningún problema.
Ademas estoy a disposición de ayudarlos con lo que necesiten
Por cierto, aprovecho y les dejo el link de un blog que hice con el fin de ir compartiendo este tipos de proyectos. Ademas voy a explicar un poco mas en detalle esta alarma
y brindar los códigos fuente y diseños de la placa.
http://www.arduineando.com.ar/
Y bueno, finalmente la certificada para T!.
Muchas gracias por pasar, saludos!
Por que me tome el trabajo de hacerlo en lugar de comprar una alarma y chau?, porque quería solo algunas funcionalidades, me lo puse como desafió y me re copé. Ademas salió mucho mas barato y aprendí banda.
En fin, les muestro un vídeo de la alarma terminada y paso a comentarles como fue hecha. Este primer vídeo muestra cuando se activa/desactiva la alarma mediante SMS y el ruido que emite la sirena.
(mi hermana me cago a puteadas jaja)
En el contenido del post no voy a entrar en muchos detalles ya que no es el fin, pero quedo a disposición con cualquier duda o pregunta que tengan.
link: https://www.youtube.com/watch?v=HpPxcOlhp2w
Bueno, al iniciar el proyecto, establecimos que queríamos que tenga las siguientes funcionalidades:
-Comando mediante SMS,
-Alerta de intrusión mediante SMS,
-Control mediante control remoto,
-Alerta de intrusión sonora,
-Sensores de apertura (como es una chacra, para la tranquera al lado de la casa y las puertas de la casa)
No nos interesaron los sensores comunes de movimiento, pero fácilmente se los puede adaptar.
Bueno, vayamos a lo interesante, para la realización de este proyecto utilizamos los siguientes materiales principalmente:
-Arduino nano,
-Sim 800l,
-Control remoto c/receptor 433Mhz,
-Fuente UPS 12v 5a,
-Batería 12v 7Ah,
-Sirena 12v 75w
-Caja estanca,
-Cables,
-Componentes electrónicos varios.
Todo comenzó en una protoboard y aprendiendo a utilizar cada módulo por separado (se diferencian los siguientes módulos: SMS, Control remoto, relé para control de la sirena), luego del comprobar el funcionamiento de cada uno de dichos módulos se comenzó con el diseño de la placa que contendría todo el circuito. El mismo fue realizado con la herramienta kiCad, y acá es donde se lució @pedropepino.
Luego de ésto, se continuo con el proceso de transfusión, posterior puesta en ácido y por último soldada, el resultado:

Del otro lado: (como ven, quedo horrible, el modulo sim900 ese es totalmente para prototipos y aprendizaje). Pero esta placa nos venia genial para probar todo el sistema, principalmente el firmware y empezar a depurar errores.
Ademas esta placa fue la que me permitió realizar casi toda la programación necesaria y ver que mejoras eran necesarias para la siguiente versión.
Vídeo del funcionamiento de esta placa:
link: https://www.youtube.com/watch?v=kGckc0N5fAk
Visto que esta primera versión no cumplía con las expectativas encaramos una segunda con los cambios que vimos necesarios.
En ésta placa cambiamos el módulo sim900 por el sim800l, que para este proyecto servían de igual forma y el sim800l era 1/6 del tamaño del sim900. Ademas reestructuramos algunas cosas y sacamos los led a una plaquita aparte.
Luego de terminada esta versión, avance y terminé con la programación (falta testear a full, es una alarma, no puede fallar xD) y procedí con el "empaquetado":
En esta foto se pueden ver los led que indican, el verde el estado de la alarma: activada, desactivada o sonando, y los dos amarillos: la intensidad de la señal GSM, si están ambos prendidos es señal muy buena, uno solo prendido la señal aceptable, si ninguno esta prendido no entran ni salen SMS.
Desde el exterior no se ve el contenido, solo los leds de señal y las conexiones: de sensores, sirena y energía.
Les dejo otro vídeo de pruebas realizadas:
link: https://www.youtube.com/watch?v=kix8YAOf6_U
En cuanto a la programación, todavía está beta, y para alguien que tiene conocimientos básicos no es nada del otro mundo. Para aquellos que estén interesados en el mismo me lo piden y se los paso sin ningún problema.
Ademas estoy a disposición de ayudarlos con lo que necesiten

Por cierto, aprovecho y les dejo el link de un blog que hice con el fin de ir compartiendo este tipos de proyectos. Ademas voy a explicar un poco mas en detalle esta alarma

y brindar los códigos fuente y diseños de la placa.
http://www.arduineando.com.ar/
Y bueno, finalmente la certificada para T!.
Muchas gracias por pasar, saludos!
52Comments