SlideShare una empresa de Scribd logo
REPORTE DE LAS MATERIAS DE: SISTEMAS
PROGRAMABLES Y DISEÑO DE INTERFACES
CATEDRATICO:
Ing. Octavio Morales Domínguez
CARRERA:
Ingeniería en Sistemas Computacionales
NOMBRE DEL PROYECTO:
Sistema de Alarma Escolar Automatizada
No. Control Alumno
12700197 Iván Alejandro Vázquez Ramos
12700187 Juan Elías Pérez Hernández
12700169 Yordin Ali Bravo Santizo
COMITÁN DE DOMÍNGUEZ, CHIAPAS
5 JUNIO DE 2015
TECNOLÓGICO NACIONAL DE MÉXICO
Instituto Tecnológico de Comitán
INTRODUCCION
En este presente proyecto se hace el desarrollo de un sistema que consisteen
la automatización de las alarmas en las escuelas, mejor conocido como
“chicharras”. El sistema tendrá opciones de programación de horarios en la
quela alarma sonara,porejemplo, hora deentrada de clases,inicio del receso,
fin del receso y hora de salida de clases.
Para días festivos, el sistema podrá ser programado qué días estará
desactivada. Esta programación puede ser realizada cada mes o
semanalmente, dependiendo lo que el usuario necesite.
En casos especiales como reuniones o actividades inesperadas, el sistema
contara con un botón manual para que la alarma se desactive.
INDICE
Contenido Página
1. JUSTIFICACIONDEL PROYECTO ……………………………………….. 1
2. OBJETIVOS..……………………………………………………………………… 2
2.1OJETIVOSESPECIFICOS.………………………………………………. 2
3. MARCO TEORICO.……………………………………………………………. 2
3.1 ARDUINO.………………………………………………………………….. 2,3
3.2 SENSORES Y ACTUADORES.……………………………………….. 3,4
3.3 RELE O RELAY.……………………………………………………………. 4,5
3.4 PROGRAMACIONJAVA.……………………………………………… 5,6
3.5 NETBEANS.…………………………………………………………………. 7
3.6 LIBRERÍA DECONEXIÓNARDUINO-NETBEANS.…………… 7,8,9
4. RESULTADOS ………………………………………………………………….. 10,11
5. CONCLUSION.………………………………………………………………….. 12
6. BIBLIOGRAFIA
1
1. JUSTIFICACION DEL PROYECTO
El Sistema de Alarma Escolar Automatizada, es un sistema dedicadoespecialmente
para instituciones educativas donde se pretende evitar retrasos para el comienzo y
finalización de clases que la institución maneje, teniendo como beneficio el buen
aprovechamiento de las horas de clases de manera más eficaz, así como también
ahorrar el tiempo de la persona que está asignada a esta tarea o evitar la distracción
a la actividad que esté realizando y así beneficiar a cualquier institución educativa
que hace uso de una alarma tradicional.
2
2. OBJETIVOS
Implementar alarmas de aviso en las instituciones educativas de manera innovadora
para la eficiencia de las horas de clases mediante la automatización de estas.
2.1 OBJETIVOS ESPECIFICOS
 Implementar el sistema en todas las instituciones educativas existentes en el
país.
 Usar herramientas accesibles para el desarrollo del sistema.
 Tener una interfaz fácil y accesible al usuario.
 Tener función de modo automático y modo manual para su activación.
 Tener una instalación que facilite hacer cambios en los componentes que
lleguen a tener fallos.
3. MARCO TEORICO
Para el desarrollo de este sistema se hace uso de distintas herramientas que hacen
posible el funcionamiento de la misma. Cada una de ellas realizan operaciones
diferentes, pero la herramienta principal es una placa Arduino. Esta placa es el
circuito principal que hará que funcione el sistema de alarma escolar ya que esta se
trabaja la parte física del sistema, mientras que en la parte lógica se hace uso del
lenguaje de programación Java mediante el entorno de desarrollo Netbeans. Esta y
otras herramientas utilizadas para el desarrollo del sistema se darán a conocer a
continuación.
3.1 Placa Arduino
Arduino es una plataforma de electrónica abierta (open Hardware) para la creación
de prototipos basada en software y hardware flexibles y fáciles de usar. Arduino
puede tomar información del entorno a través de sus pines de entrada de toda una
gama de sensores y puede afectar aquello que le rodea controlando luces, motores
y otros actuadores.
3
El microcontrolador en la placa Arduino se
programa mediante el lenguaje de
programación Arduino (basado en Wiring) y
el entorno de desarrollo Arduino (basado en
Processing). Los proyectos hechos con
Arduino pueden ejecutarse sin necesidad
de conectar a un ordenador, si bien tienen
la posibilidad de hacerlo y comunicar con diferentes tipos de software.
Un Hardware abierto. Para que todos en vez de “repararlo” podamos diseñar y
aprender. Arduino es un Hardware con el cual podremos hacer nuestras
implementaciones fácilmente. Arduino ha sido diseñado para ser fácilmente
extensible, estando basado en estándar y poderosos componentes.
Para programar la placa es necesario
descargarse de la página web de Arduino el
entorno de desarrollo (IDE). Se dispone de
versiones para Windows y para MAC, así como
las fuentes para compilarlas en LINUX. En el caso
de disponer de una placa USB es necesario
instalar los drivers FTDI. Estos drivers vienen
incluidos en el paquete de Arduino mencionado
anteriormente. Existen en la web versiones para
distintos sistemas operativos.
3.2 Sensores y actuadores
En general, cualquier sistema que requiera adquirir, procesar, medir, controlar y
monitorear información de su entorno necesitará de componentes periféricos de
entrada y salida llamados Transductores, los cuales se dividen en Transductores de
Entrada y Transductores de Salida. En forma genérica, los primeros son conocidos
como Sensores y los segundos como Actuadores.
Figura1. PlacaArduino1
Figura 2. Interfaz de desarrollo de
Ardino v1.0
4
En la toma de medidas siempre existe un cierto grado de incertidumbre. En principio,
el incremento del a información hace posible la reducción del a incertidumbre. Para
ello se trata de tomar más medidas o de emplear sensores redundantes.
Existen diferentes portadores de información basados en distintos principios físicos
y químicos.
Así, entre los principios y parámetros involucrados cabe mencionar:
 Mecánica: Posición, velocidad, tamaño, fuerza, etc.
 Termotecnia: Temperatura, calor, etc.
 Electricidad: Voltaje, intensidad, resistencia, capacidad, etc.
 Magnetismo: Intensidad de campo, densidad de flujo, etc.
 Química: Concentración de un material, estructura cristalina, etc.
 Radiación de todas las frecuencias: Intensidad, frecuencia, fase, etc.
Con respecto al procesamiento y transmisión del a información, pueden emplearse
también distintas tecnologías con limitaciones físicas diferentes:
 Hidráulica mediante el empleo de componentes fluidicos. Eneste caso, existe
el límite del a velocidad del sonido en un fluido.
 Eléctrica y electrónica. En la actualidad se emplea circuitos electrónicos. El
límite de velocidad viene dado por l amovilidad del as cargas en un material
semiconductor.
 Radiante empleando componentes ópticos. El límite es la velocidad del a luz
en la guía.
En la actualidad, se emplea casi con exclusividad el procesamiento electrónico.
Para su empleo es necesario traducir las magnitudes a señales eléctricas.
3.3 Relé o Relay
El Relé es un interruptor operado magnéticamente. El relé se activa o desactiva
(dependiendo de la conexión) cuando el electroimán (que forma parte del relé) es
energizado (le ponemos un voltaje para que funcione).
5
Esta operación causa que exista conexión o no, entre dos o más terminales del
dispositivo (el relé). Esta conexión se logra con la atracción o repulsión de un
pequeño brazo, llamado armadura, por el electroimán. Este pequeño brazo conecta
o desconecta los terminales antes mencionados.
Si el electroimán está activo jala el brazo
(armadura) y conecta los puntos C y D. Si el
electroimán se desactiva, conecta los puntos D y
E.
De esta manera se puede conectar algo, cuando
el electroimán está activo, y otra cosa conectada,
cuando está inactivo.
Es importante saber cuál es la resistencia del bobinado del electroimán (lo que está
entre los terminales A y B) que activa el relé y con cuanto voltaje este se activa.
Este voltaje y esta resistencia nos informan que magnitud debe de tener la señal
que activará el relé y cuanta corriente se debe suministrar a éste.
La corriente se obtiene con ayuda de la Ley de Ohm: I = V / R.
Dónde:
- I es la corriente necesaria para activar el relé
- V es el voltaje para activar el relé
- R es la resistencia del bobinado del relé
3.4 Programación Java
Java es un lenguaje de programación de propósito general, concurrente, orientado
a objetos que fue diseñado específicamente para tener tan pocas dependencias de
implementación como fuera posible. Su intención es permitir que los desarrolladores
de aplicaciones escriban el programa una vez y lo ejecuten en cualquier dispositivo
(conocido en inglés como WORA, o "write once, run anywhere"), lo que quiere decir
que el código que es ejecutado en una plataforma no tiene que ser recompilado
para correr en otra. Java es.
Figura 3. Componentes de un relé
6
Como cualquier lenguaje de programación, el lenguaje Java tiene su propia
estructura, reglas de sintaxis y paradigma de programación. El paradigma de
programación del lenguaje Java se basa en el concepto de programación orientada
a objetos (OOP), que las funciones del lenguaje soportan.
El lenguaje Java es un derivado del lenguaje C, por lo que sus reglas de sintaxis se
parecen mucho a C: por ejemplo, los bloques de códigos se modularizan en
métodos y se delimitan con llaves ({ y }) y las variables se declaran antes de que se
usen.
Estructuralmente, el lenguaje Java comienza con paquetes. Un paquete es el
mecanismo de espacio de nombres del lenguaje Java. Dentro de los paquetes se
encuentran las clases y dentro de las clases se encuentran métodos, variables,
constantes, entre otros. En este tutorial, aprenderá acerca de las partes del lenguaje
Java.
El kit de desarrollo de Java
Cuando usted descarga un kit de desarrollo de Java (JDK), obtiene, además del
compilador y otras herramientas, una librería de clase completa de programas de
utilidad preconstruidos que lo ayudan a cumplir cualquier tarea común al desarrollo
de aplicaciones. El mejor modo para tener una idea del ámbito de los paquetes y
bibliotecas JDK es verificar la documentación API JDK.
Entorno de desarrollo
El JDK incluye un conjunto de herramientas de línea de comandos para compilar y
ejecutar su código Java, que incluye una copia completa del JRE. Aunque
ciertamente se pueden usar estas herramientas para desarrollar sus aplicaciones,
la mayoría de los desarrolladores valoran la funcionalidad adicional, la gestión de
tareas y la interfaz visual de un IDE.
Eclipse es un IDE de código abierto popular para el desarrollo Java. Maneja las
tareas básicas, tales como la compilación de códigos y la configuración de un
7
entorno de depuración, para que pueda centrase en escribir y probar códigos. Para
el desarrollo Java se necesita tener instalado un JDK para usar Eclipse.
3.5 NetBeans
NetBeans es un entorno de desarrollo integrado libre, hecho principalmente para el
lenguaje de programación Java, este entorno de desarrollo sera utilizado para el
desarrollo del interfaz del sistema planteado anteriormente.
La plataforma NetBeans permite que las aplicaciones sean desarrolladas a partir de
un conjunto de componentes de software llamados módulos. Un módulo es un
archivo Java que contiene clases de java escritas para interactuar con las APIs de
NetBeans y un archivo especial (manifest file) que lo identifica como módulo. Las
aplicaciones construidas a partir de módulos pueden ser extendidas agregándole
nuevos módulos. Debido a que los módulos pueden ser desarrollados
independientemente, las aplicaciones basadas en la plataforma NetBeans pueden
ser extendidas fácilmente por otros desarrolladores de software.
3.6 Librerías de conexión Arduino - NetBeans
Para la comunicación entre la placa arduino y el entorno de desarrollo NetBeans se
necesitan de unas librerías para el acceso al puerto serie de la placa Arduino,
algunos de ellos se basa en implementaciones binarias en nuestro sistema. Para
ello, el primer paso es instalar la librería RXTX en el equipo, dependiendo del
sistema operativo, se podrá instalar de manera diferente en cada una de ellas tal
como lo indica en documento de instalación que se puede encontrar en el siguiente
enlace: http://rxtx.qbang.org/wiki/index.php/Installation
Una vez hecho esto, crear un nuevo proyecto en NetBeans; en Archivo → Nuevo
Proyecto y elija a Java en Categorías y Aplicación de Java en Proyectos.
 Luego, en la pestaña de NetBeans Proyectos, haga clic en su proyecto y
seleccione Propiedades.
8
 En la ventana Propiedades del proyecto, seleccione las Librerias en el
panel Categorías.
 Haga clic en el botón Agregar JAR / Carpeta.
 Encuentra en la que colocó su instalación Arduino IDE. Dentro de este
directorio hay un directorio lib habrá algunos archivos JAR. Seleccione
todos ellos y haga clic en Aceptar.
 Como queremos pedir prestado la configuración Arduino IDE el programa
necesita saber dónde está que archivos de configuración. Hay una manera
simple de hacer eso.
 Estando en la ventana Propiedades del proyecto, seleccione Ejecutar en el
panel Categorías. En el directorio de trabajo, haga clic en el botón Examinar
y seleccione el directorio de su Arduino IDE.
 Puede cerrar ahora la ventana Propiedades del proyecto. En este momento
de autocompletar para estas bibliotecas se permiten en el código.
Una vez hecho todo esto, debe eliminar toda línea de código que tenga en la
clase que haya creado, y para probar su funcionamiento correcto copie las
líneas de código tal como aparece en la figura 4
9
Figura 4. Código de prueba para
conexión Arduino-Java
10
RESULTADOS
Después de haber concluido con la
programación en Java, re realizaron las
primeras pruebas utilizando un led que
simula muestra “chicharra” tal como se
puede observar en la figura 5.
Según el funcionamiento, el LED tendrá que
estar encendido por 5 segundos cada vez
que llegue la hora que fue programada al
principio, dando un resultado exitoso.
Por otro lado, en la interfaz de usuario tal como se
muestra en la figura 6, se puede observar la ventana
donde ingresamos el nombre de la escuela, elegimos
el nivel escolar de la misma y los turnos que ofrece el
instituto. Para luego ser dirigido a otra ventana que,
dependiendo de qué nivel escolar sea elegido, esta
mostrara una configuración diferente para asignar el
horario en que la alarma sonara.
Figura 5. Las primeras pruebas
utilizando un LED.
Figura 6. Ventana de inicio
del sistema
Figura7. Configuraciónde
loshorariospara una
escuelasecundaria.
11
Como se puede observar en la figura 8 tenemos la ventana principal y final, donde
nos indica datos de la escuela, fecha y hora actual y un pequeño apartado donde
nos informa de la próxima suspensión de clases, día en que la alarma no funcionara
Figura8. Ventanaprincipal y
final de sistema.
12
CONCLUSION
Para el desarrollo de sistema planteado se pudo observar que un 90% es formado
por la programación en Java, mientras que el 10% forma parte de la instalación
física de la misa.
Durante su desarrollo en la programación lógica en Java se pudo encontrar
problemas con la librería RXTX que nos permite la comunicación con la placa
Arduino, ya que dependiendo del sistema operativo, ya sea de 32 o 64 bits, la librería
deberá corresponder a cualquiera de estas dos arquitecturas y poder evitar errores
de comunicación. Una vez conseguido esto, la programación fue lo que quedaba
dándole una mejor estructura para obtener los datos referentes a los horarios
mediante el diseño de la interfaz de usuario desarrollado en el software de diseño
gráfico Photoshop.
Una vez concluido la programación, se comenzó a realizar pruebas, en las cuales
se obtuvieron resultados exitosos así como pequeños errores que posteriormente
se corrigieron para obtener mejores resultados y poder finalizar por completo el
sistema.
13
BIBLIOGRAFIA
[ 1 ] Sbdar, M. (25 de abril de 2015). MANUAL DE PROGRAMACIÓN DE
ARDUINO [Mensaje de Blog]. Recuperado de
http://dfists.ua.es/~jpomares/arduino/page_01.htm
[ 2 ] CortoCircuito. (25 de abril de 2015). Introducción a Arduino [Mensaje de Blog].
Recuperado de http://www.cortoc.com/2011/12/introduccion-arduino.html
[ 3 ] Roy. (25 de abril de 2015 ¿Que son Sensores y Actuadores? [Mensaje de Blog].
Recuperado de http://automotrizenvideo.com/%C2%BFque-son-sensores-y-
actuadores/
[ 4 ] NetBeans Tutorials Team. (25 de abril de 2015) Using the Calendar Component
[Mensaje de Blog]. Recuperado de
ttp://javanetbeans.net78.net/kb/60/web/calendar.html
[ 5 ] Electrónica Unicrom. (25 de abril de 2015) Relé, Relay - Relevador [Mensaje de
Blog]. Recuperado de http://unicrom.com/Tut_relay.asp
[ 6 ] GeekTheory. (25 de abril de 2015) Tutorial 0: Introducción a Java y NetBeans
[Mensaje de Blog]. Recuperado de https://geekytheory.com/tutorial-0-introduccion-
a-java-y-netbeans/
http://tifon.fciencias.unam.mx/cobian/docencia/programacion1/bases-teoricas-
examen-
1/Introducci%F3n%20B%E1sica%20a%20Netbeans%20para%20desarrollo%20en
%20Java.pdf

Más contenido relacionado

La actualidad más candente

Ejecución de la instalación eléctrica
Ejecución de la instalación eléctricaEjecución de la instalación eléctrica
Ejecución de la instalación eléctrica
Manuel Ibañez
 
CUADERNO N#3 Aplicaciones Con Automatas Programables.pdf
CUADERNO N#3 Aplicaciones Con Automatas Programables.pdfCUADERNO N#3 Aplicaciones Con Automatas Programables.pdf
CUADERNO N#3 Aplicaciones Con Automatas Programables.pdf
RafaelRiesgo2
 
Dispositivos Electronicos
Dispositivos ElectronicosDispositivos Electronicos
Dispositivos Electronicos
Alexander Casio Cristaldo
 
Manual de-instalaciones-electricas -1
Manual de-instalaciones-electricas -1Manual de-instalaciones-electricas -1
Manual de-instalaciones-electricas -1
Willan José Erazo Erazo
 
Generacion, transmision y distribucion de la energia electrica
Generacion, transmision y distribucion de la energia electricaGeneracion, transmision y distribucion de la energia electrica
Generacion, transmision y distribucion de la energia electrica
Brayan Cumbicos
 
PLC: Controladores lógicos programables, folleto de apuntes y ejercicios
PLC: Controladores lógicos programables, folleto de apuntes y ejerciciosPLC: Controladores lógicos programables, folleto de apuntes y ejercicios
PLC: Controladores lógicos programables, folleto de apuntes y ejercicios
SANTIAGO PABLO ALBERTO
 
DECÁLOGO DEL INGENIERO
DECÁLOGO  DEL INGENIERODECÁLOGO  DEL INGENIERO
DECÁLOGO DEL INGENIERO
jorge abrego
 
Informe del circuito paralelo 10 4
Informe del circuito paralelo 10 4Informe del circuito paralelo 10 4
Informe del circuito paralelo 10 4
Tata_01
 
Aplicacionesde neumatica - PLC
Aplicacionesde neumatica - PLCAplicacionesde neumatica - PLC
Aplicacionesde neumatica - PLC
Jose Rojas Martin
 
Compuertas lógicas
Compuertas lógicasCompuertas lógicas
Compuertas lógicas
Alexander Mendoza
 
Canalización y cajas de conexion electricas
Canalización y cajas de conexion electricasCanalización y cajas de conexion electricas
Canalización y cajas de conexion electricas
Marge Alvanez
 
Instalaciones eléctricas en edificaciones
Instalaciones eléctricas en edificacionesInstalaciones eléctricas en edificaciones
Instalaciones eléctricas en edificaciones
ERNESTO TI.TI.
 
137343953 lectura-e-interpretacion-de-planos-electricos(1)
137343953 lectura-e-interpretacion-de-planos-electricos(1)137343953 lectura-e-interpretacion-de-planos-electricos(1)
137343953 lectura-e-interpretacion-de-planos-electricos(1)
Arqui Tecto Papudo
 
Simbolos electricos para planos nch 0712 of1972
Simbolos electricos para planos nch 0712 of1972Simbolos electricos para planos nch 0712 of1972
Simbolos electricos para planos nch 0712 of1972
LRCONSTRUCTOR
 
6. secciones 060-puesta a tierra
6.  secciones 060-puesta a tierra6.  secciones 060-puesta a tierra
6. secciones 060-puesta a tierra
johndsds
 
SISTEMAS DE PUESTA A TIERRA
SISTEMAS DE PUESTA A TIERRASISTEMAS DE PUESTA A TIERRA
SISTEMAS DE PUESTA A TIERRA
ANTONIO
 
Manual de-instalaciones-electricas-tipo-visible-modulo-1
Manual de-instalaciones-electricas-tipo-visible-modulo-1Manual de-instalaciones-electricas-tipo-visible-modulo-1
Manual de-instalaciones-electricas-tipo-visible-modulo-1
Noni Gus
 
Ejercicios de alambrado de tuberia fundamentos de instalaciones electricas
Ejercicios de alambrado de tuberia fundamentos de instalaciones electricasEjercicios de alambrado de tuberia fundamentos de instalaciones electricas
Ejercicios de alambrado de tuberia fundamentos de instalaciones electricas
El profe Noé
 
Contador de decadas
Contador de decadasContador de decadas
Contador de decadas
Jesus Ricardo Sierra Cime
 
leyes fundamentales y su aplicación en la ingenieria
leyes fundamentales y su aplicación en la ingenierialeyes fundamentales y su aplicación en la ingenieria
leyes fundamentales y su aplicación en la ingenieria
wilvan12
 

La actualidad más candente (20)

Ejecución de la instalación eléctrica
Ejecución de la instalación eléctricaEjecución de la instalación eléctrica
Ejecución de la instalación eléctrica
 
CUADERNO N#3 Aplicaciones Con Automatas Programables.pdf
CUADERNO N#3 Aplicaciones Con Automatas Programables.pdfCUADERNO N#3 Aplicaciones Con Automatas Programables.pdf
CUADERNO N#3 Aplicaciones Con Automatas Programables.pdf
 
Dispositivos Electronicos
Dispositivos ElectronicosDispositivos Electronicos
Dispositivos Electronicos
 
Manual de-instalaciones-electricas -1
Manual de-instalaciones-electricas -1Manual de-instalaciones-electricas -1
Manual de-instalaciones-electricas -1
 
Generacion, transmision y distribucion de la energia electrica
Generacion, transmision y distribucion de la energia electricaGeneracion, transmision y distribucion de la energia electrica
Generacion, transmision y distribucion de la energia electrica
 
PLC: Controladores lógicos programables, folleto de apuntes y ejercicios
PLC: Controladores lógicos programables, folleto de apuntes y ejerciciosPLC: Controladores lógicos programables, folleto de apuntes y ejercicios
PLC: Controladores lógicos programables, folleto de apuntes y ejercicios
 
DECÁLOGO DEL INGENIERO
DECÁLOGO  DEL INGENIERODECÁLOGO  DEL INGENIERO
DECÁLOGO DEL INGENIERO
 
Informe del circuito paralelo 10 4
Informe del circuito paralelo 10 4Informe del circuito paralelo 10 4
Informe del circuito paralelo 10 4
 
Aplicacionesde neumatica - PLC
Aplicacionesde neumatica - PLCAplicacionesde neumatica - PLC
Aplicacionesde neumatica - PLC
 
Compuertas lógicas
Compuertas lógicasCompuertas lógicas
Compuertas lógicas
 
Canalización y cajas de conexion electricas
Canalización y cajas de conexion electricasCanalización y cajas de conexion electricas
Canalización y cajas de conexion electricas
 
Instalaciones eléctricas en edificaciones
Instalaciones eléctricas en edificacionesInstalaciones eléctricas en edificaciones
Instalaciones eléctricas en edificaciones
 
137343953 lectura-e-interpretacion-de-planos-electricos(1)
137343953 lectura-e-interpretacion-de-planos-electricos(1)137343953 lectura-e-interpretacion-de-planos-electricos(1)
137343953 lectura-e-interpretacion-de-planos-electricos(1)
 
Simbolos electricos para planos nch 0712 of1972
Simbolos electricos para planos nch 0712 of1972Simbolos electricos para planos nch 0712 of1972
Simbolos electricos para planos nch 0712 of1972
 
6. secciones 060-puesta a tierra
6.  secciones 060-puesta a tierra6.  secciones 060-puesta a tierra
6. secciones 060-puesta a tierra
 
SISTEMAS DE PUESTA A TIERRA
SISTEMAS DE PUESTA A TIERRASISTEMAS DE PUESTA A TIERRA
SISTEMAS DE PUESTA A TIERRA
 
Manual de-instalaciones-electricas-tipo-visible-modulo-1
Manual de-instalaciones-electricas-tipo-visible-modulo-1Manual de-instalaciones-electricas-tipo-visible-modulo-1
Manual de-instalaciones-electricas-tipo-visible-modulo-1
 
Ejercicios de alambrado de tuberia fundamentos de instalaciones electricas
Ejercicios de alambrado de tuberia fundamentos de instalaciones electricasEjercicios de alambrado de tuberia fundamentos de instalaciones electricas
Ejercicios de alambrado de tuberia fundamentos de instalaciones electricas
 
Contador de decadas
Contador de decadasContador de decadas
Contador de decadas
 
leyes fundamentales y su aplicación en la ingenieria
leyes fundamentales y su aplicación en la ingenierialeyes fundamentales y su aplicación en la ingenieria
leyes fundamentales y su aplicación en la ingenieria
 

Destacado

PROYECTO
PROYECTOPROYECTO
PROYECTO
escobar1mark
 
Proyecto alarma de seguridad para autos
Proyecto alarma de seguridad para autosProyecto alarma de seguridad para autos
Proyecto alarma de seguridad para autos
Tecnologico deEstudios Superiores de Ecatepec
 
Cerradura electronica. (1)
Cerradura electronica. (1)Cerradura electronica. (1)
Cerradura electronica. (1)
gpinzonp
 
Proyectos de electronica(varios)
Proyectos de electronica(varios)Proyectos de electronica(varios)
Proyectos de electronica(varios)
Felipe Rojas Gutierrez
 
Presentacion proyecto sistema de alarma
Presentacion proyecto sistema de alarmaPresentacion proyecto sistema de alarma
Presentacion proyecto sistema de alarma
Victor Antonio Quispe Huaman
 
PRIMER Proyecto alarma arduino
PRIMER Proyecto alarma arduinoPRIMER Proyecto alarma arduino
PRIMER Proyecto alarma arduino
Luis Leandro Carlo
 
Sistema de alarmas
Sistema de alarmasSistema de alarmas
Sistema de alarmas
Julio Diaz Estica
 
Sistema de seguridad de alarmas
Sistema de seguridad de alarmasSistema de seguridad de alarmas
Sistema de seguridad de alarmas
Andriitha Guzman
 
Curso basicode instalacionalarmas
Curso basicode instalacionalarmasCurso basicode instalacionalarmas
Curso basicode instalacionalarmas
Alexander Mendoza
 

Destacado (9)

PROYECTO
PROYECTOPROYECTO
PROYECTO
 
Proyecto alarma de seguridad para autos
Proyecto alarma de seguridad para autosProyecto alarma de seguridad para autos
Proyecto alarma de seguridad para autos
 
Cerradura electronica. (1)
Cerradura electronica. (1)Cerradura electronica. (1)
Cerradura electronica. (1)
 
Proyectos de electronica(varios)
Proyectos de electronica(varios)Proyectos de electronica(varios)
Proyectos de electronica(varios)
 
Presentacion proyecto sistema de alarma
Presentacion proyecto sistema de alarmaPresentacion proyecto sistema de alarma
Presentacion proyecto sistema de alarma
 
PRIMER Proyecto alarma arduino
PRIMER Proyecto alarma arduinoPRIMER Proyecto alarma arduino
PRIMER Proyecto alarma arduino
 
Sistema de alarmas
Sistema de alarmasSistema de alarmas
Sistema de alarmas
 
Sistema de seguridad de alarmas
Sistema de seguridad de alarmasSistema de seguridad de alarmas
Sistema de seguridad de alarmas
 
Curso basicode instalacionalarmas
Curso basicode instalacionalarmasCurso basicode instalacionalarmas
Curso basicode instalacionalarmas
 

Similar a SIALESA - Sistema de Alarma Escolar Automtizada

M_PLDS.pdf
M_PLDS.pdfM_PLDS.pdf
M_PLDS.pdf
NadVolk1
 
taller tecnologia 2023 periodo 2 10-2.docx
taller tecnologia 2023 periodo 2 10-2.docxtaller tecnologia 2023 periodo 2 10-2.docx
taller tecnologia 2023 periodo 2 10-2.docx
josebetancourth3
 
Guia de electronica (3) (1)
Guia de electronica (3) (1)Guia de electronica (3) (1)
Guia de electronica (3) (1)
yisepy blandon
 
Guia de electronica (3)
Guia de electronica (3)Guia de electronica (3)
Guia de electronica (3)
jabejarano
 
Guia de electronica (3)
Guia de electronica (3)Guia de electronica (3)
Guia de electronica (3)
YALIDYSR
 
Guia de electronica
Guia de electronicaGuia de electronica
Guia de electronica
humbertocano034
 
Guia de electronica (3)
Guia de electronica (3)Guia de electronica (3)
Guia de electronica (3)
yaudithrodriguez
 
practica 3 foco .pdf
practica 3 foco .pdfpractica 3 foco .pdf
practica 3 foco .pdf
RaulAlbertoMalquinAr
 
Fundamentos de la electricidad y la electronica 10 3 primer periodo
Fundamentos de la electricidad y la electronica 10 3 primer periodoFundamentos de la electricidad y la electronica 10 3 primer periodo
Fundamentos de la electricidad y la electronica 10 3 primer periodo
davidlopez878156
 
Trabajo cesar alejo mansilla
Trabajo cesar alejo mansillaTrabajo cesar alejo mansilla
Trabajo cesar alejo mansilla
CESAR ALEJO MANSILLA
 
0104 arquitectura-del-computador
0104 arquitectura-del-computador0104 arquitectura-del-computador
0104 arquitectura-del-computador
ProfesorCorona
 
Sy ti 2015-a_guion_produccion_bohorquez_ludena_ortiz
Sy ti 2015-a_guion_produccion_bohorquez_ludena_ortizSy ti 2015-a_guion_produccion_bohorquez_ludena_ortiz
Sy ti 2015-a_guion_produccion_bohorquez_ludena_ortiz
SyTI_2015-A_FLOOJB
 
electricidad y electrónica
electricidad y electrónica electricidad y electrónica
electricidad y electrónica
JessicaGomez466035
 
Arquitectura del computador
Arquitectura del computadorArquitectura del computador
Arquitectura del computador
New Horizons
 
Arquitectura del computador rulfix
Arquitectura del computador rulfixArquitectura del computador rulfix
Arquitectura del computador rulfix
rulfur
 
fundamentosdelaelectricidadylaelectronica10 3-211027193900 (1)
fundamentosdelaelectricidadylaelectronica10 3-211027193900 (1)fundamentosdelaelectricidadylaelectronica10 3-211027193900 (1)
fundamentosdelaelectricidadylaelectronica10 3-211027193900 (1)
ValeriaDavila6
 
ffundamentos de la electricidad y la electronica 10 3
 ffundamentos de la electricidad y la electronica 10 3 ffundamentos de la electricidad y la electronica 10 3
ffundamentos de la electricidad y la electronica 10 3
ValeriaDavila6
 
ACTIVIDAD DE TECNOLOGÍA AÑO LECTIVO 2024
ACTIVIDAD DE TECNOLOGÍA AÑO LECTIVO 2024ACTIVIDAD DE TECNOLOGÍA AÑO LECTIVO 2024
ACTIVIDAD DE TECNOLOGÍA AÑO LECTIVO 2024
DanielErazoMedina
 
Curso-de-PLC.pdf
Curso-de-PLC.pdfCurso-de-PLC.pdf
Curso-de-PLC.pdf
MarcoAntonioGonzales31
 
DISEÑO ELECTRONICO
DISEÑO ELECTRONICODISEÑO ELECTRONICO
DISEÑO ELECTRONICO
sgtc_24
 

Similar a SIALESA - Sistema de Alarma Escolar Automtizada (20)

M_PLDS.pdf
M_PLDS.pdfM_PLDS.pdf
M_PLDS.pdf
 
taller tecnologia 2023 periodo 2 10-2.docx
taller tecnologia 2023 periodo 2 10-2.docxtaller tecnologia 2023 periodo 2 10-2.docx
taller tecnologia 2023 periodo 2 10-2.docx
 
Guia de electronica (3) (1)
Guia de electronica (3) (1)Guia de electronica (3) (1)
Guia de electronica (3) (1)
 
Guia de electronica (3)
Guia de electronica (3)Guia de electronica (3)
Guia de electronica (3)
 
Guia de electronica (3)
Guia de electronica (3)Guia de electronica (3)
Guia de electronica (3)
 
Guia de electronica
Guia de electronicaGuia de electronica
Guia de electronica
 
Guia de electronica (3)
Guia de electronica (3)Guia de electronica (3)
Guia de electronica (3)
 
practica 3 foco .pdf
practica 3 foco .pdfpractica 3 foco .pdf
practica 3 foco .pdf
 
Fundamentos de la electricidad y la electronica 10 3 primer periodo
Fundamentos de la electricidad y la electronica 10 3 primer periodoFundamentos de la electricidad y la electronica 10 3 primer periodo
Fundamentos de la electricidad y la electronica 10 3 primer periodo
 
Trabajo cesar alejo mansilla
Trabajo cesar alejo mansillaTrabajo cesar alejo mansilla
Trabajo cesar alejo mansilla
 
0104 arquitectura-del-computador
0104 arquitectura-del-computador0104 arquitectura-del-computador
0104 arquitectura-del-computador
 
Sy ti 2015-a_guion_produccion_bohorquez_ludena_ortiz
Sy ti 2015-a_guion_produccion_bohorquez_ludena_ortizSy ti 2015-a_guion_produccion_bohorquez_ludena_ortiz
Sy ti 2015-a_guion_produccion_bohorquez_ludena_ortiz
 
electricidad y electrónica
electricidad y electrónica electricidad y electrónica
electricidad y electrónica
 
Arquitectura del computador
Arquitectura del computadorArquitectura del computador
Arquitectura del computador
 
Arquitectura del computador rulfix
Arquitectura del computador rulfixArquitectura del computador rulfix
Arquitectura del computador rulfix
 
fundamentosdelaelectricidadylaelectronica10 3-211027193900 (1)
fundamentosdelaelectricidadylaelectronica10 3-211027193900 (1)fundamentosdelaelectricidadylaelectronica10 3-211027193900 (1)
fundamentosdelaelectricidadylaelectronica10 3-211027193900 (1)
 
ffundamentos de la electricidad y la electronica 10 3
 ffundamentos de la electricidad y la electronica 10 3 ffundamentos de la electricidad y la electronica 10 3
ffundamentos de la electricidad y la electronica 10 3
 
ACTIVIDAD DE TECNOLOGÍA AÑO LECTIVO 2024
ACTIVIDAD DE TECNOLOGÍA AÑO LECTIVO 2024ACTIVIDAD DE TECNOLOGÍA AÑO LECTIVO 2024
ACTIVIDAD DE TECNOLOGÍA AÑO LECTIVO 2024
 
Curso-de-PLC.pdf
Curso-de-PLC.pdfCurso-de-PLC.pdf
Curso-de-PLC.pdf
 
DISEÑO ELECTRONICO
DISEÑO ELECTRONICODISEÑO ELECTRONICO
DISEÑO ELECTRONICO
 

Último

CONTENIDOS Y PDA DE LA FASE 3,4 Y 5 EN NIVEL PRIMARIA
CONTENIDOS Y PDA DE LA FASE 3,4 Y 5 EN NIVEL PRIMARIACONTENIDOS Y PDA DE LA FASE 3,4 Y 5 EN NIVEL PRIMARIA
CONTENIDOS Y PDA DE LA FASE 3,4 Y 5 EN NIVEL PRIMARIA
ginnazamudio
 
Soluciones Examen de Selectividad. Geografía junio 2024 (Convocatoria Ordinar...
Soluciones Examen de Selectividad. Geografía junio 2024 (Convocatoria Ordinar...Soluciones Examen de Selectividad. Geografía junio 2024 (Convocatoria Ordinar...
Soluciones Examen de Selectividad. Geografía junio 2024 (Convocatoria Ordinar...
Juan Martín Martín
 
Planificación Ejemplo con la metodología TPACK
Planificación Ejemplo con la metodología  TPACKPlanificación Ejemplo con la metodología  TPACK
Planificación Ejemplo con la metodología TPACK
ssusera6697f
 
Blogs_y_Educacion_Por Zaracho Lautaro_.pdf
Blogs_y_Educacion_Por Zaracho Lautaro_.pdfBlogs_y_Educacion_Por Zaracho Lautaro_.pdf
Blogs_y_Educacion_Por Zaracho Lautaro_.pdf
lautyzaracho4
 
El Cerebro se Cambia a si Mismo-Norman Doidge.pdf
El Cerebro se Cambia a si Mismo-Norman Doidge.pdfEl Cerebro se Cambia a si Mismo-Norman Doidge.pdf
El Cerebro se Cambia a si Mismo-Norman Doidge.pdf
Robert Zuñiga Vargas
 
Nuevos espacios,nuevos tiempos,nuevas practica.pptx
Nuevos espacios,nuevos tiempos,nuevas practica.pptxNuevos espacios,nuevos tiempos,nuevas practica.pptx
Nuevos espacios,nuevos tiempos,nuevas practica.pptx
lautyzaracho4
 
Mundo ABC Examen 1 Grado- Tercer Trimestre.pdf
Mundo ABC Examen 1 Grado- Tercer Trimestre.pdfMundo ABC Examen 1 Grado- Tercer Trimestre.pdf
Mundo ABC Examen 1 Grado- Tercer Trimestre.pdf
ViriEsteva
 
Las Tecnologias Digitales en los Aprendizajesdel Siglo XXI UNESCO Ccesa007.pdf
Las Tecnologias Digitales en los Aprendizajesdel Siglo XXI  UNESCO Ccesa007.pdfLas Tecnologias Digitales en los Aprendizajesdel Siglo XXI  UNESCO Ccesa007.pdf
Las Tecnologias Digitales en los Aprendizajesdel Siglo XXI UNESCO Ccesa007.pdf
Demetrio Ccesa Rayme
 
Lecciones 10 Esc. Sabática. El espiritismo desenmascarado docx
Lecciones 10 Esc. Sabática. El espiritismo desenmascarado docxLecciones 10 Esc. Sabática. El espiritismo desenmascarado docx
Lecciones 10 Esc. Sabática. El espiritismo desenmascarado docx
Alejandrino Halire Ccahuana
 
PANDERETAS DECORADAS CON MOTIVOS DE LA RIOJA
PANDERETAS DECORADAS CON MOTIVOS DE LA RIOJAPANDERETAS DECORADAS CON MOTIVOS DE LA RIOJA
PANDERETAS DECORADAS CON MOTIVOS DE LA RIOJA
estroba5
 
Triduo Eudista: Jesucristo, Sumo y Eterno Sacerdote; El Corazón de Jesús y el...
Triduo Eudista: Jesucristo, Sumo y Eterno Sacerdote; El Corazón de Jesús y el...Triduo Eudista: Jesucristo, Sumo y Eterno Sacerdote; El Corazón de Jesús y el...
Triduo Eudista: Jesucristo, Sumo y Eterno Sacerdote; El Corazón de Jesús y el...
Unidad de Espiritualidad Eudista
 
FEEDBACK DE LA ESTRUCTURA CURRICULAR- 2024.pdf
FEEDBACK DE LA ESTRUCTURA CURRICULAR- 2024.pdfFEEDBACK DE LA ESTRUCTURA CURRICULAR- 2024.pdf
FEEDBACK DE LA ESTRUCTURA CURRICULAR- 2024.pdf
Jose Luis Jimenez Rodriguez
 
Docentes y el uso de chatGPT en el Aula Ccesa007.pdf
Docentes y el uso de chatGPT   en el Aula Ccesa007.pdfDocentes y el uso de chatGPT   en el Aula Ccesa007.pdf
Docentes y el uso de chatGPT en el Aula Ccesa007.pdf
Demetrio Ccesa Rayme
 
Hablemos de ESI para estudiantes Cuadernillo
Hablemos de ESI para estudiantes CuadernilloHablemos de ESI para estudiantes Cuadernillo
Hablemos de ESI para estudiantes Cuadernillo
Mónica Sánchez
 
RETROALIMENTACIÓN PARA EL EXAMEN ÚNICO AUXILIAR DE ENFERMERIA.docx
RETROALIMENTACIÓN PARA EL EXAMEN ÚNICO AUXILIAR DE ENFERMERIA.docxRETROALIMENTACIÓN PARA EL EXAMEN ÚNICO AUXILIAR DE ENFERMERIA.docx
RETROALIMENTACIÓN PARA EL EXAMEN ÚNICO AUXILIAR DE ENFERMERIA.docx
100078171
 
3° SES COMU LUN10 CUENTO DIA DEL PADRE 933623393 PROF YESSENIA (1).docx
3° SES COMU LUN10  CUENTO DIA DEL PADRE  933623393 PROF YESSENIA (1).docx3° SES COMU LUN10  CUENTO DIA DEL PADRE  933623393 PROF YESSENIA (1).docx
3° SES COMU LUN10 CUENTO DIA DEL PADRE 933623393 PROF YESSENIA (1).docx
rosannatasaycoyactay
 
Inteligencia Artificial para Docentes HIA Ccesa007.pdf
Inteligencia Artificial para Docentes  HIA  Ccesa007.pdfInteligencia Artificial para Docentes  HIA  Ccesa007.pdf
Inteligencia Artificial para Docentes HIA Ccesa007.pdf
Demetrio Ccesa Rayme
 
EVALUACION ESTUDIANTIL 2023-2024 Ecuador - Costa.pptx
EVALUACION ESTUDIANTIL 2023-2024 Ecuador - Costa.pptxEVALUACION ESTUDIANTIL 2023-2024 Ecuador - Costa.pptx
EVALUACION ESTUDIANTIL 2023-2024 Ecuador - Costa.pptx
Victor Elizalde P
 
efemérides del mes de junio 2024 (1).pptx
efemérides del mes de junio 2024 (1).pptxefemérides del mes de junio 2024 (1).pptx
efemérides del mes de junio 2024 (1).pptx
acgtz913
 
La necesidad de bienestar y el uso de la naturaleza.pdf
La necesidad de bienestar y el uso de la naturaleza.pdfLa necesidad de bienestar y el uso de la naturaleza.pdf
La necesidad de bienestar y el uso de la naturaleza.pdf
JonathanCovena1
 

Último (20)

CONTENIDOS Y PDA DE LA FASE 3,4 Y 5 EN NIVEL PRIMARIA
CONTENIDOS Y PDA DE LA FASE 3,4 Y 5 EN NIVEL PRIMARIACONTENIDOS Y PDA DE LA FASE 3,4 Y 5 EN NIVEL PRIMARIA
CONTENIDOS Y PDA DE LA FASE 3,4 Y 5 EN NIVEL PRIMARIA
 
Soluciones Examen de Selectividad. Geografía junio 2024 (Convocatoria Ordinar...
Soluciones Examen de Selectividad. Geografía junio 2024 (Convocatoria Ordinar...Soluciones Examen de Selectividad. Geografía junio 2024 (Convocatoria Ordinar...
Soluciones Examen de Selectividad. Geografía junio 2024 (Convocatoria Ordinar...
 
Planificación Ejemplo con la metodología TPACK
Planificación Ejemplo con la metodología  TPACKPlanificación Ejemplo con la metodología  TPACK
Planificación Ejemplo con la metodología TPACK
 
Blogs_y_Educacion_Por Zaracho Lautaro_.pdf
Blogs_y_Educacion_Por Zaracho Lautaro_.pdfBlogs_y_Educacion_Por Zaracho Lautaro_.pdf
Blogs_y_Educacion_Por Zaracho Lautaro_.pdf
 
El Cerebro se Cambia a si Mismo-Norman Doidge.pdf
El Cerebro se Cambia a si Mismo-Norman Doidge.pdfEl Cerebro se Cambia a si Mismo-Norman Doidge.pdf
El Cerebro se Cambia a si Mismo-Norman Doidge.pdf
 
Nuevos espacios,nuevos tiempos,nuevas practica.pptx
Nuevos espacios,nuevos tiempos,nuevas practica.pptxNuevos espacios,nuevos tiempos,nuevas practica.pptx
Nuevos espacios,nuevos tiempos,nuevas practica.pptx
 
Mundo ABC Examen 1 Grado- Tercer Trimestre.pdf
Mundo ABC Examen 1 Grado- Tercer Trimestre.pdfMundo ABC Examen 1 Grado- Tercer Trimestre.pdf
Mundo ABC Examen 1 Grado- Tercer Trimestre.pdf
 
Las Tecnologias Digitales en los Aprendizajesdel Siglo XXI UNESCO Ccesa007.pdf
Las Tecnologias Digitales en los Aprendizajesdel Siglo XXI  UNESCO Ccesa007.pdfLas Tecnologias Digitales en los Aprendizajesdel Siglo XXI  UNESCO Ccesa007.pdf
Las Tecnologias Digitales en los Aprendizajesdel Siglo XXI UNESCO Ccesa007.pdf
 
Lecciones 10 Esc. Sabática. El espiritismo desenmascarado docx
Lecciones 10 Esc. Sabática. El espiritismo desenmascarado docxLecciones 10 Esc. Sabática. El espiritismo desenmascarado docx
Lecciones 10 Esc. Sabática. El espiritismo desenmascarado docx
 
PANDERETAS DECORADAS CON MOTIVOS DE LA RIOJA
PANDERETAS DECORADAS CON MOTIVOS DE LA RIOJAPANDERETAS DECORADAS CON MOTIVOS DE LA RIOJA
PANDERETAS DECORADAS CON MOTIVOS DE LA RIOJA
 
Triduo Eudista: Jesucristo, Sumo y Eterno Sacerdote; El Corazón de Jesús y el...
Triduo Eudista: Jesucristo, Sumo y Eterno Sacerdote; El Corazón de Jesús y el...Triduo Eudista: Jesucristo, Sumo y Eterno Sacerdote; El Corazón de Jesús y el...
Triduo Eudista: Jesucristo, Sumo y Eterno Sacerdote; El Corazón de Jesús y el...
 
FEEDBACK DE LA ESTRUCTURA CURRICULAR- 2024.pdf
FEEDBACK DE LA ESTRUCTURA CURRICULAR- 2024.pdfFEEDBACK DE LA ESTRUCTURA CURRICULAR- 2024.pdf
FEEDBACK DE LA ESTRUCTURA CURRICULAR- 2024.pdf
 
Docentes y el uso de chatGPT en el Aula Ccesa007.pdf
Docentes y el uso de chatGPT   en el Aula Ccesa007.pdfDocentes y el uso de chatGPT   en el Aula Ccesa007.pdf
Docentes y el uso de chatGPT en el Aula Ccesa007.pdf
 
Hablemos de ESI para estudiantes Cuadernillo
Hablemos de ESI para estudiantes CuadernilloHablemos de ESI para estudiantes Cuadernillo
Hablemos de ESI para estudiantes Cuadernillo
 
RETROALIMENTACIÓN PARA EL EXAMEN ÚNICO AUXILIAR DE ENFERMERIA.docx
RETROALIMENTACIÓN PARA EL EXAMEN ÚNICO AUXILIAR DE ENFERMERIA.docxRETROALIMENTACIÓN PARA EL EXAMEN ÚNICO AUXILIAR DE ENFERMERIA.docx
RETROALIMENTACIÓN PARA EL EXAMEN ÚNICO AUXILIAR DE ENFERMERIA.docx
 
3° SES COMU LUN10 CUENTO DIA DEL PADRE 933623393 PROF YESSENIA (1).docx
3° SES COMU LUN10  CUENTO DIA DEL PADRE  933623393 PROF YESSENIA (1).docx3° SES COMU LUN10  CUENTO DIA DEL PADRE  933623393 PROF YESSENIA (1).docx
3° SES COMU LUN10 CUENTO DIA DEL PADRE 933623393 PROF YESSENIA (1).docx
 
Inteligencia Artificial para Docentes HIA Ccesa007.pdf
Inteligencia Artificial para Docentes  HIA  Ccesa007.pdfInteligencia Artificial para Docentes  HIA  Ccesa007.pdf
Inteligencia Artificial para Docentes HIA Ccesa007.pdf
 
EVALUACION ESTUDIANTIL 2023-2024 Ecuador - Costa.pptx
EVALUACION ESTUDIANTIL 2023-2024 Ecuador - Costa.pptxEVALUACION ESTUDIANTIL 2023-2024 Ecuador - Costa.pptx
EVALUACION ESTUDIANTIL 2023-2024 Ecuador - Costa.pptx
 
efemérides del mes de junio 2024 (1).pptx
efemérides del mes de junio 2024 (1).pptxefemérides del mes de junio 2024 (1).pptx
efemérides del mes de junio 2024 (1).pptx
 
La necesidad de bienestar y el uso de la naturaleza.pdf
La necesidad de bienestar y el uso de la naturaleza.pdfLa necesidad de bienestar y el uso de la naturaleza.pdf
La necesidad de bienestar y el uso de la naturaleza.pdf
 

SIALESA - Sistema de Alarma Escolar Automtizada

  • 1. REPORTE DE LAS MATERIAS DE: SISTEMAS PROGRAMABLES Y DISEÑO DE INTERFACES CATEDRATICO: Ing. Octavio Morales Domínguez CARRERA: Ingeniería en Sistemas Computacionales NOMBRE DEL PROYECTO: Sistema de Alarma Escolar Automatizada No. Control Alumno 12700197 Iván Alejandro Vázquez Ramos 12700187 Juan Elías Pérez Hernández 12700169 Yordin Ali Bravo Santizo COMITÁN DE DOMÍNGUEZ, CHIAPAS 5 JUNIO DE 2015 TECNOLÓGICO NACIONAL DE MÉXICO Instituto Tecnológico de Comitán
  • 2. INTRODUCCION En este presente proyecto se hace el desarrollo de un sistema que consisteen la automatización de las alarmas en las escuelas, mejor conocido como “chicharras”. El sistema tendrá opciones de programación de horarios en la quela alarma sonara,porejemplo, hora deentrada de clases,inicio del receso, fin del receso y hora de salida de clases. Para días festivos, el sistema podrá ser programado qué días estará desactivada. Esta programación puede ser realizada cada mes o semanalmente, dependiendo lo que el usuario necesite. En casos especiales como reuniones o actividades inesperadas, el sistema contara con un botón manual para que la alarma se desactive.
  • 3. INDICE Contenido Página 1. JUSTIFICACIONDEL PROYECTO ……………………………………….. 1 2. OBJETIVOS..……………………………………………………………………… 2 2.1OJETIVOSESPECIFICOS.………………………………………………. 2 3. MARCO TEORICO.……………………………………………………………. 2 3.1 ARDUINO.………………………………………………………………….. 2,3 3.2 SENSORES Y ACTUADORES.……………………………………….. 3,4 3.3 RELE O RELAY.……………………………………………………………. 4,5 3.4 PROGRAMACIONJAVA.……………………………………………… 5,6 3.5 NETBEANS.…………………………………………………………………. 7 3.6 LIBRERÍA DECONEXIÓNARDUINO-NETBEANS.…………… 7,8,9 4. RESULTADOS ………………………………………………………………….. 10,11 5. CONCLUSION.………………………………………………………………….. 12 6. BIBLIOGRAFIA
  • 4. 1 1. JUSTIFICACION DEL PROYECTO El Sistema de Alarma Escolar Automatizada, es un sistema dedicadoespecialmente para instituciones educativas donde se pretende evitar retrasos para el comienzo y finalización de clases que la institución maneje, teniendo como beneficio el buen aprovechamiento de las horas de clases de manera más eficaz, así como también ahorrar el tiempo de la persona que está asignada a esta tarea o evitar la distracción a la actividad que esté realizando y así beneficiar a cualquier institución educativa que hace uso de una alarma tradicional.
  • 5. 2 2. OBJETIVOS Implementar alarmas de aviso en las instituciones educativas de manera innovadora para la eficiencia de las horas de clases mediante la automatización de estas. 2.1 OBJETIVOS ESPECIFICOS  Implementar el sistema en todas las instituciones educativas existentes en el país.  Usar herramientas accesibles para el desarrollo del sistema.  Tener una interfaz fácil y accesible al usuario.  Tener función de modo automático y modo manual para su activación.  Tener una instalación que facilite hacer cambios en los componentes que lleguen a tener fallos. 3. MARCO TEORICO Para el desarrollo de este sistema se hace uso de distintas herramientas que hacen posible el funcionamiento de la misma. Cada una de ellas realizan operaciones diferentes, pero la herramienta principal es una placa Arduino. Esta placa es el circuito principal que hará que funcione el sistema de alarma escolar ya que esta se trabaja la parte física del sistema, mientras que en la parte lógica se hace uso del lenguaje de programación Java mediante el entorno de desarrollo Netbeans. Esta y otras herramientas utilizadas para el desarrollo del sistema se darán a conocer a continuación. 3.1 Placa Arduino Arduino es una plataforma de electrónica abierta (open Hardware) para la creación de prototipos basada en software y hardware flexibles y fáciles de usar. Arduino puede tomar información del entorno a través de sus pines de entrada de toda una gama de sensores y puede afectar aquello que le rodea controlando luces, motores y otros actuadores.
  • 6. 3 El microcontrolador en la placa Arduino se programa mediante el lenguaje de programación Arduino (basado en Wiring) y el entorno de desarrollo Arduino (basado en Processing). Los proyectos hechos con Arduino pueden ejecutarse sin necesidad de conectar a un ordenador, si bien tienen la posibilidad de hacerlo y comunicar con diferentes tipos de software. Un Hardware abierto. Para que todos en vez de “repararlo” podamos diseñar y aprender. Arduino es un Hardware con el cual podremos hacer nuestras implementaciones fácilmente. Arduino ha sido diseñado para ser fácilmente extensible, estando basado en estándar y poderosos componentes. Para programar la placa es necesario descargarse de la página web de Arduino el entorno de desarrollo (IDE). Se dispone de versiones para Windows y para MAC, así como las fuentes para compilarlas en LINUX. En el caso de disponer de una placa USB es necesario instalar los drivers FTDI. Estos drivers vienen incluidos en el paquete de Arduino mencionado anteriormente. Existen en la web versiones para distintos sistemas operativos. 3.2 Sensores y actuadores En general, cualquier sistema que requiera adquirir, procesar, medir, controlar y monitorear información de su entorno necesitará de componentes periféricos de entrada y salida llamados Transductores, los cuales se dividen en Transductores de Entrada y Transductores de Salida. En forma genérica, los primeros son conocidos como Sensores y los segundos como Actuadores. Figura1. PlacaArduino1 Figura 2. Interfaz de desarrollo de Ardino v1.0
  • 7. 4 En la toma de medidas siempre existe un cierto grado de incertidumbre. En principio, el incremento del a información hace posible la reducción del a incertidumbre. Para ello se trata de tomar más medidas o de emplear sensores redundantes. Existen diferentes portadores de información basados en distintos principios físicos y químicos. Así, entre los principios y parámetros involucrados cabe mencionar:  Mecánica: Posición, velocidad, tamaño, fuerza, etc.  Termotecnia: Temperatura, calor, etc.  Electricidad: Voltaje, intensidad, resistencia, capacidad, etc.  Magnetismo: Intensidad de campo, densidad de flujo, etc.  Química: Concentración de un material, estructura cristalina, etc.  Radiación de todas las frecuencias: Intensidad, frecuencia, fase, etc. Con respecto al procesamiento y transmisión del a información, pueden emplearse también distintas tecnologías con limitaciones físicas diferentes:  Hidráulica mediante el empleo de componentes fluidicos. Eneste caso, existe el límite del a velocidad del sonido en un fluido.  Eléctrica y electrónica. En la actualidad se emplea circuitos electrónicos. El límite de velocidad viene dado por l amovilidad del as cargas en un material semiconductor.  Radiante empleando componentes ópticos. El límite es la velocidad del a luz en la guía. En la actualidad, se emplea casi con exclusividad el procesamiento electrónico. Para su empleo es necesario traducir las magnitudes a señales eléctricas. 3.3 Relé o Relay El Relé es un interruptor operado magnéticamente. El relé se activa o desactiva (dependiendo de la conexión) cuando el electroimán (que forma parte del relé) es energizado (le ponemos un voltaje para que funcione).
  • 8. 5 Esta operación causa que exista conexión o no, entre dos o más terminales del dispositivo (el relé). Esta conexión se logra con la atracción o repulsión de un pequeño brazo, llamado armadura, por el electroimán. Este pequeño brazo conecta o desconecta los terminales antes mencionados. Si el electroimán está activo jala el brazo (armadura) y conecta los puntos C y D. Si el electroimán se desactiva, conecta los puntos D y E. De esta manera se puede conectar algo, cuando el electroimán está activo, y otra cosa conectada, cuando está inactivo. Es importante saber cuál es la resistencia del bobinado del electroimán (lo que está entre los terminales A y B) que activa el relé y con cuanto voltaje este se activa. Este voltaje y esta resistencia nos informan que magnitud debe de tener la señal que activará el relé y cuanta corriente se debe suministrar a éste. La corriente se obtiene con ayuda de la Ley de Ohm: I = V / R. Dónde: - I es la corriente necesaria para activar el relé - V es el voltaje para activar el relé - R es la resistencia del bobinado del relé 3.4 Programación Java Java es un lenguaje de programación de propósito general, concurrente, orientado a objetos que fue diseñado específicamente para tener tan pocas dependencias de implementación como fuera posible. Su intención es permitir que los desarrolladores de aplicaciones escriban el programa una vez y lo ejecuten en cualquier dispositivo (conocido en inglés como WORA, o "write once, run anywhere"), lo que quiere decir que el código que es ejecutado en una plataforma no tiene que ser recompilado para correr en otra. Java es. Figura 3. Componentes de un relé
  • 9. 6 Como cualquier lenguaje de programación, el lenguaje Java tiene su propia estructura, reglas de sintaxis y paradigma de programación. El paradigma de programación del lenguaje Java se basa en el concepto de programación orientada a objetos (OOP), que las funciones del lenguaje soportan. El lenguaje Java es un derivado del lenguaje C, por lo que sus reglas de sintaxis se parecen mucho a C: por ejemplo, los bloques de códigos se modularizan en métodos y se delimitan con llaves ({ y }) y las variables se declaran antes de que se usen. Estructuralmente, el lenguaje Java comienza con paquetes. Un paquete es el mecanismo de espacio de nombres del lenguaje Java. Dentro de los paquetes se encuentran las clases y dentro de las clases se encuentran métodos, variables, constantes, entre otros. En este tutorial, aprenderá acerca de las partes del lenguaje Java. El kit de desarrollo de Java Cuando usted descarga un kit de desarrollo de Java (JDK), obtiene, además del compilador y otras herramientas, una librería de clase completa de programas de utilidad preconstruidos que lo ayudan a cumplir cualquier tarea común al desarrollo de aplicaciones. El mejor modo para tener una idea del ámbito de los paquetes y bibliotecas JDK es verificar la documentación API JDK. Entorno de desarrollo El JDK incluye un conjunto de herramientas de línea de comandos para compilar y ejecutar su código Java, que incluye una copia completa del JRE. Aunque ciertamente se pueden usar estas herramientas para desarrollar sus aplicaciones, la mayoría de los desarrolladores valoran la funcionalidad adicional, la gestión de tareas y la interfaz visual de un IDE. Eclipse es un IDE de código abierto popular para el desarrollo Java. Maneja las tareas básicas, tales como la compilación de códigos y la configuración de un
  • 10. 7 entorno de depuración, para que pueda centrase en escribir y probar códigos. Para el desarrollo Java se necesita tener instalado un JDK para usar Eclipse. 3.5 NetBeans NetBeans es un entorno de desarrollo integrado libre, hecho principalmente para el lenguaje de programación Java, este entorno de desarrollo sera utilizado para el desarrollo del interfaz del sistema planteado anteriormente. La plataforma NetBeans permite que las aplicaciones sean desarrolladas a partir de un conjunto de componentes de software llamados módulos. Un módulo es un archivo Java que contiene clases de java escritas para interactuar con las APIs de NetBeans y un archivo especial (manifest file) que lo identifica como módulo. Las aplicaciones construidas a partir de módulos pueden ser extendidas agregándole nuevos módulos. Debido a que los módulos pueden ser desarrollados independientemente, las aplicaciones basadas en la plataforma NetBeans pueden ser extendidas fácilmente por otros desarrolladores de software. 3.6 Librerías de conexión Arduino - NetBeans Para la comunicación entre la placa arduino y el entorno de desarrollo NetBeans se necesitan de unas librerías para el acceso al puerto serie de la placa Arduino, algunos de ellos se basa en implementaciones binarias en nuestro sistema. Para ello, el primer paso es instalar la librería RXTX en el equipo, dependiendo del sistema operativo, se podrá instalar de manera diferente en cada una de ellas tal como lo indica en documento de instalación que se puede encontrar en el siguiente enlace: http://rxtx.qbang.org/wiki/index.php/Installation Una vez hecho esto, crear un nuevo proyecto en NetBeans; en Archivo → Nuevo Proyecto y elija a Java en Categorías y Aplicación de Java en Proyectos.  Luego, en la pestaña de NetBeans Proyectos, haga clic en su proyecto y seleccione Propiedades.
  • 11. 8  En la ventana Propiedades del proyecto, seleccione las Librerias en el panel Categorías.  Haga clic en el botón Agregar JAR / Carpeta.  Encuentra en la que colocó su instalación Arduino IDE. Dentro de este directorio hay un directorio lib habrá algunos archivos JAR. Seleccione todos ellos y haga clic en Aceptar.  Como queremos pedir prestado la configuración Arduino IDE el programa necesita saber dónde está que archivos de configuración. Hay una manera simple de hacer eso.  Estando en la ventana Propiedades del proyecto, seleccione Ejecutar en el panel Categorías. En el directorio de trabajo, haga clic en el botón Examinar y seleccione el directorio de su Arduino IDE.  Puede cerrar ahora la ventana Propiedades del proyecto. En este momento de autocompletar para estas bibliotecas se permiten en el código. Una vez hecho todo esto, debe eliminar toda línea de código que tenga en la clase que haya creado, y para probar su funcionamiento correcto copie las líneas de código tal como aparece en la figura 4
  • 12. 9 Figura 4. Código de prueba para conexión Arduino-Java
  • 13. 10 RESULTADOS Después de haber concluido con la programación en Java, re realizaron las primeras pruebas utilizando un led que simula muestra “chicharra” tal como se puede observar en la figura 5. Según el funcionamiento, el LED tendrá que estar encendido por 5 segundos cada vez que llegue la hora que fue programada al principio, dando un resultado exitoso. Por otro lado, en la interfaz de usuario tal como se muestra en la figura 6, se puede observar la ventana donde ingresamos el nombre de la escuela, elegimos el nivel escolar de la misma y los turnos que ofrece el instituto. Para luego ser dirigido a otra ventana que, dependiendo de qué nivel escolar sea elegido, esta mostrara una configuración diferente para asignar el horario en que la alarma sonara. Figura 5. Las primeras pruebas utilizando un LED. Figura 6. Ventana de inicio del sistema Figura7. Configuraciónde loshorariospara una escuelasecundaria.
  • 14. 11 Como se puede observar en la figura 8 tenemos la ventana principal y final, donde nos indica datos de la escuela, fecha y hora actual y un pequeño apartado donde nos informa de la próxima suspensión de clases, día en que la alarma no funcionara Figura8. Ventanaprincipal y final de sistema.
  • 15. 12 CONCLUSION Para el desarrollo de sistema planteado se pudo observar que un 90% es formado por la programación en Java, mientras que el 10% forma parte de la instalación física de la misa. Durante su desarrollo en la programación lógica en Java se pudo encontrar problemas con la librería RXTX que nos permite la comunicación con la placa Arduino, ya que dependiendo del sistema operativo, ya sea de 32 o 64 bits, la librería deberá corresponder a cualquiera de estas dos arquitecturas y poder evitar errores de comunicación. Una vez conseguido esto, la programación fue lo que quedaba dándole una mejor estructura para obtener los datos referentes a los horarios mediante el diseño de la interfaz de usuario desarrollado en el software de diseño gráfico Photoshop. Una vez concluido la programación, se comenzó a realizar pruebas, en las cuales se obtuvieron resultados exitosos así como pequeños errores que posteriormente se corrigieron para obtener mejores resultados y poder finalizar por completo el sistema.
  • 16. 13 BIBLIOGRAFIA [ 1 ] Sbdar, M. (25 de abril de 2015). MANUAL DE PROGRAMACIÓN DE ARDUINO [Mensaje de Blog]. Recuperado de http://dfists.ua.es/~jpomares/arduino/page_01.htm [ 2 ] CortoCircuito. (25 de abril de 2015). Introducción a Arduino [Mensaje de Blog]. Recuperado de http://www.cortoc.com/2011/12/introduccion-arduino.html [ 3 ] Roy. (25 de abril de 2015 ¿Que son Sensores y Actuadores? [Mensaje de Blog]. Recuperado de http://automotrizenvideo.com/%C2%BFque-son-sensores-y- actuadores/ [ 4 ] NetBeans Tutorials Team. (25 de abril de 2015) Using the Calendar Component [Mensaje de Blog]. Recuperado de ttp://javanetbeans.net78.net/kb/60/web/calendar.html [ 5 ] Electrónica Unicrom. (25 de abril de 2015) Relé, Relay - Relevador [Mensaje de Blog]. Recuperado de http://unicrom.com/Tut_relay.asp [ 6 ] GeekTheory. (25 de abril de 2015) Tutorial 0: Introducción a Java y NetBeans [Mensaje de Blog]. Recuperado de https://geekytheory.com/tutorial-0-introduccion- a-java-y-netbeans/ http://tifon.fciencias.unam.mx/cobian/docencia/programacion1/bases-teoricas- examen- 1/Introducci%F3n%20B%E1sica%20a%20Netbeans%20para%20desarrollo%20en %20Java.pdf