Académique Documents
Professionnel Documents
Culture Documents
CARRERA
PROYECTO
OBJETIVOS ESPECÍFICOS
Automatizar el cierre y apertura de las puertas para liberarse al momento del
registro de entrada o salida utilizando Arduinos, Módulos Relé y
Electroimánes para contener las puertas.
Diseño de una Interfáz Gráfica con opciones para ingresar por:
o Alumnos
Número de Control
Nombre (Aparece el Número de control en la parte de abajo)
o Docentes
Matrícula
Nombre
o Público en General
Nombre
Arduino Uno R3
Módulo Relevador JOC-3FF-S-Z
Cargadores de Corriente Directa de 12V a 500 mAh
Chapa Electromagnética marca Steren Modelo SEG-035
PostgreSQL 9.3
PgAdmin III
RED DE COMPUTADORAS
Los equipos instalados en el Centro de Información se encuentran unidos por una
red local cerrada.
Las otras dos computadoras son las que se encuentran en el acceso al Centro de
Información(WINDOWS). Ambas con un funcionamiento idéntico, la única diferencia
es que una es de Entrada y otra de Salida.
Configurando POSTGRESQL.CONF
Este archivo, localizado en Linux en /etc/postgresql/9.3/main/postgresql.conf
contiene información de configuración del SGBD PostgreSQL, y le indica al servidor
de que IP’S le permite escuchar. Se debe bajar hasta encontrar la sección
CONNECTIONS AND AUTHENTICATION.
Por defecto la linea listen_adresses está comentada con un # y por lo tanto,
deshabilitada, se debe eliminar ese # para activar la linea. Y reemplazar el * por las
ip’s a las que se desea permitir el acceso.
Configurando PG_HBA.CONF
Se abre el archivo localizado en Linux en /etc/postgresql/9.3/main/pg_hba.conf
contiene información sobre como accesan y se autentican las ip’s a las que se le
dieron permiso en el paso anterior. Se agregan las direcciones ip asi como su
metodo de autenticación (En este caso por contraseña md5).Debiendo quedar de la
siguiente manera.
El index es simplemente una vista que contiene 3 Frames, esto se hace para
evitar que se cargue la página completa al realizar cada acción.
2.- Al darle “Acceder” se envian los datos del Número de control del Text Box
hacia una variable PHP en el archivo php/status_check/alumno_ncontrol
error.
2. (En el caso de entrada) Si el estado es 1, quiere decir que el alumno
ya registro entrada, pero no ha registrado salida. Por lo tanto no le
permitirá entrar, enviando este mensaje de error.
5.- Si el estado se confirmó como válido para poder entrar, se abre la pantalla de
bienvenida en la ruta php/post/alumno_sendbycontrol.php, tomando los datos de
Numero de Control de la vista anterior por medio de la apertura de una sesión PHP
con session_start() y guardandola en una variable de tipo $_SESSION.
CONEXIÓN ELÉCTRICA