Juego de Sensores (Grupo 25_Móstoles)

Grupo 25 (Mostoles):  Juego de sensores

Carlos Cerezo Sánchez        GII
Víctor Prieto Bote               GII + ADE
Miriam Urbina Rodríguez      GII + ADE






Funcionalidad

   Nuestro proyecto consiste en un sistema de alarma completo, basado en sensores de movimiento, desde su activación hasta la detección de
una presencia y hacer que esta suene. Nos hubiese gustado añadirle
más funcionalidad, pero por problemas de tiempo y de presupuesto no ha sido posible
.

      Decidimos dividir nuestro trabajo en dos partes, que son autónomas por sí solas, pero que están perfectamente conectadas:

      –    La activación de la alarma: Que consiste en la introducción de código, consistente en una secuencia de pulsaciones de 4 botones, que permite accionar la alarma.
      –    La alarma en sí: Cuya función se basa en la activación de dos servomotores que hacen girar a los sensores de ultrasonidos que tienen pegados, para poder detectar cualquier obstáculo/presencia que se interponga en su camino y hacer sonar un timbre.

Funcionamiento



   Una
vez analizada cada parte de nuestro proyecto, su funcionamiento sería el
siguiente:

1.       Activación de la alarma, mediante un
código.
a.       Secuencia
de cuatro botones.
2.       Si
el código introducido, es decir, si esta secuencia es la que nosotros hemos
elegido previamente, es:
a.       Correcto: Se encenderán los led
de color verde.
b.       Incorrecto: Se encenderán los led
de color rojo.
3.       Una
vez que hayamos introducido la secuencia correcta, la alarma se pondrá en
funcionamiento a través de un interruptor.
4.       Los
sensores ultrasónicos se moverán constantemente en un ángulo de 90°, gracias a
los servomotores, hasta que registren algún movimiento y el led verde
parpadeará, eso nos informa de que no hay nada fuera de lo normal.
5.       Una
vez que los sensores hayan detectado la presencia de algo, a una determinada
distancia que hemos marcado, saltará la “alarma” que consiste en:
a.       Se
encenderá el led rojo.
b.       El
led verde se apagará.
c.      Empezará
a sonar la alarma, hasta que el timbre que hemos seleccionado se termine,
posteriormente se reanudará la búsqueda mediante los sensores.
6.       Para
la desactivación de esta, bastará con apretar el pulsador.

Esquema del proyecto


   continuación, se pueden ver los dos esquemas correspondientes a ambas partes en las que se divide nuestra alarma:
  • Activación de la alarma

  • Alarma


Componentes


   En la siguiente imagen os enseñamos cuál han sido los componentes que hemos utilizado para montar nuestro sistema de alarma y a continuación, el coste total de los materiales*.


* Cabe destacar que hay muchos componentes que han sido proporcionados por la Universidad y otros, como la caja de cartón, cartulina, celo, pegamento, etc., no han sido incluidos.

 Evolucion y montaje


   Para poder hacer la alarma completa, hemos tenido que ir paso a paso en cada una de las dos partes en las que dividimos el proyecto y fuimos desarrollándolo de forma incremental. A esto nos referimos, que fuimos probando de manera individualiza todos los componentes y le fuimos añadiendo complejidad poco a poco, pero siempre y cuando fuese funcionando todo lo anterior.

                      
       Como puede verse en las imágenes anteriores, se han ido añadiendo componentes poco a poco, haciendo más complejo así el sistema.


Problemas encontrados


   Nuestra primera idea fue desarrollar una impresora 3D, pero por temas de presupuesto y de no encontrar algunos componentes no fue posible, por lo que decidimos emprender esta idea.
  •       La generación del código que hemos tenido que desarrollar para que los componentes
    que hemos elegido hicieran lo que nosotros queríamos, no es nada fácil, puesto
    que muchas veces estos hacían lo que “querían” o directamente no hacían nada.

o    La
solución, finalmente la encontramos a base de prueba-ensayo-error, haciendo
modificaciones en el código hasta aproximarnos a lo que realmente queríamos.
  •       Tuvimos ciertos problemas con el teclado o keypad, puesto que tras las
    pruebas para incluirlo en la parte de la activación de la alarma, empezó a dar
    pequeños fallos hasta llegar al punto de que no funcionaba correctamente.

o    Para
solucionar este problema, nos vimos obligados a hacer uso de 4 botones, que
simularan este teclado, para así poder introducir la clave y que permita
activar la alarma mediante una secuencia de estos.
  •         Con respecto a la introducción de la pantalla lcd en una de las partes del
    proyecto, nos dimos cuenta de que había dos opciones de conectarla con la
    placa. Una primera mediante una interfaz i2c, que simplificaba mucho el
    hardware, y otra soldar la pantalla a la placa.

           o    La
solución fue recurrir a soldarla, debido a que la interfaz, económicamente, era menos viable y el tiempo en recibir dicho componente nos retrasaría. 





Posibles mejoras

    Para
futuras mejoras del proyecto, hemos pensado una serie de funcionalidades que
podríamos añadir, para hacer que fuese una alarma completa:
  •      Activación/desactivación de alarma desde un
    dispositivo móvil.
  •    Aviso de cualquier incidencia a un dispositivo
    (mandar imagen del lugar tras sonar la alarma)
  •     Desactivación de la alarma tras la introducción
    de la clave, nos permitiría parar el sonido de la alarma una vez iniciada
    mediante el código de activación.
  •      Cambio de contraseña de alarma.




Material adicional

   Para aquellos que estéis interesados en ver el resto de puntos, como por ejemplo la distribución de tareas y subtareas, el código, la conclusión, etc., os animamos a que accedáis a nuestra memoria, en el hipervínculo que os hemos facilitado a continuación.

       Vídeo completo del proyecto: https://www.youtube.com/watch?v=ibupFR0Pwjo

       Tap para poder acceder a nuestra PRESENTACIÓN
       Tap para poder acceder a nuestra MEMORIA

También te podría gustar...

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *