Caja fuerte con GPA
SAFE BOX
INTRODUCCIÓN
El proyecto consiste en realizar un maletín o una caja segura que solo se pueda abrir en unas coordenadas determinadas (y unos metros alrededor) con la utilización de un GPS. Además, cuenta con una pantalla que indica los metros a los que te encuentras del destino, e incluso el número de intentos que has realizado para abrirlo.
ESQUEMA HARDWARE – SOFTWARE
El siguiente esquema está simplificado puesto que se han
utilizado tres protoboards para poder colocar mejor los componentes en la caja.
utilizado tres protoboards para poder colocar mejor los componentes en la caja.
COMPONENTES Y PRECIOS
COMPONENTES |
PRECIO |
Módulo GPS EM-506 |
43,39 € |
Servomotor |
8,88 € |
Protoboard |
5,62 € |
Módulo LCD RS-232 |
20,25 € |
Conexión USB a macho-USB b macho |
2,40 € |
Relé 10A/5V |
1,74 € |
Pulsador grande metal azul |
0,66 € |
Caja de madera |
10 € |
TOTAL |
92,94 € |
PROBLEMAS Y SOLUCCIONES
El principal problema ha sido establecer conexión entre el
Arduino y el módulo GPS, y el Arduino y el servo. Hemos tenido que ver
numerosos tutoriales sobre el montaje y su programación.
Arduino y el módulo GPS, y el Arduino y el servo. Hemos tenido que ver
numerosos tutoriales sobre el montaje y su programación.
Otro de los principales problemas es no tener noción sobre
soldar componentes electrónicos, por lo que recurrimos a la ayuda de otra persona
con conocimientos, el cual nos enseñó a realizar las soldaduras correctamente y
nos dejó el material adecuado. Además, se partió una patilla del relay y,
aunque parecía difícil de soldar por su pequeño tamaño, al final lo
conseguimos.
soldar componentes electrónicos, por lo que recurrimos a la ayuda de otra persona
con conocimientos, el cual nos enseñó a realizar las soldaduras correctamente y
nos dejó el material adecuado. Además, se partió una patilla del relay y,
aunque parecía difícil de soldar por su pequeño tamaño, al final lo
conseguimos.
Por otro, la pantalla LCD del kit no mostraba los mensajes,
solamente se encendía. Pensamos que podría ser problema del montaje o del
código pero al probar con otra vimos que no. Aunque esta última no conseguía
mostrarlo todo, las palabras salían incompletas.
solamente se encendía. Pensamos que podría ser problema del montaje o del
código pero al probar con otra vimos que no. Aunque esta última no conseguía
mostrarlo todo, las palabras salían incompletas.
Por último, el montaje de la caja ha sido complicado, ya que
las distancias entre un componente y otro eran grandes y se soltaban los cables
continuamente, por lo que hemos tenido que utilizar dos protoboards. Y también
por el cálculo del movimiento exacto del servo para que realizara una correcta
apertura y cierre de la caja.
las distancias entre un componente y otro eran grandes y se soltaban los cables
continuamente, por lo que hemos tenido que utilizar dos protoboards. Y también
por el cálculo del movimiento exacto del servo para que realizara una correcta
apertura y cierre de la caja.
POSIBLES MEJORAS
Algunas posibles mejoras podrían ser:
- Añadir una contraseña para aumentar la seguridad
- Poder cambiar la contraseña con algún teclado
numérico - Dar la opción de cambiar las coordenadas desde la pantalla LCD con el teclado
t
TRABAJO DE CADA MIEMBRO
El trabajo ha sido fácil de repartir. Uno se encargaba de
realizar los circuitos, otro de preparar la caja y de la parte de programación
nos hemos encargado los dos.
realizar los circuitos, otro de preparar la caja y de la parte de programación
nos hemos encargado los dos.
MONTAJE
Para poder asegurarnos de que en conjunto funcionara,
empezamos montando cada componente por separado.
empezamos montando cada componente por separado.
Primero comenzamos montando y
programando el servo. Cuando consiguió hacer lo que queríamos, continuamos con
el GPS. Y por último con la pantalla LCD y el interruptor.
programando el servo. Cuando consiguió hacer lo que queríamos, continuamos con
el GPS. Y por último con la pantalla LCD y el interruptor.
Después acondicionamos la caja haciendo los correspondientes
agujeros y colocando el cierre, integramos todos los componentes dentro, los
situamos en su posición y calculamos el ángulo que tenía que hacer el servo
para que el cierre funcionase, dando lugar a la caja final.
agujeros y colocando el cierre, integramos todos los componentes dentro, los
situamos en su posición y calculamos el ángulo que tenía que hacer el servo
para que el cierre funcionase, dando lugar a la caja final.