primer informed ef i sica 3

6

Click here to load reader

Upload: juandelacruz

Post on 13-Sep-2015

214 views

Category:

Documents


0 download

DESCRIPTION

es una introduccion a un trabajo de laboratorio

TRANSCRIPT

INTRODUCCIN

El proyecto describe el diseo e implementacin de un sistema de seguridad para puerta. El diseo del sistema considera ofrecer una solucin de bajo costo, implementable con elementos comunes en el mercado e integrando el uso de software y hardware libres, los cuales permiten su adquisicin a precios econmicos, como es el caso de Arduino, o gratuito, como es el caso de Processing.

La motivacin del proyecto naci con la idea de desarrollar un sistema partiendo de cero, que no se concentre en un rea tecnolgica especfica, sino que permita adquirir experiencia prctica, con una visin global los diferentes campos estudiados durante los estudios de ingeniera Informtica, desde la manipulacin de datos al ms bajo nivel hasta el desarrollo de una aplicacin con la plataforma concreta Android, Tambin, poniendo un especial inters en la adquisicin de datos, ya que viendo todos los elementos tecnolgicos que existen hoy en da que adquieren datos.

Sabemos que en esta sociedad hay un gran ndice de delitos de robo a casa hogar, los cuales adems han aumentado considerablemente en los ltimos aos, tanto en su nmero como en los niveles de violencia, ya que no es infrecuente que se lleven a cabo incluso con las personas afectadas siendo retenidas en el interior de su hogar durante el momento del robo. Esto ha ocasionado que se construyan sistemas, basados en el uso de la tecnologa, que permitan prevenir o disuadir a los delincuentes de cometer estos actos ilcitos.

El propsito de este proyecto es el de implementar un sistema de seguridad para puerta, que ayude al usuario a prevenir el delito de robo en su hogar.

REVISIN DE LA LITERATURA

1. Antecedentes

Los sistemas de seguridad han sido una necesidad en el hogar durante los ltimos aos, por lo que a travs del tiempo han existido varios tipos de sistemas de seguridad que varan en el nivel de proteccin y en sus caractersticas fsicas. A medida que las sociedades evolucionaron, las causas que generan la inseguridad se hicieron ms complejas. Cuando hacemos referencia a un sistema de seguridad no estamos hablando nicamente de sensores, cmaras y alarmas, sino tambin de puertas, protegidas o rejas de seguridad.

En el per la mayor parte de las casas ya cuenta con sistema de seguridad mencionada anteriormente a consecuencia del constante robo de sus casas. Los sistemas de seguridad ms utilizados en el hogar son los basados en detectores de movimiento. Los sensores de movimiento ms utilizados en el hogar son de microondas, pasivos infrarrojos y los ultrasnicos. Los sensores de microondas fueron diseados especficamente para eliminar el problema de movimientos falsos, estos sensores son tiles en espacios en el hogar donde haya reas grandes que supervisar debido a que las microondas que enva alcanzan distancias ms grandes que los infrarrojos; el problema es que el costo se eleva, ya que estos sensores tienen un precio ms elevado que el pasivo infrarrojo.

2. Arduino

El microcontrolador es la parte esencial de la aplicacin encargada de tomar decisiones mediante un programa de control. En este proyecto de sistema de seguridad para puertas se utiliz la placa llamada Arduino [1], la cual proporciona los elementos de interfaz necesarios a la familia de microprocesadores . De esta forma ya no es necesario agregar elementos en forma individual, tales como el cristal de cuarzo, capacitores, cables y la necesidad de soldar terminales o cables hacia los dispositivos externos, entre otras cosas.

3. Processing

El lenguaje de programacin utilizado en este proyecto para desarrollar la aplicacin que muestra el comportamiento en tiempo real de sistema de seguridad para puerta en una computadora es llamado Processing [7]. Este lenguaje est basado en Java y tiene comoprincipal objetivo el poder crear fcilmente interfaces grficas por lo que es adecuado para desarrollar aplicaciones de gran contenido visual. Al ser un lenguaje completo puede llegar a facilitar el desarrollo de proyectos donde otras plataformas, como Adobe Flash, tambin seran candidatas a utilizarse, pero que tienen limitaciones al momento de querer tener un control completo de la funcionalidad esperada. Una particularidad importante de este entorno de desarrollo es que ha sido diseado para ser simple, llegando a ser minimalista si se compara con otros entornos de programacin como el Visual Studio de Microsoft o Eclipse y CodeBlocks, entre otros.

BIBLIOGRAFA

Arduino. Recuperado de http://arduino.cc/en/Tutorial/HomePage Processing. Recuperado de http://processing.org/learning/