-
Search This Site...HetPro TutorialesHetPro Tutoriales Tienda
VirtualTienda Virtual Contacto DirectoContacto Directo
HomeHome ComunicacinComunicacin Bluetooth HC-06 y HC-05 Android
Arduino
Posted Posted by by Andrs Durn RochaAndrs Durn Rocha on ene 2,
2015 in on ene 2, 2015 in ComunicacinComunicacin | | 0 comments0
comments
Galera de imagenes.Galera de imagenes.
Arduino Microcontroladores FPGA Tarjetas De Desarrollo PCB
Programacin E. Anlogica Otros
PDF creado por htmlapdf.com a travs de la Interfaz de
programacin
-
Bluetooth HC-06 y HC-05 Android Arduino Mdulo Bluetooth HC-06 y
el HC-05 /Comunicacin App-Android a Arduino.
BuscadorBuscadorBuscar:
Buscar
PopularPopular RecentRecent RandomRandom
Mdulo Lector RFID-RC522RF con ArduinoPosted by Orlando Guzman
inComunicacin, Sensores digitales
VIE25
PDF creado por htmlapdf.com a travs de la Interfaz de
programacin
-
Mdulo Bluetooth HC-05 y el HC-06 (6pines) y (4 pines)
Mdulo Bluetooth HC-06 y el HC-05, gracias a sus puertos TxD y
RxD nospermite realizar comunicaciones inalmbricamente a 10mtsmax
resultando muy fciles de manejar gracias a su SPP (Serial
PortProtocol) de bajo consumo ya que trabajan a 3.3V. Los mdulos
debluetooth HC-05 y HC-06 resultan populares para aplicaciones
conmicrocontroladores PIC y Arduino. Sacando ventaja de su
tamao12.7mmx27mm.En este tutorial vamos a explicar un poco del
funcionamiento de estosmdulos y como congurar los. Tambin
abordaremos las diferenciasentre el HC-05 y el HC-06.En la foto de
portada del artculo vemos de izquierda a derecha:los mdulos HC-05 y
HC-06 en formato amigable para protoboard.Mdulo Bluetooth HC-05
Lector de huella digitalPosted by Hector Torres in
Sensoresdigitales
JUE24
OLED SSD1316 por I2C conArduino UNO R3Posted by Administrador in
PantallasLCD/TFT
JUE22
sensor de gas (MQ2)Posted by Hector Torres in Sensoresanalgicos,
Sensores digitales
MIE06
mdulos de comunicacinNRF24L01Posted by Orlando Guzman
inComunicacin
VIE25
CategorasCategoras
Elegir categora
PDF creado por htmlapdf.com a travs de la Interfaz de
programacin
-
El mdulo de bluetooth HC-06 que solo opera de modo Esclavo,
adiferencia de su hermano HC-05, Que ofrece una mejora, on
respectoa precio y caractersticas, ya que es un mdulo
Maestro-Esclavo, estoquiere decir que adems de recibir conexiones
desde una PC otablet, (Objetivo de este primer Tutorial)
Comunicacin App-Android aArduino. Tambin es capaz de generar
conexiones hacia otrosdispositivos Bluetooth. (Objetivo del
siguiente Tutorial) ComunicacinArduino a Arduino.
Esto nos permite por ejemplo, conectar dos mdulos de bluetooth
yformar una conexin punto a punto, para transmitir datos entre
dosmicrocontroladores o dispositivos.HOJA DE DATOS: Modulo
Bluetooth HC-05
4 y 6 Pines
Ya que en este tutorial de 2 partes. Cubrimos 2 aspectos
desdecomunicacin mvil y a otro modulo.
PDF creado por htmlapdf.com a travs de la Interfaz de
programacin
-
Se ocuparan 1 o 2 de cada Elemento: Mdulos Bluetooth (al menos 1
debe ser HC-05) Arduino (Cualquier Modelo) App Android (BlueTerm,
ArduDroid, Bluetooth Serial Control, JoyBTCommander etc) Jumpers
(de preferencia Macho-Hembra)-LED y resistencia de 220 ohm. si es
necesario alguna fuente de alimentacin de 6-12V o 5V decomunicacin
serial.Tutorial 1: Comunicacin App-Android a Arduino.
Que puede servir desde prender y apagar Leds hasta controlar un
Robotde manera remota.Para lo cual cualquier modulo Bluetooth es
bueno, HetPRO: HC-05 o HC-06Para esta parte usaremos, App-Android,
un Arduino, un LED y el ModuloBluetooth HC-06 (esclavo).Ya que este
mdulo no ocupa ninguna clase de conguracin, se destacapor solo
tener 4 pines.PASO 1: Establecer la App segn la finalidad.
Hay diversas Apps en play.google.com/store solo es cuestin de
buscararduino bluetooth bluetooth hc-06 arduinoEntre las ms clsicas
y desde mi opinin las ms tiles estn: BlueTerm: aunque muy bsico
logra dar una idea muy primitiva de lo quese esta haciendo.
ArduDroid: es una app de testeo rpido, prender y apagar puertos
ycontrolar PMWs. Bluetooth Serial Controller: My favorita puedes
crear tu propia Botonera.
PDF creado por htmlapdf.com a travs de la Interfaz de
programacin
-
Joystick Bluetooth Commander: un Joystick y 4 Botones. Arduino
BT Mando PRO: muy intuitivo y logra usar el Giroscopio internode tu
Mvil.Todos con el mismo cdigo y principios de comunicacin
Serial.PASO 2: Instalemos la aplicacin a usar
Esta ves usaremos Bluetooth Serial Controller ya que es muy
completo yfcil de usar Primero bsquenlo e Instlenlo.
1) Una vez instalado les pedir queprendan el Bluetooth de su
equipo,
si es que estaba apagado.
PDF creado por htmlapdf.com a travs de la Interfaz de
programacin
-
2) Por default te da 9 botones ypuedes controlar hasta 25
botones.
3) Para configurar lo presionamosMEN donde sale el men
preferencias.
PDF creado por htmlapdf.com a travs de la Interfaz de
programacin
-
4) La aplicacin nos permite guardarA-E Botoneras
5) Podemos modificar el Nombre decada Botn.
PDF creado por htmlapdf.com a travs de la Interfaz de
programacin
-
6) Podemos modificar el Comandode cada Botn.
7) Podemos modificar la Visibilidadde cada Botn.
PDF creado por htmlapdf.com a travs de la Interfaz de
programacin
-
8) As como sus Preferencias.
9) La configuracin que usaremosseria Prender y Apagar un
Led.
PDF creado por htmlapdf.com a travs de la Interfaz de
programacin
-
10) Al presionar la Lupa nos permiteconectar al Modulo. ya
que
tengamos Conectado y Programadonuestro Controlador.
Como les mencionaba se puedenemplear a gusto sus usos.
PDF creado por htmlapdf.com a travs de la Interfaz de
programacin
-
Ya que el modulo manda un Carcter a la vez 8 bits, Solo veremos
acontinuacin la comunicacin C ya sea con int o char como
variabledeclarada. Ya con prctica y conocimiento pueden practicar
un poco con los siguientesejemplos y guardar cadenas. De tal manera
poder mandar Ordenes ms claras como Datos yProcesos no solo
Ordenes.
Comunicacin Joystick Bluetooth Commander:un Joystick y 4 Botones
usando Codigo CadenaPASO 3: Programar MicroControlador Arduino
Ya que no sabemos que tiene cargado el Arduino esimportante
primero programarlo
y as prevenir voltajes de entrada indeseados a
nuestroscomponentes.
Arduino UNO + Modulo Bluethoot HC-05
Recordemos que la transmisin (abreviatura: Tx) va a nuestra
recepcin(abreviatura: Rx) y viceversa.Aunque el Modulo puede operar
a 5V lo recomendable son los 3.3V para elahorro de energa.Y como
respuesta Colocar un LED con una resistencia de 220 ohm del Pin12 a
GND.
PDF creado por htmlapdf.com a travs de la Interfaz de
programacin
-
El programa ser el siguiente:
Listos con la App buscamos nuestro bluetooth hc-06 en la LUPA,
lacontrasea es 1234 que ya viene de Fabrica. la App debe
notificarnos queesta conectado al Modulo y listo 1s y 0s Prendern y
apagaran el LED.
010203040506070809101112131415161718192021222324252627282930
//bluetooth hc-06int ledPin = 12; // usamos un pin de salida al
LEDint state = 0; // Variable lectrura serial void setup() {
pinMode(ledPin, OUTPUT); //Declara pin de Salida
digitalWrite(ledPin, LOW); //Normalmente Apagado
Serial.begin(9600);} void loop() { //si el modulo a manda dato,
guardarlo en estado. if(Serial.available() > 0){ state =
Serial.read(); } // esta parte del cdigo es para solo 1 Carcter o
Unidad. // si el estado es 0 ese sera Apagado OFF if (state == '0')
{ digitalWrite(ledPin, LOW); Serial.println("LED: off"); } // de lo
contrario si el estado es 1 ese sera Encendido ON else if (state ==
'1') { digitalWrite(ledPin, HIGH); Serial.println("LED: on"); }
}
?
PDF creado por htmlapdf.com a travs de la Interfaz de
programacin
-
Post a ReplyTu direccin de correo electrnico no ser publicada.
Los campos necesarios estnmarcados *
Nombre *
Correo electrnico *
Web
_________________METAbluetooth hc-06 bluetooth hc-05 Arduinp
PDF creado por htmlapdf.com a travs de la Interfaz de
programacin
-
Comentario
Puedes usar las siguientes etiquetas y atributos HTML:
SUBMIT COMMENTSUBMIT COMMENT
Recibir un email con los siguientes comentarios a esta entrada.
Recibir un email con cada nueva entrada.
HeTPro / TUTORIALESHeTPro / TUTORIALES
Herramientas TecnolgicasProfesionales SA de RL de
CVDomicilio:Marcelino Garca Barragn 1615A
Entradas recientesEntradas recientes
Sensor de humedadDHT11
Mquina de Estados
LCD 162 JHD162ASTNGLED
EtiquetasEtiquetas
Arduino AVR Basicosgenerales BeagleboneC/C++ Categoras
HetPro-TutorialesComunicacin E.Analgica E. Otros EaglePDF creado
por htmlapdf.com a travs de la Interfaz de programacin
-
Col. UniversitariaGuadalajara, Jalisco, MxicoHorarios:L - V:
09:00 a 18:00,S: 10:00 a 13:00Telefono: (0133)
[email protected]
HeTPro Tutoriales by Equipo
JHD162ASTNGLED
Arduino vsMicrocontrolador, resea yopinin.
Transistor comointerruptor con arduinoUNO
HeTPro TutorialesHeTPro Tutoriales
Bienvenido a la pagina detutoriales de HeTPro, en estapagina
podrs encontrar
Comunicacin Analgica E. Otros EagleCAD Electrnica Analgica
FPGAMicrocontroladores Motores OpenCVOtros Otros PCB
PantallasLCD/TFT PCB Php PICProgramacin Proyectos dedesarrollo
RaspberryPi Sensoresanalgicos Sensoresdigitales Tarjetas de
desarrolloUncategorized VerilogSguenos en Facebook!Sguenos en
Facebook!
PDF creado por htmlapdf.com a travs de la Interfaz de
programacin
-
HeTPro Tutoriales by EquipoHeTPro is licensed under aCreative
CommonsReconocimiento 4.0 InternacionalLicense.Creado a partir de
la obra enwww.hetpro.com.Puede hallar permisos ms allde los
concedidos con estalicencia en www.hetpro.com
tutoriales para diferentesproductos electronicos comosensores,
mdulos decomunicacin, tarjetas dedesarrollo y mucho
mas.Constantemente estaremosactualizando la pagina con
mastutoriales, si tienes dudas djanosun
comentario.www.hetpro.com.mx
HeTPro
A 37 773 personas les gusta HeTPro
Plug-in social de Facebook
Me gustaMe gusta
Designed by HetPro | Powered by HetPro
Arduino Electrnica Analgica PCB Microcontroladores Tarjetas De
Desarrollo FPGA Otros Programacin
FPGA
PDF creado por htmlapdf.com a travs de la Interfaz de
programacin