Está en la página 1de 12

ARQUITECTURA DE COMPUTADORAS

TEMA: La Domótica
USO DE UN SISTEMA DOMÓTICO PARA UNA MAYOR
SEGURIDAD Y PROTECCIÓN DE TU VIVIENDA A TRAVÉS DEL
SISTEMA OPERATIVO ARDUINO – PROTEUS

ALUMNOS:
Adrian Ayquipa Dueñas U20231368
Alexander Sucno Ayma U19311472
Kevin Franco Espinoza U20215759
Miguel Bautista Yancachajlla U20219705
Xiomara Huingo Serrano U20217066

Lima, 13 de Noviembre del 2021


INDICE
1. Titulo

2. Planteamiento del problema

3. Objetivo general y objetivos específicos

4. Justificación del tema

5. Metodología del trabajo

6. Especificación de los requerimientos

7. Análisis del sistema

8. Técnica de IA a usar

9. Selección del lenguaje de programación

10. Codificación del Software

11. Demostración
1. Titulo
Uso de un sistema domótico para una mayor seguridad y protección de tu vivienda
a través del sistema operativo Arduino y Proteus
2. Planteamiento del problema
El problema reside en la falta de un sistema de seguridad para una casa,
para que personas mayores de edad se les faciliten el control del hogar.
3. Objetivo General y Objetivos Específicos
3.1.Objetivo General
 Establecer el grado de dificultad al crear un circuito que permita
acceder a un sistema electrónico como base de un proceso domótico.
3.2.Objetivos Específicos
 Tener un hogar inteligente además mejorar la calidad de vida del
usuario y su zona de confort.
 Aumentar su nivel de seguridad configurado automatismos.
 Implementar un sistema para mejorar la seguridad de ingreso.
4. Justificación del tema

El proyecto consiste en la implementación de un sistema para la mejora


de seguridad en su hogar, un sistema que se activará ingresando la
contraseña y que será recibido en el Arduino y se va proceder activarse.

El Arduino se encargará en comparar la contraseña que sea válida,


mostrará un mensaje CLAVE CORRECTA, de lo contrario si escribe mal la
contraseña aparecerá un mensaje CLAVE INCORRECTA. Si se equivoca 3
veces el sistema se activará un sistema de seguridad y se bloqueará hasta
que el dueño reinicie el sistema.

5. Metodología del trabajo


En el trabajo se puede observar que hemos ejercido los siguientes
procesos para poder implementar un control de seguridad más eficaz y
seguro para su vivienda.
 Disponer mayor seguridad en escenarios con el sistema de
seguridad.
 Poder consultar de los datos registrados.
 Preparar a la persona que valla a utilizar el sistema de seguridad.
6. Especificaciones de los requerimientos
Funcionales (que debe hacer)
 Ingresar la contraseña correcta para el ingreso del usuario.
 Validar que los datos sean los correctos.
 Si la contraseña es correcta, podrá ejecutar el sistema de seguridad
 Si la contraseña es incorrecta, no podrá ingresar a su vivienda.
No funcionales (como debe ser)
 Los usuarios y contraseña deben estar registrados en el sistema de
seguridad
 El usuario debe estar validado en la base del sistema de seguridad.

7. Análisis del sistema


El sistema busca mejorar la seguridad de tu hogar, además incluso hace la
función de abrir la puerta más fácil, ya que solo se coloca la contraseña y
si es correcto el usuario puede ingresar, si en caso está mal el sistema
Arduino colocara que la clave es incorrecta y después de 3 intentos se
bloqueara la puerta.
Características

 Arduino Uno
Arduino Uno es una de las placas de
desarrollo compactas más populares
en el mercado. La placa, que es más
pequeña que la palma de su mano
(2,7" x 2,1"), se basa en el
microprocesador extraíble ATMEL
ATmega328p, que cuenta con una
resolución de 8 bits y su propio
cargador USB para reprogramación.
 Pantalla lcd 16x2
Se utilizan solo cuatro pines. Esto permite que su
proyecto se ejecute de manera más rápida, en
comparación a muchas pantallas LCD. La pantalla LCD
es capaz de mostrar un máximo de 32 caracteres, en
16 columnas por 2 filas (16X2).

 Teclado 4x4
La conexión del teclado matricial 4x4 con Arduino u
otra plataforma de microcontroladores es simple:
se necesitan 8 pines digitales en total. Puede
trabajar con microcontroladores de 3.3V o 5V sin
problema. Es necesario colocar resistencias Pull-up
entre los pines de las columnas y VCC o activar por
software las resistencias Pull-up internas en el
Arduino.

 Leds
Un LED es un diodo emisor de luz, es decir, un tipo
particular de diodo que emite luz al ser atravesado
por una corriente eléctrica. Los diodos (emisor de
luz, o no) son unos de los dispositivos electrónicos
fundamentales.

 Resistencia
Los componentes electrónicos llamados resistencias se
utilizan en los circuitos para variar los valores de intensidad y
voltaje. A veces tenemos que alimentar un dispositivo y sólo
disponemos de una fuente de voltaje que puede dañarlo si se
conecta directamente, como ocurre por ejemplo con los
ledes.
 
 Cables Dupont
Un cable puente para prototipos (o simplemente puente
para prototipos), es un cable con un conector en cada
punta (o a veces sin ellos), que se usa normalmente
para interconectar entre sí los componentes en una
placa de pruebas. P.E.: se utilizan de forma general para
transferir señales eléctricas de cualquier parte de la
placa de prototipos a los pines de entrada/salida de un
microcontrolador.

 Botón arduino
Un botón es un elemento de entrada para un
sistema digital. La función de Arduino digital
Read permite obtener el estado lógico (alto o
bajo). Para poder usar a esta instrucción, se
requiere declarar una entrada con la
función pinMode.

 Potenciómetro
Un potenciómetro y Arduino son una
pareja muy útil en muchos sketch como
por ejemplo, controlar la luminosidad de
una pantalla LCD. Pero hasta ahora no le
habíamos dedicado una entrada a este
componente tan habitual y ha llegado el
momento que veamos el
potenciómetro a fondo.

8. Técnica de IA a usar

La Técnica que se usara es: TBD (Técnica con Base de datos).


9. Selección del lenguaje de programación o software aplicativo

 Proteus
Proteus Design Suite es software de
automatización de diseño electrónico,
desarrollado por Labcenter Electronics Ltd.,
que consta de los dos programas
principales: Ares e Isis, y los módulos VSM y
Electra.

 ARDUINO
Arduino IDE es un entorno de desarrollo
y en él se realiza la programación de
cada
una de las placas de Arduino. Tiene
como base el entorno de Processing al
igual que un lenguaje de programación
fundamentado en Wiring.
10.Codificación del software
11.Demostración

También podría gustarte