You are on page 1of 5

INFORME PRCTICA

COMUNICACIN BLUETOOTH
Jorge Ramon/Juan Jaramillo/ Milton Peafiel/ Israel Cabrera
Universidad del Azuay
Maestra en Sistemas Vehiculares
Electrnica del Automvil
Cuenca, Ecuador

Resumen. En el presente informe se presenta el


desarrollodelaconfiguracindelmduloBluetoothHC
06medianteelpuertoserialdelsoftwareArduinopara
elcontroldesealeselectrnicasdesdeunaaplicacin
mvil.

I. INTRODUCCIN

Bluetooth.
Fig.1ModuloBluetoothHC06
La tecnologa Bluetooth es una conexin estndar
inalmbricaquepermitelacomunicacinentreobjetos. ElmodeloHC06disponede4pines,solopuedeactuar
Creado en 1994, la tecnologa Bluetooth se desarroll comoesclavoyademsdisponedeunjuegoreducido
comounaalternativainalmbricaparacablesdedatos deinstruccionesalasqueatiende.
mediante el intercambio de datos a travs de las
transmisionesderadio. II.DESARROLLO
Para empezar diremos que los dispositivos BlueTooth
pueden actuar como Masters o como Slaves (Amos o En el desarrollo de esta prctica se divide en varios
esclavos).AspuesunnodoBlueToothpuedeserMaster puntosquesonlossiguientes:
oSlaveydisponedeunadireccinnica,ascomodeun
nombre para identificarse y muy habitualmente A. Componentesutilizados.
tambin incluye un PIN de conexin o nmero de B. Diagramadeflujo.
identificacinquedebeteclearseparaganaraccesoal C. Armadodelcircuito.
mismo. D. Procedimiento.
BluetoothHC06

A. Componentes Utilizados.

Enestaprcticatenemoslossiguienteselementos:

ArduinoUNO.
ModuloBluetoothHC06.
2leds.
1protoboard.
2resistenciasde150.
Setdecables.
Computadora.

B. D i a g r a m a d e f l u j o .


Fig.3Conexinen laplacadeArduino.



Fig4.Conexinen laplacaprotoboard.


Fig.2DiagramadeFlujo. E. Clculo

Resistencias de Leds.
C. A r m a d o del circuito.
Voltajedelaseal=5V.
Acontinuacinsemuestraelarmadodetodoelcircuito Vled=2.1V.
necesario para la demostracin de proceso de Corrienteled=20mA.
semaforizacinenlasfiguras1y2:

En el monitor serial se puede observar la comunicacin


con el modulo bluetooth.


Fig.5DiagramadeCalculo

Fig.8MonitorserialArduino.

Para cambiar el nombre del dispositivo Bluetooth se
. ingresa el siguiente cdigo en el Arduino.

.

Fig.9CambiarnombredispositivoBluetooth.

Comonohayesaresistenciaseusalams Para la comunicacin del Arduino con el Bluetooth se
cercanaaesevalorde150Ohms. necesita la siguiente lnea de cdigo.


F. Procedimiento

Primero se debe importar la biblioteca de comunicacin


serial con el bluetooth.

Fig.10ComunicacinArduinoBluetooth.

Para la transmisin de datos del puerto serial del


Bluetooth al Arduino se utiliza la siguiente programacin.

Fig.6Bibliotecadecomunicacin

Configuracin del mdulo Bluetooth.

Fig.11ComunicacinBluetoothArduino.

Conectamos el Arduino con la aplicacin del celular para


transmitir los datos. En la cual se puede observar que la
comunicacin es correcta.

Fig.7ConfiguracindeArduino.










Fig.12MonitorserialArduino.











Fig.14Configuracindebotones.

Pararealizarlasaccionesdeencendido/apagadoyde
aumentar y disminuir el brillo de Led se realiza la
Fig.13Pantalladecelular. siguientesecuenciadecomandos.

Serealizalaconfiguracindelosbotonesenla
Declaracindevariablesypuertodesalida.
aplicacindelcelularcomoseindica:
i.Encender/Apagar

ii.Auto/Manual

iii.Frenar

iv.Adelante

v.Atrs Fig.15Declaracindevariables
vi.Derecha
vii.Izquierda Para transformar la variable del comando del
BluetoothserealizauncambiodevariableseStringa

Char ya que esta se utiliza para poder comandar las


salidasparalosleds.


Fig.16Transformarlavariable
IV.Referencias
Para comandar el encendido y apagado utilizaremos [1] Alvarado, O. (2016, Abril 18). Adquisicin de Seales
de Sensores Automotrices. Cuenca, Azuay, Ecuador.
una secuencia if. Para lo cual en la aplicacin del

celular el botn de encendido se program con una
letraAyelapagadoconunaletraB.


Fig.17SecuenciadeEncendidoApagado.

Paralasecuenciadeaumentoydisminucindelbrillo
delled,pormediodeunasecuenciaif.Paralocualen
la aplicacin del celular el botn de aumento se
programconunaletraCyparadisminuirelbrillodel
ledconunaletraD.


Fig.18SecuenciadeAumentoDisminucindebrillo.

III.Conclusiones.

Este proyecto puede ser aplicado para el
desarrollodeaplicacionesendondeseutilizala
comunicacin serial entre el Arduino y el
Bluetoothparapodercomandarpormediode
aplicaciones para el celular diferentes
actuadoresodispositivos.

You might also like