Project

General

Profile

Wiki » History » Version 19

« Previous - Version 19/21 (diff) - Next » - Current version
Pablo Valladares Mamani, 01/03/2024 02:30 AM


Wiki DomoHouse

Profesor: Diego Alberto Aracena Pizarro

Integrantes:

-Pablo Valladares
-Margot Canaviri

-Problemática

Definición del problema:

La principal necesidad de abordar la automatización de luces, el control de cámaras y sensores de puerta en los hogares, especialmente para personas con movilidad reducida. La dificultad para acceder a interruptores convencionales plantea un desafío en la gestión de la iluminación del hogar. Además, la falta de visibilidad y control sobre la puerta principal aumenta la vulnerabilidad del hogar, ya que los residentes pueden desconocer quién está en la puerta o si esta quedó mal cerrada, lo que podría resultar en situaciones de riesgo, como la entrada no autorizada de personas oportunistas. La solución propuesta deberá abordar estas problemáticas mediante la implementación de tecnologías que mejoren la accesibilidad, la seguridad y la gestión eficiente de estos aspectos en el entorno doméstico.

Solución

Para abordar la problemática identificada, se propone una aplicación móvil con las siguientes funciones

Prender las luces de forma automática:

Se tendría que incorporar sensor de infrarrojos cerca de la puerta para poder detectar el movimiento y así poder encender la luz de forma automática.

Seguridad en el frontis de la casa:

Se instalará una cámara en la puerta principal de la casa que vigilara los huéspedes que llegue a la casa. También incluirá un sensor infrarrojo (Proximidad) su utilidad será para captar que hay alguien en la casa. Como no siempre la persona revisara la cámara por que tendrá otras tareas en la casa. Este sensor avisará por medio de una notificación por medio de la app. Avisando que hay alguien esperando en la puerta principal.

Seguridad sobre el cierre de la puerta principal:

Se instalará un sensor magnético en el marco de la puerta principal. Su utilidad es capturar el estado de la puerta. Si está abierta la puerta este sensor se comunicara con la App avisando al usuario que la puerta principal está mal cerrada y puede correr el riesgo de dejar entrar un ladrón.

Propósito:

El desarrollo del proyecto va enfocado a diseñar un programa (aplicación móvil) que permita al usuario automatizar dispositivos del hogar como sensores de movimiento ,cámaras y otros dispositivos tecnológicos

Alcance:

El proyecto brinda una ayuda y seguridad para aquellas personas con movilidad reducida que les dificulta realizar actividades que para otros lo consideran simple, pero que se les dificulta a ellos como podría ser encender el interruptor de luces, así mismo, la seguridad es algo necesario para todos en la sociedad actual ,por lo que con las funciones que se implementan permiten a las personas evitar posibles engaños al no saber quien esta tocando a la puerta o descuidos al dejar la puerta abierta por algún motivo. Si bien el proyecto principalmente va a enfocado a las personas con movilidad reducida no se restringe su uso para este grupo de personas, todos pueden beneficiarse de su uso.

Objetivos:

Objetivo General:

-Diseñar una aplicación móvil que permita al usuario interactuar con los sensores para la Automatización de luces, control de cámara y sensores de puerta

Objetivos Específicos:

-Diseñar un sistema de control y automatización de iluminación
-Desarrollar un mecanismo que detecte y notifique cuando la puerta se encuentre abierta
-Implementar una cámara que permita ver el video en tiempo real
-Desarrollar la aplicación móvil que interactúa con los sensores
-Realizar pruebas comprobando la efectividad del programa

Suposiciones:

Para que el proyecto funcione correctamente se deben plantear algunas suposiciones de ciertos aspectos que el usuario posea.

-Tener Acceso a internet Wifi: Debido a que el proyecto se trabaja con una Raspberry Pi,esta necesita conectarse inalámbricamente a los dispositivos mediante el wifi,por lo que es necesario poseer uno.

-Dominio en uso de aplicaciones: La aplicación que se desarrollará para este proyecto tratará de ser los más fácil posible en cuanto a sus funcionalidades de uso y ajustes para el usuario, por lo que la persona debe tener un conocimiento básico en cuanto al manejo de estas.

Restricciones:

Recursos de Hardware Específicos: El proyecto depende de la disponibilidad de una Raspberry Pi 4 y otros componentes de hardware proporcionados por la universidad, lo que limita la capacidad de expansión o personalización del sistema domótico.

Plazo de Entrega: El proyecto debe completarse en un plazo de 3 meses, de acuerdo con los requisitos establecidos

Presupuesto Limitado: El proyecto tiene un presupuesto limitado para la adquisición de componentes adicionales

Accesibilidad y Usabilidad: La aplicación móvil debe ser accesible y fácil de usar para personas mayores, lo que puede requerir consideraciones adicionales de diseño y desarrollo.

Entregables:

-Informe 1,2,3
-Bitácoras
-Carta Gantt
-Presentación(PPT)

Organización del Proyecto

Personal y entidades internas

En esta sección se describen las personas y entidades involucradas en el desarrollo del proyecto:

Líder del proyecto: Representante del equipo, encargado de liderar y organizar las actividades de los integrantes.
Diseñador: Es el encargado de desarrollar el material visual de la aplicación móvil.
Programador: Es el encargado de crear el código informático para implementar las funcionalidades y características de la aplicación móvil.
Analista: Es el encargado de planificar, organizar y supervisar cada detalle para que todo salga previsto, identificando los problemas y soluciones.

Mecanismo de Comunicación

Reuniones de equipo: Se llevarán reuniones 2 días(jueves y sábado) en la semana a las 6:30 pm por medio de la plataforma de Discord para revisar el progreso, discusión y resolución de problemas ,definir tareas y la planeación a la próxima reunión.

Comunicación por redes sociales: Para discusiones momentáneas y seguimiento de las tareas asignadas se utilizará un grupo de WhatsApp del equipo.

Documentación Compartida:
Google Docs y Redmine:Se mantendrá actualizada la documentación del proyecto.
Canva: Se utiliza para construir las presentaciones del proyecto.
Google Drive: Se recopila los avances del proyecto.

Planificación inicial del proyecto

Recursos - Costo Individual - Cantidad - Costo Total
Notebook 800.000 2 1.600.000

Roles y Responsabilidades

Líder de Equipo: Pablo Valladares
Diseñador: Pablo Valladares-Margot Canaviri
Programador: Pablo Valladares-Margot Canaviri
Analista: Pablo Valladares-Margot Canaviri

Planificación de la gestión de riesgos

Ver documento ...

Aspectos Éticos

Privacidad y Consentimiento: Aseguraremos que antes activar cualquier funcionalidad de control de cámara y sensores el usuario nos entregue consentimiento explícito para llevar a cabo la ejecución de nuestro proyecto, asegurando que su privacidad será respetada.

Inclusión: El desarrollo de este proyecto va enfocado principalmente para los adultos mayores y personas con alguna discapacidad física que se les dificulta interactuar con algunos dispositivos electrónicos. Esto implica que el diseño de la aplicación será accesible y utilizable por todas las personas, considerando interfaz de usuario amigables y opciones de funcionamiento que se ajuste a las necesidades de los usuarios, para garantizar que todos los usuarios puedan utilizar y beneficiarse de este proyecto.

Modelo de diseño

El Modelo cuenta con lo siguientes actores que interactúan:

-Usuario
-Sensor Pir
-Sensores Magnéticos
-Cámara

Diseño De interfaz de usuario

La aplicación cuenta con varias vistas donde se encuentran las principales funciones, control de luces, sensores magnéticos y control de cámara

Especificación de Requerimientos

Requerimientos Funcionales:

-El sistema debe poder recibir y notificar al usuario cuando fue abierta la puerta(sensores de contacto magnético).
-El sistema debe poder acceder y modificar las luces según las configuraciones del usuario
-El sistema debe poder acceder a la cámara y monitorearla
-El sistema debe brindar accesibilidad para acceder a los diferentes sensores conectados

Requerimientos No Funcionales:

-El sistema está desarrollado en dispositivo móvil
-el sistema está desarrollado en python
-El sistema debe reconocer los sensores , cámara y wifi conectados
-El diseño de interfaz de usuario debe ser amigable para el usuario.

Descripción de la Arquitectura

*1-*La Interfaz Gráfica de la aplicación mediante la cual el usuario puede interactuar para acceder a las diferentes funcionalidades de esta,como controlar las luces,controlar y ver la cámara de la puerta principal y verificar las notificaciones de cuando fue abierta la puerta.

*2-*La Raspberry Pi 4 es la computadora de placa única donde se desarrolla todo el código del programa y permite conectar la interacción del usuario con la interfaz y la reacción de sensores mediante su uso.

3- Sensores con los cuales la aplicación tiene interacción, sensores magnéticos para detectar cuando fue abierta una puerta al momento que esto se separan, la cámara permite junto al sensor Pir detectar presencia de una persona en la puerta y los sensores Pir que detectan movimiento mediante infrarrojo para encender las luces.

Conclusion

Concluyendo con el avance, se ha profundizado en el análisis y diseño de casos de uso de sistema, desglosando detalladamente las descripciones y flujos secuenciales. Explicando cómo los actores interactúan en el sistema y las actividades que ejecutan, hemos obtenido una comprensión más nítida de la dinámica del proyecto.

Adicionalmente, se ha completado los diagramas de secuencia de estos casos de uso, permitiéndonos visualizar de manera integral el comportamiento del sistema en diferentes escenarios. Este enfoque ha reforzado nuestra comprensión de la interacción usuario-sistema y se han establecido bases para el desarrollo futuro para avanzar hacia la implementación y materialización de nuestra visión para el sistema.

Bitacora 12_09_23.docx.pdf (140 KB) Margot Canaviri, 09/12/2023 05:52 PM