TAPACHULA
INTEGRANTES:
ESCOBAR CASTILLO DIANA CARMINA.
DE LEN GONZLEZ CRISTAL IDTZAYANY.
GARCA GUZMN SURIEL TONATIUH.
aaaaa
CONTENIDO
INTRODUCCIN ............................................................................................................ 3
OBJETIVO ....................................................................................................................... 4
MATERIALES.................................................................................................................... 4
DESCRIPCIN DE MATERIALES Y TECNOLOGAS .................................................. 4
ARDUINO ................................................................................................................. 4
BLUETOOTH ............................................................................................................. 5
MODULO BLUETOOTH HC-06 ................................................................................ 6
COMANDOS AT...................................................................................................... 6
PROTOBOARD ........................................................................................................ 8
LED ........................................................................................................................... 8
CABLES .................................................................................................................... 8
APLICACIN BLUETOOTH TERMINAL ................................................................... 9
DESARROLLO ............................................................................................................... 10
DIAGRAMA DE CONEXIN .................................................................................... 10
CDIGO ................................................................................................................... 11
APLICACIN BLUETOOTH TERMINAL..................................................................... 12
MODO DE COMUNICACIN .................................................................................... 14
CONCLUSIN .............................................................................................................. 16
BIBLIOGRAFA .............................................................................................................. 17
aaaaa
INTRODUCCIN
El futuro es inalmbrico, y la tecnologa Bluetooth es una de las soluciones en
el mundo de los aficionados a la electrnica, donde el enlace de datos sin
vnculo fsico debe ser robusto, confiable y seguro.
El uso de las tecnologas inalmbricas a revolucionado al mundo, permitiendo
manipular dispositivos mediante el envi de informacin sin cableado, el cual
hace dependiente y limitado el manejo de dichos dispositivos.
En la actualidad existen distintas aplicaciones que nos permiten controlar
dispositivos a distancia mediante Bluetooth, en este apartado usaremos una
App en Android llamada Bluetooth Terminal que nos permitir mandar
comandos que sern interpretados por el dispositivo bluetooth conectado a
la tarjeta Arduino la cual mandara la informacin a un led, para que este se
encienda o se apague segn el comando recibido.
Este proyecto tiene como finalidad mostrar el funcionamiento de la
interaccin entre ambos dispositivos, as como tambin el estudiar modo de
comunicacin entre ellos basndonos en el modelo OSI.
OBJETIVO
Realizar comunicacin entre un celular con sistema operativo Android desde
la aplicacin Bluetooth Terminal, con Arduino y modulo bluetooth HC-06.
Enviar datos desde el celular al mdulo bluetooth para encender y apagar un
led.
MATERIALES
1. Arduino
2. Modulo Bluetooth HC-06
3. Protoboard
4. 1 Led
5. Cables
6. Dispositivo Android y la Aplicacin Bluetooth Terminal
BLUETOOTH
Bluetooth es una especificacin industrial para Redes Inalmbricas de rea
Personal (WPAN) que posibilita la transmisin de datos entre diferentes
dispositivos mediante un enlace por radiofrecuencia en la banda ISM de los
2,4 GHz. Los principales objetivos que se pretenden conseguir con esta norma
son:
Los dispositivos que incorporan este protocolo pueden comunicarse entre ellos
cuando se encuentran dentro de su alcance. Las comunicaciones se realizan
por radiofrecuencia de forma que los dispositivos no tienen que estar
alineados y pueden incluso estar en habitaciones separadas si la potencia de
transmisin es suficiente.
COMANDOS AT
Los comandos AT son un tipo de comandos que sirven para configurar el
mdulo Bluetooth a travs de un microcontrolador, un ordenador o con
cualquier dispositivo que posea una comunicacin serie (Tx/Rx). Son unas
instrucciones que nos permiten cambiar los baudios del mdulo, el PIN, el
nombre, etc. Para usar los comandos AT el mdulo Bluetooth no debe estar
vinculado a ningn dispositivo (led rojo del mdulo parpadeando). Segn las
especificaciones del mdulo, el tiempo que se tiene que respetar entre el
envo de un comando AT y otro tiene que ser de 1 segundo. Si se enva un
comando AT y en menos de un segundo se enva otro, el mdulo no devuelve
respuesta.
Descripcin
Respuesta
AT
Test de comunicacin.
Responde con un OK
AT+VERSION
OKlinvorV1.8
AT+BAUDx
Configura la velocidad de
AT
2 = 2400 bps
3 = 4800 bps
4 = 9600 bps (por defecto)
5 = 19200 bps
6 = 38400 bps
7 = 57600 bps
8 = 115200 bps
9 = 230400 bps
A = 460800 bps
B = 921600 bps
AT+PINxxxx
AT+NAMEDIYMakers Configura el
hasta 20 caracteres
defecto.
PROTOBOARD
Es una placa de pruebas, un tablero con orificios conectados
elctricamente entre s, habitualmente siguiendo patrones de
lneas, en el cual se pueden insertar componentes electrnicos
y cables para el armado y prototipado de circuitos electrnicos y sistemas
similares.
LED
Diodo Emisor de Luz, es un componente optoelectrnico
pasivo y, ms concretamente, un diodo que emite luz.
CABLES
Son cables finos y flexibles para realizar conexiones desde nuestro Arduino a
una protoboard con facilidad.
DESARROLLO
Para que nuestra prctica tenga xito, es necesario seguir con estos pasos.
DIAGRAMA DE CONEXIN
Realizar las conexiones segn la imagen.
10
CDIGO
El cdigo necesario para que pueda funcionar el Arduino es el siguiente:
int led=13;
int estado=0;
int flag=0;
void setup()
{
pinMode(led, OUTPUT);
digitalWrite(led,LOW);
Serial.begin(9600);
}
void loop()
{
if(Serial.available()>0)
{
estado = Serial.read();
flag = 0;
}
if(estado == '0')
{
digitalWrite(led, LOW);
if(flag == 0)
{
Serial.println(" LED: OFF");
flag=1;
}
}
else {
if(estado == '1')
{
digitalWrite(led, HIGH);
if(flag == 0)
{
Serial.println("LED: ON");
flag=1;
}
}
}
}
11
12
13
MODO DE COMUNICACIN
Trabaja en dos capas del modelo OSI que son la de enlace y aplicacin,
incluye un transceiver que trasmite y recibe a una frecuencia de 2.4 Ghz.
Bluetooth tiene sus propias capas y funciona de la siguiente manera:
14
LLC: Introducido por IEEE para mantener compatibilidad con las redes
802.
15
CONCLUSIN
Arduino es una plataforma que permite la automatizacin de varios procesos,
pero Arduino junto a Android hace que todo sea ms interesante, ya que en
la actualidad el uso de un celular es indispensable y que mejor que poder
controlar los proyectos realizados en Arduino desde un celular mediante
Bluetooth.
16
BIBLIOGRAFA
Roma, E. (11 de Enero de 2013). Ingeniera en mantenimiento industrial.
Obtenido
de
http://ingeerick.weebly.com/arduino/proyecto-bsico-
integral-i-aba-arduino-bluetooth-android
Tern, S. A. (2011). Diseo e implementacin de un sistema de control via
bluetooth para la iluminacin de un hogar basado en una aplicacion
de s.o Android. Mxico, D.F: IPN.
17