Project

General

Profile

Implementación

Modelo de Implementación

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.

Fases de Implementación

Fase 1: Instalación física

  • Montaje de sensores en ubicaciones estratégicas del hogar.
  • Conexión de actuadores al sistema eléctrico y a la Raspberry Pi.

Fase 2: Configuración inicial

  • Configuración del rango de temperaturas en la interfaz de usuario.
  • Ajuste de los parámetros del mantenimiento predictivo.

Fase 3: Pruebas funcionales

  • Simular escenarios de temperatura para evaluar la respuesta del sistema.
  • Validar que las alertas y notificaciones funcionen correctamente.
  • Capacitación del Usuario Final
  • Proveer un manual de usuario detallado y realizar una demostración práctica de las funciones principales.

Módulos Implementados

El sistema de climatización automatizado presenta una estructura en base a módulos bien delimitados que garantizan su funcionamiento:
  • Interfaz de Usuario:

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.

  • Controlador central (Raspberry Pi):

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.

  • Mantenimiento predictivo:

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.

  • Sensores y actuadores:

Los sensores recogen información sobre las temperaturas externas. Los actuadores generan respuestas automáticas conforme las temperaturas que caen dentro del rango establecido.