Project

General

Profile

Implementación » History » Version 1

Angie Martinez, 12/02/2024 10:31 PM

1 1 Angie Martinez
h1. Implementación
2 1 Angie Martinez
3 1 Angie Martinez
h2. Modelo de Implementación
4 1 Angie Martinez
5 1 Angie Martinez
<pre>
6 1 Angie Martinez
Objetivo: Proveer una guía clara sobre cómo llevar a cabo la instalación y puesta en marcha del sistema en un entorno residencial.
7 1 Angie Martinez
</pre>
8 1 Angie Martinez
9 1 Angie Martinez
h3. Fases de Implementación
10 1 Angie Martinez
11 1 Angie Martinez
Fase 1: Instalación física
12 1 Angie Martinez
13 1 Angie Martinez
* Montaje de sensores en ubicaciones estratégicas del hogar.
14 1 Angie Martinez
* Conexión de actuadores al sistema eléctrico y a la Raspberry Pi.
15 1 Angie Martinez
16 1 Angie Martinez
Fase 2: Configuración inicial
17 1 Angie Martinez
18 1 Angie Martinez
* Configuración del rango de temperaturas en la interfaz de usuario.
19 1 Angie Martinez
* Ajuste de los parámetros del mantenimiento predictivo.
20 1 Angie Martinez
21 1 Angie Martinez
Fase 3: Pruebas funcionales
22 1 Angie Martinez
23 1 Angie Martinez
* Simular escenarios de temperatura para evaluar la respuesta del sistema.
24 1 Angie Martinez
* Validar que las alertas y notificaciones funcionen correctamente.
25 1 Angie Martinez
* Capacitación del Usuario Final
26 1 Angie Martinez
* Proveer un manual de usuario detallado y realizar una demostración práctica de las funciones principales.
27 1 Angie Martinez
28 1 Angie Martinez
29 1 Angie Martinez
30 1 Angie Martinez
31 1 Angie Martinez
32 1 Angie Martinez
h2. Módulos Implementados
33 1 Angie Martinez
34 1 Angie Martinez
<pre>
35 1 Angie Martinez
El sistema de climatización automatizado presenta una estructura en base a módulos bien delimitados que garantizan su funcionamiento:
36 1 Angie Martinez
</pre>
37 1 Angie Martinez
38 1 Angie Martinez
* Interfaz de Usuario:
39 1 Angie Martinez
40 1 Angie Martinez
La interfaz se desarrolló en tkinter y PIL para ofrecer una experiencia amigable. Permite visualizar la temperatura actual, establecer rangos deseados, recibir mensajes de error o alarmas en el caso de errores de funcionamiento.
41 1 Angie Martinez
42 1 Angie Martinez
* Controlador central (Raspberry Pi):
43 1 Angie Martinez
44 1 Angie Martinez
Se implementó la biblioteca de RPi.GPIO, la cual controla la lógica del sistema haciendo reaccionar los actuadores, en este caso la luz LED  y el ventilador,  que permiten mantener las condiciones de temperatura fijadas por el usuario final.
45 1 Angie Martinez
46 1 Angie Martinez
* Mantenimiento predictivo:
47 1 Angie Martinez
48 1 Angie Martinez
Monitoreos de patrones de funcionamiento en el tiempo para prevenir errores y aumentar la vida del sistema. Módulo que avisa anomalías a través del interfaz de usuario.
49 1 Angie Martinez
50 1 Angie Martinez
* Sensores y actuadores:
51 1 Angie Martinez
52 1 Angie Martinez
Los sensores recogen información sobre las temperaturas externas. Los actuadores generan respuestas automáticas conforme las temperaturas que caen dentro del rango establecido.