Sei sulla pagina 1di 24

CONSOLIDADO

SISTEMAS EMBEBIDOS 208006A_360


PAS 6 PROYECTO FINAL
GRUPO: 208006_3

INTEGRANTES

PRESENTADO A:
OSCAR IVAN VALDERRAMA

UNIVERSIDAD NACIONAL ABIERTA Y A DISTANCIA UNAD


ESCUELA DE CIENCIAS BASICAS, TECNOLOGIAS E INGENIERIAS
INGENIERIA ELECTRNICA

INTRODUCCIN

Mediante el desarrollo del siguiente trabajo utilizaremos la plataforma Arduino en


la que nos apoyaremos con otros dispositivos para poder construir un sistema
domtica, con Arduino es una plataforma de hardware libre creada en 2005,
basada en una placa con un microcontrolador y un entorno de desarrollo, diseada
para facilitar el uso de la electrnica en proyectos multidisciplinares. La necesidad
de disear un sistema propio que pueda aportar a la solucin de esta
problemtica, aprovechando la tecnologa que se consigue localmente y de
algunos estndares que ya existen, por lo anterior se propone un diseo para e
implementar un sistema de seguridad contra el Hurto de viviendas mediante un
sensor utilizando bluetooth.

SISTEMAS EMBEBIDOS 208006A_360 Pgina 2


OBJETIVO

Objetivo General

Disear e implementar un prototipo embebido en Arduino de una alarma para


la seguridad de las viviendas mediante sensores de movimiento utilizando
bluetooth.

Objetivos Especficos

Aplicacin de software bsico para el control de la aplicacin.

Anlisis de pruebas y realizacin de correcciones adecuadas.

SISTEMAS EMBEBIDOS 208006A_360 Pgina 3


SITUACIN DE PROBLMICA, A LA CUAL SE LE PUEDA DAR SOLUCIN,
MEDIANTE UN SISTEMA EMBEBIDO

Problemtica

La situacin de inseguridad en las viviendas en lo que va del 2017, se han


presentado varios hurtos La situacin es tan delicada, se describe una cruda
realidad y Nos preocupamos muy poco a la hora de protegerla de robos, y no
estn aseguradas, Y no slo eso sino que varios de hogares carecen de cualquier
medida de seguridad

PLANTEAMIENTO

En la actualidad el trabajo o las ocupaciones nos tienen ocupados y no podemos


estar las 24 horas del da pendiente de nuestra casa cuando salimos por largos
periodos de tiempo, la situacin de inseguridad actual nos lleva a solucionar estos
inconvenientes, donde podemos aprovechar las facilidades que nos ofrece,
Arduino y otras tecnologas que se puedan combinar, en nuestro, adicionalmente
de la implementacin de sensores y todo un sistema domtica en nuestra casa.

La instalacin de sensores de movimiento, alarmas, un centro de monitoreo


Arduino uno nos dar las herramientas necesarias para actuar segn sea el caso.

SISTEMAS EMBEBIDOS 208006A_360 Pgina 4


Diagrama de bloques

SENSOR DE
MOVIMIENTO

MODULO HC06

ANDROID

Buzzer (sirena)

Solucin, mediante un sistema embebido Alarma para el Hurto de viviendas

Mdulos a utilizar

Descripcin del sensor a utilizar (PIR)

SISTEMAS EMBEBIDOS 208006A_360 Pgina 5


Se enfoca en la seleccin de los dispositivos adecuados para la deteccin de
intrusos, estos son de tipo pasivo o PIR son elementos que detectan cambios en
la radiacin infrarroja que reciben y que disparan una alarma al percibirlo, los PIR
ms frecuentes son sensores de movimiento, y para ello estn divididos en dos
mitades de forma que detecten el cambio de radiacin IR que reciben uno y otro
lado, disparando la alarma cuando perciben ese cambio.

El sensor a utilizar es un sensor binario, emite un voltaje cercano a cero voltios


cuando no hay presencia y cinco cuando se detecta. El sensor tiene dos
paramentos que se pueden ajustar fsicamente con dos potencimetros, uno es la
distancia de deteccin y otro es un parmetro que indica cuantos segundos el
sensor estar indicando presencia cuando la detecte, ya que es un sensor
inteligente que sigue manteniendo el estado de cinco voltios unos segundos
despus de la deteccin para que a la tarjeta le d tiempo a procesar el dato.

SISTEMAS EMBEBIDOS 208006A_360 Pgina 6


En realidad cada sensor est dividido en dos campos y se dispone de un circuito
elctrico que compensa ambas mediciones. Si ambos campos reciben la misma
cantidad de infrarrojos la seal elctrica resultante es nula. Por el contrario, si los
dos campos realizan una medicin diferente, se genera una seal elctrica.

De esta forma, si un objeto atraviesa uno de los campos se genera una seal
elctrica diferencial, que es captada por el sensor, y se emite una seal digital.

El otro elemento restante para que todo funcione es la ptica del sensor.
Bsicamente es una cpula de plstico formada por lentes de fresnel, que divide el
espacio en zonas, y enfoca la radiacin infrarroja a cada uno de los campos del
PIR.

De esta manera, cada uno de los sensores capta un promedio de la radiacin


infrarroja del entorno. Cuando un objeto entra en el rango del sensor, alguna de
las zonas marcadas por la ptica recibir una cantidad distinta de radiacin, que
ser captado por uno de los campos del sensor PIR, disparando la alarma

SISTEMAS EMBEBIDOS 208006A_360 Pgina 7


Arduino uno

Es el ltimo modelo diseado y distribuido por la comunidad Arduino. La placa


tiene un tamao de 75x53mm. Su unidad de procesamiento consiste en un
microcontrolador ATmega328. Puede ser alimentada mediante USB o
alimentacin externa y contiene pines tanto analgicos como digitales.

Mdulo Bluetooth HC-05

El mdulo de bluetooth HC-05 es el que ofrece una mejor relacin de precio y


caractersticas, ya que es un mdulo Maestro-Esclavo, quiere decir que adems
de recibir conexiones desde una PC o tablet, tambin es capaz de generar
conexiones hacia otros dispositivos bluetooth. Esto nos permite por ejemplo,
conectar dos mdulos de bluetooth y formar una conexin punto a punto para
transmitir datos entre dos microcontroladores o dispositivos.

Se denomina Bluetooth al protocolo de comunicaciones diseado especialmente


para dispositivos de bajo consumo, que requieren corto alcance de emisin y
basados en transceptores de bajo costo. Opera mediante un enlace por
radiofrecuencia en la banda ISM de los 2,4 GHz. Su uso es adecuado cuando
puede haber dos o ms dispositivos en un rea reducida sin grandes necesidades
de ancho de banda. Bluetooth tiene la ventaja de simplificar el descubrimiento y

SISTEMAS EMBEBIDOS 208006A_360 Pgina 8


configuracin de los dispositivos, ya que stos pueden indicar a otros los servicios
que ofrecen, lo que redunda en la accesibilidad de los mismos sin un control
explcito de direcciones de red, permisos y otros aspectos tpicos de redes
tradicionales. El Bluetooth es un estndar de comunicacin inalmbrica que
permite la transmisin de datos a travs de radiofrecuencia en la banda de 2,4
GHz. Existen muchos mdulos Bluetooth para usarlos en nuestros proyectos de
electrnica, pero los ms utilizados son los mdulos de JY-MCU, ya que son muy
econmicos y fciles de encontrar en el mercado. Son mdulos pequeos y con un
consumo muy bajo que nos permitirn agregar funcionalidades Bluetooth a nuestro
Arduino. Estos mdulos contienen el chip con una placa de desarrollo con los pins
necesarios para la comunicacin serie.

Existen dos modelos de mdulos Bluetooth: el HC-05 que puede ser


maestro/esclavo (master/slave), y el HC-06 que solo puede actuar como esclavo
(slave). La diferencia entre maestro y esclavo es que en modo esclavo es el
dispositivo quien se conecta al mdulo, mientras que en modo maestro es el
mdulo quien se conecta con un dispositivo.

Fsicamente, los dos mdulos son muy parecidos, solo varan algunas conexiones.
Los pins que encontraremos son los siguientes:

-Vcc: Alimentacin del mdulo entre 3,6V y 6V.

-GND: La masa del mdulo.

-TXD: Transmisin de datos.

-RXD: Recepcin de datos a un voltaje de 3,3V.

-KEY: Poner a nivel alto para entrar en modo configuracin del mdulo (solo el
modelo HC-05)

SISTEMAS EMBEBIDOS 208006A_360 Pgina 9


-STATE: Para conectar un led de salida para visualizar cuando se comuniquen
datos.

BUZZER

Por tanto, simplemente alimentamos el mdulo conectando Vcc y GND a 5V y


GND de Arduino

SISTEMAS EMBEBIDOS 208006A_360 Pgina 10


Los buzzer activos, en ocasiones denominados zumbadores, son dispositivos
que generan un sonido de una frecuencia determinada y fija cuando son
conectados a tensin. Un buzzer activo incorpora un oscilador simple por lo
que nicamente es necesario suministrar corriente al dispositivo para que emita
sonido. En oposicin, los buzzer pasivos necesitan recibir una onda de la
frecuencia. Al incorporar de forma interna la electrnica necesaria para hacer
vibrar el altavoz un buzzer activo resulta muy sencillo de conectar y controlar.
Adems, no suponen carga para el procesador ya que no este no tiene que
generar la onda elctrica que se convertir en sonido. En contra posicin, tienen la
desventaja de que no podremos variar el tono del sonido emitido, por lo que no
podremos realizar melodas, cosa que si podremos hacer con los buzzer pasivos
Fsicamente pueden ser muy parecidos, o incluso idnticos, a los buzzer pasivos
por lo que puede llegar a ser difcil determinar a simple vista si un buzzer es activo
o pasivo. Existen buzzer activos en un gran abanico de tamaos y potencias,
desde tonos casi imperceptibles hasta alarmas realmente estridentes. El consumo
elctrico, lgicamente, tambin vara con la potencia del buzzer.

Entorno de AppInventor

SISTEMAS EMBEBIDOS 208006A_360 Pgina 11


Est basado en un lenguaje de programacin por bloques, esto es, como si se
estuviera haciendo un puzle, as de sencillo. Cualquier persona es capaz de
entenderlo y de mezclar componentes para conseguir un resultado. Tan sencillo
por ejemplo, como aadir un botn, asignarle el archivo que queramos de msica
para que al pulsarlo toque nuestra cancin. Pero eso no es todo, podremos hacer
aplicaciones mucho ms completas de un modo muy sencillo

Funciona directamente sobre cualquier navegador de internet y sin necesidad de


instalar nada, ni siquiera necesitamos un telfono porque tiene su propio emulador
donde podremos hacer las pruebas. Para realizar una aplicacin con AppInventor
no es necesario escribir ninguna lnea de cdigo, ni realizar complejas
configuraciones a nuestro ordenador. Tampoco ser necesario corregir errores por
que el propio programa nos impedir hacer cosas que estn mal, y una vez
generado lo podremos instalar directamente en nuestro dispositivo Android con
solo copiar y pegar. AppInventor se divide en tres componentes bsicos.

1. El diseador

2. El editor de bloques

3. El emulador

El diseador

Se trata de una sencilla pantalla con un diagrama de cmo quedar la aplicacin


final en el centro, componentes en el lado izquierdo y propiedades en el lado
derecho. Aadir los componentes a nuestra aplicacin es tan sencillo como
arrastrarlos y distribuirlos como queramos

SISTEMAS EMBEBIDOS 208006A_360 Pgina 12


El editor de bloques

SISTEMAS EMBEBIDOS 208006A_360 Pgina 13


Aquellos componentes que hemos querido introducir en nuestra aplicacin nos
aparecern en el lado izquierdo de la pantalla con sus propiedades.

El emulador

Se trata de una aplicacin algo ms compleja que requiere una instalacin de las
herramientas de programacin de Android. Sin embargo no es necesaria esta
herramienta, ya que podemos arrancar va Wifi el programa directamente en
nuestro dispositivo, o simplemente copiarlo a nuestro ordenador e instalarlo
inmediatamente sin necesidad hacer nada ms

SISTEMAS EMBEBIDOS 208006A_360 Pgina 14


MONTAJE DE LA ALARMA

Mdulo Bluetooth

Montaje del sensor pir

SISTEMAS EMBEBIDOS 208006A_360 Pgina 15


Montaje buzzer

SISTEMAS EMBEBIDOS 208006A_360 Pgina 16


SISTEMAS EMBEBIDOS 208006A_360 Pgina 17
SISTEMAS EMBEBIDOS 208006A_360 Pgina 18
Cdigo Arduino

SISTEMAS EMBEBIDOS 208006A_360 Pgina 19


SISTEMAS EMBEBIDOS 208006A_360 Pgina 20
La aplicacin web desarrollada utilizando el sitio MIT App Inventor.

SISTEMAS EMBEBIDOS 208006A_360 Pgina 21


LINK DEL VIDEO

MONTAJE EN FISICO: https://youtu.be/jNhXuXoMHr0

SISTEMAS EMBEBIDOS 208006A_360 Pgina 22


CONCLUCIONES

El sensor Pir posee solamente tres pines de Salida de Seal compatible con
muchos micro controladores.

El sensor Pir es un dispositivo piroelctrico que mide cambios en los niveles


de radiacin infrarroja emitida por los objetos a su alrededor

El detector de movimiento, tiene una gran importancia como detector de


presencia, en las instalaciones de seguridad
Prototipo pudo llevarse a cabo de manera exitosa con la buena administracin
de los implementos y la excelente utilizacin de los conceptos bsicos
obtenidos.

El Arduino UNO puede alimentarse a travs de la conexin USB o con una


fuente de alimentacin externa

Arduino uno tiene Entradas y salidas -14 pines digitales: Cada uno de estos
pines se pueden utilizar como entrada o salida digital configurndolos con las
funciones pinMode(), digitalRead() y digitalWrite().

AppInventor es un lenguaje de programacin visual basado en bloques que


permite crear aplicaciones para dispositivos mviles

App Inventor Funciona directamente sobre cualquier navegador de internet y


sin necesidad de instalar nada

SISTEMAS EMBEBIDOS 208006A_360 Pgina 23


BIBLIOGRAFA

http://www.prometec.net/sensor-pir/

http://www.omniblug.com/sensor-movimiento-pir-arduino.html

http://www.guillenxt.com/2012/05/sensor-pir-parallax-y-arduino.html

http://www.prometec.net/bt-hc06/

http://tienda.bricogeek.com/modulos-bluetooth/800-modulo-bluetooth-hc-05.html

http://www.geekfactory.mx/tutoriales/bluetooth-hc-05-y-hc-06-tutorial-de-
configuracion/

SISTEMAS EMBEBIDOS 208006A_360 Pgina 24

Potrebbero piacerti anche