Arquitectura » History » Version 24
Tihare Cabello, 12/02/2024 11:30 PM
1 | 2 | byron santibanez | h2. *Índice*: |
---|---|---|---|
2 | 2 | byron santibanez | * [[Introducción]] |
3 | 16 | byron santibanez | * [[Planificación]] |
4 | 2 | byron santibanez | * [[Organización]] |
5 | 16 | byron santibanez | * Arquitectura |
6 | 18 | byron santibanez | * [[Interfaz]] |
7 | 2 | byron santibanez | * [[Código Utilizado]] |
8 | 2 | byron santibanez | |
9 | 2 | byron santibanez | |
10 | 19 | byron santibanez | h1. Arquitectura Cliente - Servidor |
11 | 1 | byron santibanez | |
12 | 19 | byron santibanez | Es necesario tener en cuenta el proceso de conexión entre el usuario final y el modelo en el cual se actuará. En este caso, se ha optado por la implementación de la Arquitectura de Cliente-Servidor, donde se encuentran los siguientes conceptos: |
13 | 1 | byron santibanez | |
14 | 21 | byron santibanez | Cliente: Aquella persona que utilizará un dispositivo móvil, en el que interactuará con el sistema, donde, además de recibir notificaciones y alertas, manejará ciertas funcionalidades de manera manual, como activar o desactivar una función. |
15 | 1 | byron santibanez | |
16 | 1 | byron santibanez | Servidor: Está compuesto por Raspberry Pi 4 y Arduino, donde se ejecutará un software que funciona como un intermediario entre el hardware y el usuario que interactúa con este. Se utilizarán las librerías de Python. |
17 | 1 | byron santibanez | |
18 | 1 | byron santibanez | Para el buen funcionamiento de, tanto Cliente como Servidor, necesitan estar conectados a una red Wi-Fi, o si no, por una conexión alámbrica Ethernet. |
19 | 22 | byron santibanez | |
20 | 22 | byron santibanez | |
21 | 24 | Tihare Cabello | !! |
22 | 21 | byron santibanez | |
23 | 21 | byron santibanez | |
24 | 21 | byron santibanez | *Sensor vibración:* Medirá la cantidad y la frecuencia de vibración que se encuentre en el sistema, las que se pueden usar para detectar desequilibrios u otros problemas cuando se encuentre activo. |
25 | 21 | byron santibanez | |
26 | 21 | byron santibanez | *Relé*: Funcionara como un interruptor, para abrir y cerrar el paso de la corriente eléctrica que se encuentre en el hogar, pero solo puede ser accionado eléctricamente, por conexiones. |
27 | 21 | byron santibanez | |
28 | 21 | byron santibanez | *Fuente eléctrica:* Aquel que se encargará de entregar la energía al hogar. |
29 | 21 | byron santibanez | |
30 | 21 | byron santibanez | *Luces de emergencia:* Son la iluminación para situaciones críticas, que se activará solo por señal de activación del sistema. |
31 | 21 | byron santibanez | |
32 | 21 | byron santibanez | *ServoMotor:* Aquel que se encargará de controlar las puertas internas, que harán posible el giro libre de las puertas, que serán accionadas solo por el sistema cuando sea necesario. |
33 | 21 | byron santibanez | |
34 | 21 | byron santibanez | *Batería:* Fuente de energía eléctrica almacenada con la cual funcionará el sistema en el momento que se accione el corte de la fuente eléctrica. |
35 | 21 | byron santibanez | |
36 | 21 | byron santibanez | *Arduino R1:* El Arduino es el cerebro del sistema. Su rol es procesar las señales de los sensores (como el sensor de vibración) y tomar decisiones basadas en ellas. También controla otros dispositivos, y el servo motor. El Arduino recibirá entradas (como vibraciones, accionar el motor). |
37 | 21 | byron santibanez | |
38 | 21 | byron santibanez | *Raspberry Pi 4:* Al igual que en el sistema con Arduino, el sensor de vibración detecta las vibraciones mecánicas en su entorno y genera una señal cuando ocurre alguna vibración significativa y esta le llega al Raspberry para realizar las acciones correspondientes. |