diff --git a/Sistemas de HardWare/4.org b/Sistemas de HardWare/4.org index f7ba8e3..15cea2d 100644 --- a/Sistemas de HardWare/4.org +++ b/Sistemas de HardWare/4.org @@ -1,13 +1,13 @@ #+title: Diseñar un sistema embebido de acuerdo a las consignas conversadas en clase #+author: Luca Troiano, Francisco Rose Cerna, Federico Polidoro -#+options: toc:nil +* Consigna +** El sistema debe implementar -* El sistema debe implementar a. un lazo de control. b. o una aplicación de IoT ambas opciones con sensores y actuadores que resuelva un problema cotidiano del mundo real -* Se debe: +** Se debe: a. Especificar el problema (¿qué problema resuelve el equipo) @@ -22,43 +22,50 @@ e. -¿Y el gabinete? ¿Lo hago con una impresora 3d? * Respuesta a) Problema -Controlar el acceso a un espacio sin usar llaves físicas, permitiendo solo a usuarios autorizados abrir la puerta. +Controlar el acceso a un espacio sin llaves físicas, permitiendo: + +Acceso mediante tarjeta RFID +Acceso automático al acercarse con el celular autorizado b) Hardware -Arduino Uno: controlador del sistema. -RC522 (RFID): lectura de tarjetas. -Tarjetas RFID: identificación de usuarios. -Servo SG90: actúa como mecanismo de apertura (mueve un pestillo). -Fuente 5V: alimentación. +Componentes: -Justificación: el servo permite implementar un mecanismo simple sin necesidad de electrónica adicional como relés o transistores. +- ESP32 (Tiene bluetooth y wifi integrado) +- RC522 +- Tarjetas RFID +- SG90 +- Fuente 5V c) Software -El programa: +SI tarjeta RFID detectada: + verificar UID + SI autorizado: + abrir puerta -Detecta una tarjeta RFID -Lee su UID -Verifica si está autorizada -Si es válida -> mueve el servo (abre) -Espera unos segundos -Vuelve a la posición inicial (cierra) +SI celular conectado por wifi: + verificar ID dispositivo + SI autorizado: + abrir puerta + +esperar 5 segundos +cerrar puerta d) Circuito -RC522 por SPI (pines 10–13, 3.3V) -Servo: -Señal -> pin 9 -VCC -> 5V +RFID RC522 +- Vcc 3.3V +- GND -Todos los GND deben estar conectados. +Servo +- Vcc 5V +- GND e) Gabinete -Se puede diseñar una caja en impresión 3D que incluya: +Se puede diseñar una caja con: -Soporte para el lector RFID -Alojamiento del Arduino -Sistema mecánico donde el servo accione un pestillo - -Resultado -Sistema embebido simple que usa un sensor (RFID) y un actuador (servo) para resolver un problema real de control de acceso sin necesidad de relés. +- Espacio para ESP32 +- Lector RFID visible +- Servo oculto conectado a pestillo +- Orificio para alimentación +- Posible LED indicador (opcional) diff --git a/Sistemas de HardWare/4.pdf b/Sistemas de HardWare/4.pdf new file mode 100644 index 0000000..5534eb2 Binary files /dev/null and b/Sistemas de HardWare/4.pdf differ