Como Configurar Baudios de un Modulo Serial Bluetooth HC-06 – Arduino/Amarino




 

Para poder usar el arduino con el movil sin cables necesitamos un modulo serial bluetooth HC-06 (u otro) , el cual debemos debemos de configurar a 115200 baudios para poder usarlo con el Amarino (o quizas otros baudios para otras aplicaciones).


En mi caso estoy usando un Modulo Serial bluetooth de bajo coste con Master/Slave (el de la imagen de arriba) , por defecto el modulo me vino con 9600 baudios y para cambiarlo necesitamos conectarnos a este y enviarle unos parametros.


Como vemos en la imagen de arriba en el modulo tenemos 5 Pines (sin contar el State ni Key) que hacen lo siguiente:



Para poder conectarnos con el modulo para enviarle los parametros necesitaremos un conversor USB a TTL (o sino un RS232 a TTL ) que podemos fabricar nosotros mismos o comprarlo ya hecho como el de la imagen:


En este conversor tengo los pines asi:


Ahora conectamos los pines de la siguiente manera:


*Nota: en realidad el RXD deberia ir con el TXD y el TXD con el RXD pero nose porque en este caso solo me funciona poniendolos iguales, es algo raro pero quizas sea un problema de impresion del PCB, si no funciona de esta manera podemos invertirlos 😉



Una vez hechos los puentes conectamos el USB (o rs232) al ordenador y esperamos a que lo reconozca (o instalamos los drivers necesarios) y veremos que nos aparecera un nuevo puerto COM (en mi caso el COM6) asi:



Ahora descargamos el Terminal v1.9b desde este link y lo ejecutamos:

Terminal - ( 1472 descargas )


Damos click a ReScan (para buscar los COM activos) y seleccionamos los datos por defecto que nos da el fabricante y damos click en Connect, en mi caso los datos son estos:



En la parte inferior del programa veremos que dice +CR y si esta marcado lo desmarcamos y luego al lado veremos un Textbox (recuadro blanco) donde escribir y ponemos el comando AT :



Si todo a ido bien veremos en le cuadro de arriba (RECIVE) que nos dira OK si no recibimos esto podemos probar cambiando de posicion el TXD y RXD para que este cruzados (TXD a RXD y RXD a TXD) y probamos enviando el mando AT nuevamente.



Suponiendo que ahora si vemos el OK ya podemos pasarle el comando completo para poner los baudios que queremos, escribimos el comando de la siguiente lista segun los baudios que vamos a ponerle:


En mi caso quiero poner el modulo a 115200 Baudios asi que escribo:



Esperamos la respuesta que deberia ser de esta forma OK#Baudios , asi:


Si recibimos eso ya tendremos configurado el modulo a 115200 Baudios.



Nota: Si quieremos volver a cambiarlos despues de recibir el OK#baudios debemos darle a Disconnect y luego seleccionar en BaudRate los que configuramos previamente y repetir nuevamente los pasos.

 

Terminos de Busqueda:

  • icsp arduino
  • google se xyco
  • baudios bluetooth
  • configurar hc-05 bluetooth por terminalv1 9b
  • configurar hc 06 sin pc
  • configurar modulo bluetooth a 2400 baudios
  • configurar bluetthot cin adaptador ttl
  • configurar bluetooth serial co
  • configuración de mi cel a rx
  • conectar modulo bluetooth arduino como puerto serial
  • como programar modulo bluetooth hc-06
  • como modificar los parametros de bluetooth en windows 7
  • com configurar hc-05
  • cmo configurar el modulo hc-06
  • bluetooth module 2 slave
  • bluetooth hc-05 configuracion
  • baudios bluetooth que es
  • arduino módulo bluetooth rs232
  • serial com bluetooth arduino
  • arduino bluetooth baudios

16 comentarios en “Como Configurar Baudios de un Modulo Serial Bluetooth HC-06 – Arduino/Amarino

  1. Que tal victor, gracias x tu respuesta, pero ahora tengo mas preguntas, xD .. Lo que quiero hacer es con mi celular android controlar varios switch de 110V AC., con que placa arduino lo podre lograr? O talvez tenga que usar relays? Existira o se podra construir un switch 110V AC controlado por bluetooth? Espero y me haya dado a entender.. xD
  2. xyco : Firefox 3.6.19 Mac OS X 10.4 Que tal victor, gracias x tu respuesta, pero ahora tengo mas preguntas, xD .. Lo que quiero hacer es con mi celular android controlar varios switch de 110V AC., con que placa arduino lo podre lograr? O talvez tenga que usar relays? Existira o se podra construir un switch 110V AC controlado por bluetooth? Espero y me haya dado a entender.. xD Si, lo entiendo … algo asi como encender la luz (por la toma de corriente) desde el android, si podrias hacerlo pero creo que con un relay porque es mucho voltaje como para hacerlo directamente desde el arduino. Para encenderlas solo necesitas los relays que hagan falta y un modulo bluetooth (si lo quieres controlar desde el movil/celular). Para controlar los relays podrias hacerlo desde el AMARINO (o con tu propia aplicacion android) enviando los parametros al arduino por el bluetooth del movil.
  3. Si, exacto. Habra manera de adaptar un modulo bluetooth directamente al relay para usarlo como switch? para no tener la necesidad de usar una placa arduino. En todo caso tendria q conectar los relays directamente a la placa y los relays a los dispositivos que quiera encender, es correcto ? Gracias por tus respuestas
  4. xyco : Firefox 3.6.19 Mac OS X 10.4 Si, exacto. Habra manera de adaptar un modulo bluetooth directamente al relay para usarlo como switch? para no tener la necesidad de usar una placa arduino. En todo caso tendria q conectar los relays directamente a la placa y los relays a los dispositivos que quiera encender, es correcto ? Gracias por tus respuestas Creo que no es posible hacerlo directo, quizas en internet haya algo de eso pero lo dudo. Si los relay al arduino y luego a los enchufes o lo que quieras conectar y no te olvides del modulo bluetooth al arduino. Los relay van de acuerdo a lo que que quieras encender asi que ten cuidado con el voltaje soportado. Con un arduino duemilanove o similar creo que tendrias para conectar 12 relays 😉
  5. Quetal amigo oye tengo un monto de preguntas espero me puedas ayudar la primera que mas me interesa puedo configurar el modulo con este convertidor http://www.google.com.mx/imgres?q=usb+a+ttl&um=1&hl=es&sa=N&biw=1366&bih=643&tbm=isch&tbnid=HyF-kfP_NFCnHM:&imgrefurl=http://www.robotshop.com/ttl-cmos-serial.html&docid=fN8ttOmmqoATTM&w=125&h=125&ei=lpdJTt7TOuOosALO8ZDJCA&zoom=1&iact=hc&vpx=432&vpy=407&dur=180&hovh=100&hovw=100&tx=67&ty=73&page=2&tbnh=100&tbnw=100&start=15&ndsp=18&ved=1t:429,r:1,s:15
  6. LUIS : Google Chrome 13.0.782.112 Windows 7 Quetal amigo oye tengo un monto de preguntas espero me puedas ayudar la primera que mas me interesa puedo configurar el modulo con este convertidor http://www.google.com.mx/imgres?q=usb+a+ttl&um=1&hl=es&sa=N&biw=1366&bih=643&tbm=isch&tbnid=HyF-kfP_NFCnHM:&imgrefurl=http://www.robotshop.com/ttl-cmos-serial.html&docid=fN8ttOmmqoATTM&w=125&h=125&ei=lpdJTt7TOuOosALO8ZDJCA&zoom=1&iact=hc&vpx=432&vpy=407&dur=180&hovh=100&hovw=100&tx=67&ty=73&page=2&tbnh=100&tbnw=100&start=15&ndsp=18&ved=1t:429,r:1,s:15 Hola, tendrias que mirar el orden de los pines, yo los tengo asi: 1|RST – Reset 2|3V3 – Salida de 3.3V 3|5V – Salida de 5V 4|TXD – Salida de Data (Transmicion) 5|RXD – Entrada de Data (Recepcion) 6|GND – Salida de Tierra (o Negativo) y hacer las conexiones como hice mas arriba. Gracias por visitar el Blog 😉
  7. hola disculpa y como se hace para ponerlo en maestro y en esclavo?, tendras el datasheet o como se llama respecto al modelo saludos gracias
  8. hola disculpa no e podido configurar mi bluetooth y realize todo lo del tutorial no me el ok como puedo hacerle de otra forma? espero tu respuesta gracias.
  9. @marcelino Hola, es la unica forma que conozco yo, pero si no te da el OK es posible que no este recibiendo o enviando los datos , prueba cambiando de posicion el RX con el Tx y sino quizas podria ser qeu tu bluetooth no permite el cambio de baudios ( aunque hasta ahora no eh visto ninguno que no deje cambiarlos). Un Saludo
  10. Que tal?, exelente post, una consulta, no tengo a la mano un convertidor USB – TTL, pero si tengo una usb de 5 pines ( http://www.graceland.cl/images/mini%20usb%205%20pines.jpg ), crees que pueda cortarlo y unir los cables al modulo de bluetooth?, conoces alguna otra forma de fabricar uno? Gracias =D
  11. @angelo Hola angelo, lo que intentas hacer es lo que yo queria hacer hace tiempo jejeje, no se puede porque necesitas algo que interprete las señales COM que envia el bluetooth y directamente no lo puede hacer le USB, me parece que el modulo lo puedes conectar directamente a un puerto COM (serial) pero mirando bien cuales son las conexiones, busca en google si es que se peude 😉 Un saludo
  12. Hola, tengo una duda, quiero manejar varios relais, como hago para mandarle un señal desde mi celular, que el receptor la reciba, la identifique y active el relay correspondiente?

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *