Helicopteros Radio Control - RC - Radiocontrol Helicopteros Radio Control - RC - Radiocontrol Helicopteros Radio Control - RC - Radiocontrol
Noticias: Bienvenidos a Helicopteros RC / Radiocontrol
 
*
Bienvenido(a), Visitante. Por favor, ingresa o regístrate. 24 de Abril de 2024, 19:15:01


Ingresar con nombre de usuario, contraseña y duración de la sesión


Páginas: [1]
  Imprimir  
Autor Tema: TUTORIAL: Modulo Bluetooth en Xbar / Brain / Ikon  (Leído 5733 veces)
0 Usuarios y 1 Visitante están viendo este tema.
genosystem
Estacionarios
**

Reputacion: +10/-0
Desconectado Desconectado

Mensajes: 451


Maestro del Aporrizaje


Email
« : 25 de Febrero de 2013, 15:23:28 »

Xbar con adaptador Bluetooth
En este tutorial vamos a aprender como poder conectar un módulo bluetooth a nuestro Xbar para poder conectar desde nuestro ordenador sin el cable USB.
No me hago responsable del daño que podáis causar a vuestro Xbar o vuestro helicóptero.



Modulo Bluetooth,programador y cable
Lo primero que vamos a necesitar es un módulo Bluetooth->Serial (rs232). El más usado es el JY-MCU versión 1.0x (actual 1.05) y que también es compatible con el Vstabi.
Podéis comprarlo en http://www.ebay.es/itm/180688314197 por ejemplo pero hay muchas tiendas que lo ofrecen.



Tiene 6 pines rotulados en el dorso:
•   KEY: No usar
•   VCC: Positivo
•   GND: Negativo
•   TXD: Canal de transmisión de salida
•   RXD: Canal de transmisión de entrada
•   STATE: No usar

Hay que tener en cuenta que al máximo voltaje que trabajan estos módulos es 6 voltios, así que si tenéis mas voltaje en vuestra electrónica, deberéis buscar otro modulo que lo soporte porque este se freira.
Al contrario que en el Vstabi que solamente hay que pinchar el modulo correctamente y lo tendríamos listo, aquí tenemos que cambiar la velocidad de transmisión de datos de la de por defecto (9600 Baudios) a la que entiende el Xbar (115200 Baudios).
Para ello, necesitaremos un programador FTDI RS232 conocidos por usarse en las placas Arduino.
Yo tengo este pero hay varios modelos: http://www.ebay.es/itm/271144498359

El programador tendrá varios pines pero solo nos interesan los mismos que tiene nuestro módulo de bluetooth, VCC, GND, RXD y TXD. Por detrás tiene un pequeño interruptor para elegir entre 5 voltios o 3.3 voltios. Aseguraos que está en 5 Voltios.
El programador viene con pines hembra, así que como el cable que viene con nuestro modulo bluetooth es hembra-hembra, tendremos que meter algo de metal entre él y el programador. Yo he usado un “clip”  de sujetar papel cortado en cachitos (quitando el plástico claro).
La conexión será la siguiente:
VCC-VCC
GND-GND
TXD-RX
RXD-TX
Fijaros que los TXD y los RXD esta cruzados entre sí.

Por ultimo debemos comprar un cable JST de 4 pines con 1.5 de separación entre ellos.

En ebay también los tenéis: http://bit.ly/YRpnlh


Conexión y puerto COM del programador
Conectamos nuestro programador al pc y nuestro modulo bluetooth tiene que empezar a lucir. Si no fuera así, desconectar rápidamente y verificar las conexiones.


Nos vamos a Panel de Control / Sistema / Administrador de dispositivos y buscamos los puertos COM.

En mi caso solo tengo un com (COM7) que será el puerto que usaremos para comunicarnos con el programado, así que me lo apunto en un papel. Es posible que por otras cosas que tengáis instaladas en el ordenador tengáis más puertos COM, así que desenchufar el programador, mirar que puertos COM hay, enchufarlo de nuevo y el que aparezca será nuestro programador.

Putty

Necesitamos un programa para mandar los comandos a nuestro programador, así que optaremos por el Putty ya que es gratuito o cualquiera que vosotros conozcáis que pueda abrir conexiones Serial.

Putty: http://www.chiark.greenend.org.uk/~sgtatham/putty/download.html (elegir el instalador para mas comodidad.)
Una vez instalado lo abrimos y nos aparecerá esta pantalla:

Veremos que arriba tenemos marcado como “Connection type” el SSH, pinchamos en Serial.


Vemos que abajo a la izquierda la última categoría es “Serial”, pinchamos en ella
Nos aparecerán las opciones por defecto y nosotros tenemos que cambiarlas para que sean las siguientes:
•   Serial Line to connect to: Vuestro COM que tenéis apuntado del paso anterior (en mi caso COM7)
•   Speed(baud): 9600
•   Data bits: 8
•   Stop bits: 1
•   Parity: None
•   Flow control: None

Pulsamos Open y se nos abrirá una pantalla con un cursor intermitente pero que no mostrara ningún texto aunque intentemos escribir.
ACTIVAREMOS LAS MAYUSCULAS DE NUESTRO TECLADO CON EL BLOQ MAYUS y después escribiremos la palabra “AT” (sin comillas). Si todo ha ido bien el módulo de bluetooth nos contestara con “OK”.



Programación del Modulo

Ahora que ya hemos recibido nuestro “OK” desde nuestro modulo, vamos a proceder a cambiar lo que nos interesa. Os recomiendo copiar y pegar en el Putty directamente los comandos en vez de escribirlos.
Básicamente lo que vamos hacer es cambiarle el nombre, cambiarle el pin y ponerle la velocidad de conexión a 115200. Estos son los comandos:

•   AT+NAMEGenosystem  (En vez de Genosystem poner lo que queráis)
•   AT+PIN1234  (En vez de 1234 poner el que queráis)
•   AT+BAUD8  (Aquí no hay que modificar nada).
Escribir los comandos en un Notepad (Bloc de notas) y copiarlos desde allí. Copiamos el primer comando, el del nombre y lo pegamos encima del Putty solamente con dar botón derecho del ratón encima del área negra. Nos tendrá que responder con un “OKsetname”.

Copiamos y pegamos el segundo comando, el del PIN. Nos tendrá que responder con un “OKsetPIN”.

Ahora ponemos nuestro último comando, el de la velocidad.  Nos responderá con un “OK115200” y perderemos la conexión ya que nosotros estábamos conectados a 9600. No nos hace falta volver a conectarnos.
Si posteriormente queréis hacer un cambio en el nombre o en el pin, tenéis que seguir los mismos pasos del tutorial pero en el putty hay que decirle que queremos conectar a 115200 baudios, no a 9600.

Continuara
« Última modificación: 25 de Febrero de 2013, 15:41:24 por genosystem » En línea

Logo 600 / Aling 700MX / Hobbywing 120HV / Xbar / Hercules 12S / 
Tarot 450 Sport V3 / AKE 3800 / Hobbywing 60A /  / 
Solo Pro V2
Futaba 8FG   
genosystem
Estacionarios
**

Reputacion: +10/-0
Desconectado Desconectado

Mensajes: 451


Maestro del Aporrizaje


Email
« Respuesta #1 : 25 de Febrero de 2013, 15:23:49 »

Reservado
En línea

Logo 600 / Aling 700MX / Hobbywing 120HV / Xbar / Hercules 12S / 
Tarot 450 Sport V3 / AKE 3800 / Hobbywing 60A /  / 
Solo Pro V2
Futaba 8FG   
genosystem
Estacionarios
**

Reputacion: +10/-0
Desconectado Desconectado

Mensajes: 451


Maestro del Aporrizaje


Email
« Respuesta #2 : 25 de Febrero de 2013, 15:24:03 »

Reservado
En línea

Logo 600 / Aling 700MX / Hobbywing 120HV / Xbar / Hercules 12S / 
Tarot 450 Sport V3 / AKE 3800 / Hobbywing 60A /  / 
Solo Pro V2
Futaba 8FG   
DVM
Nose-In
****

Reputacion: +17/-0
Desconectado Desconectado

Mensajes: 1.119



« Respuesta #3 : 02 de Abril de 2019, 19:46:47 »

Hola.
He comorado uno con 115200 baudios directamente como lo conecto al X-BAR?

GRACIAS
En línea

Si piensas mucho en el futuro......... No vives el presente.......
Trex 550 DFC , X-BAR,
Gaui X3, Tarot Zyx
FUTABA 8 FG
Páginas: [1]
  Imprimir  
 
Ir a:  

Impulsado por MySQL Impulsado por PHP Powered by SMF 1.1.4 | SMF © 2006, Simple Machines LLC
TinyPortal v0.9.8 © Bloc


Copyright ©2007-2023 www.HelicopterosRC.net
XHTML 1.0 válido! CSS válido! Dilber MC Theme by HarzeM modified by Madcortina