Mindflex EEG con datos por Bluetooth (2 / 9 paso)

Paso 2: Parte I: configurar Bluetooth módulo a 57600 baudios

Necesita configurar el módulo Bluetooth a 57600 baudios. Las siguientes instrucciones son para HC-06. Si tienes a una HC-05 o RN-42, puede encontrar instrucciones en otros lugares en línea.

Para establecer la velocidad en baudios del módulo Bluetooth HC-06 a 57600, basta con enviar Al + BAUD7 (sin cualquier otra cosa--no CR no LF) al módulo sobre el enlace serie, cuando el módulo está en modo comando. Es muy fácil poner el HC-06 en modo comando: simplemente encienda y asegúrese de que no hay nada conectado a él a través de Bluetooth. En el modo de comando, LED de HC-06 parpadea.

Así que para cambiar la velocidad en baudios de la predeterminada de 9600 baudios, necesitará el módulo de energía, conectarse con algún otro dispositivo que puede enviar datos en serie a 9600 baudios y enviar el comando AT + BAUD7 .

Puede alimentar el módulo de conexión a batería de Mindflex. Sólo apriete puentes entre la batería y el terminal en los dos extremos de la secuencia tres de AAA en el paquete, conecte el extremo negativo a la terminal GND marcado en el módulo de Bluetooth y el extremo más a la terminal VCC. (Asegúrese de que no invertirlo). Los terminales hembra en el cable que se puede obtener con el módulo de ayuda. Si todo funciona bien, parpadeará el LED en el módulo.

Después de haber controlado que puede encender el módulo, desconéctelo de la alimentación.

Ahora necesita una computadora y otro dispositivo que permite que la computadora transmitir datos en nivel TTL serie a 9600 baudios. Un HC-06 segundo debe hacer el trabajo, pero la más simple es probablemente un adaptador de USB a serial TTL. He utilizado un dispositivo de Brainlink yo mismo, que tiene una batería incorporada que usé también para suministrar energía a la HC-06. Asegúrese que cualquier dispositivo que use funciona a niveles TTL, en lugar de la más alta tensión de serie RS232.

También se puede utilizar un Arduino con un dibujo simple que envía el comando AT + BAUD7 (cf. el croquis aquí).

Conecte la línea de transmisión en su segundo dispositivo serie a la línea RXD en el HC-06 se está configurando. Conecte la línea de tierra en ese dispositivo a la GND de HC-06 y el extremo negativo de la fuente de alimentación. Para comprobar que el cambio ha tenido lugar, conecte la línea de recibir en su dispositivo serie a la línea TXD en el HC-06. Encienda ambos dispositivos cuando sea necesario.

Ahora conectar el ordenador a su servicio serie segunda, pero no su HC-06 y conecte el segundo dispositivo serie con un emulador de terminal en 9600 baudios (masilla y RealTerm trabajan bien en Windows). Escriba en forma muy rápida, pero hacer no Presione retorno. Si todo está bien, usted verá un OK en un segundo o dos. De lo contrario, la conexión no funciona.

Usted deberá enviar probablemente más rápido que usted puede escribir Al + BAUD7 . Para ello, escriba en otra ventana y luego copiar y pegar en el terminal (Asegúrese de no copiar y pegar cualquier carácter fin de línea o espacio en el extremo de él). O, si usas RealTerm, simplemente sólo puede ir a la pestaña enviar, escríbala en el espacio en blanco y presione "Enviar ASCII."

Puede que desee cambiar el nombre el módulo "Mindflex" Si te gusta enviando nuevamente más rápido que usted puede escribir Al + NAMEMindflex (otra vez sin ningún final de caracteres de línea).

La forma exacta de hacer lo anterior depende de a qué segundo dispositivo serial tienes. Aquí hay indicaciones precisas para el dispositivo de Brainlink usé. En primer lugar, actualizar el dispositivo de Brainlink a mi firmware personalizado que facilita las conexiones serie y mejor. La forma más sencilla de hacer esto es utilizar esta aplicación para Android y conectarse Brainlink vía Bluetooth. La aplicación contiene las instrucciones completas. Alternativamente, usted puede seguir las instrucciones aquí y descargar mi firmware personalizado desde aquí (donde también encontrarás el código fuente para Android de la aplicación y el firmware). Luego realizar las siguientes conexiones (Curiosamente los puertos Brainlink parecen ser numerado de derecha a izquierda) con el Brainlink apagado:

  • Puerto de Brainlink 10 pines, el pin 3 (azul + 5V) a VCC en HC-06
  • Brainlink puerto de 8 pines, pin 8 (negro, tierra) a GND en HC-06
  • Brainlink puerto de 8 pines, pin 7 (amarillo, serie TX) a RXD en HC-06
  • Brainlink puerto de 8 pines, pin 6 (verde, serie RX) a TXD en HC-06.

Asegúrese de no tocan los otros cables expuestos.

Conecte el Brainlink a un emulador de terminal en el ordenador vía Bluetooth. Debería ver una secuencia de caracteres "BL". Escriba un asterisco (*). El BL debe dejar de ir. Rápidamente escriba u96Z para cambiar a modo de puente serie 9600 baudios. (Si escribes muy lentamente la parte de u96 , obtendrá un error). Ahora, usted puede hacer los comandos a y A + BAUD7 .

Artículos Relacionados

Conectar Android con Arduino por Bluetooth Capitulo 1

Conectar Android con Arduino por Bluetooth Capitulo 1

En este primer capitulo veremos como conectar y configurar un modulo Bluetooth HC-05 para conectarlo con nuestro móvil Android.En los siguientes capítulos veremos como hacer una pequeña aplicación para situado y apagar un led desde nuestro móvil.El c
Hacer una aplicación Android para controlar por Bluetooth un Arduino controlar su casa mediante RF, con AppInventor

Hacer una aplicación Android para controlar por Bluetooth un Arduino controlar su casa mediante RF, con AppInventor

Sé que el título es un buen bocado, pero es exactamente lo que es.Hace algún tiempo, hice un instructivo que describe un circuito alrededor de un atmega328 (o un 'Arduino') que era disuadir a ladrones simulando ser en casa.Poco a poco ese sistema en
Programar tu Arduino con un dispositivo Android por Bluetooth

Programar tu Arduino con un dispositivo Android por Bluetooth

Hola mundo, en este Instructable quiero mostrarle, cómo programar tu Arduino Uno con tu dispositivo Android por Bluetooth. Es muy sencillo y tan barato. También nos permite programar el Arduino donde nunca queremos sobre bluetooth inalámbrico... Así
Robot controlado por Bluetooth con la cámara inalámbrica espía

Robot controlado por Bluetooth con la cámara inalámbrica espía

En este instructables que te mostrará cómo hacer robot inalámbrico controlada Bluetooth module.the mejor característica de este robot es inalámbrico, trabajando más de wiffi.in sobre el cuadro que usted puede ver mi trabajo teléfono camera.my teléfon
CxemCAR 1 - coche de RC de Control Android por Bluetooth

CxemCAR 1 - coche de RC de Control Android por Bluetooth

este es un proyecto de código abierto del coche del RC con control de teléfono Android a través de Bluetooth. El controlador se utiliza con Micro net: FEZ Panda II, pero puede utilizar cualquier controlador funciona con Micro net base (Netduino, de l
Coche RC simple para principiantes (controlar Android por Bluetooth)

Coche RC simple para principiantes (controlar Android por Bluetooth)

Este es un proyecto simple de Android Bluetooth coche con Bluetooth control. Controlador Arduino se utilizaPara controlar el coche utiliza dispositivo Android con un acelerómetro incorporado. Inclinación hacia adelante - coche avanza, inclinación hac
Cómo Control arduino por bluetooth (PC, pocket PC PDA)

Cómo Control arduino por bluetooth (PC, pocket PC PDA)

Yo quería hacer posible controlar una placa arduino desde mi teléfono.Por lo que pude controlar otros dispositivos.la forma más sencilla parece ser mediante bluetooth.pero cuando recibí las piezas necesarias se quiere absolutamente tan simple como yo
Frambuesa de Pi de Robot controlado por Bluetooth

Frambuesa de Pi de Robot controlado por Bluetooth

este tutorial se basa en un Instructable anterior -Robustezas del edificio con Raspberry Pi y PythonEl objetivo es presentar un ejemplo de cómo configurar una conexión Bluetooth en serie con Arduino para controlar un robot de Raspberry Pi. Pero permi
Robot Controlado Por Bluetooth

Robot Controlado Por Bluetooth

Prototipo de robot 4 x 4 RC, en el cual se puede manipular el giro del motor (adelante, atras, izquierda y derecha) y su velocidad de 0 a 255 por medio de bluetooth.Paso 1: Materiales Los materiales aumentando para este proyecto son muy comunes y ban
Conectar Arduino Uno con Android via Bluetooth

Conectar Arduino Uno con Android via Bluetooth

En este proyecto un módulo Bluetooth serial se utiliza para crear una conexión entre Arduino Uno y una aplicación para Android que he creado con MIT App Inventor.Arduino escucha los comandos a la luz algunos LED o mostrar su estado. Además, una inter
Robot controlado por Bluetooth usando Arduino

Robot controlado por Bluetooth usando Arduino

Bluetooth coche controlada mediante el uso de Arduino uno de teléfono móvil con AndroidPaso 1: Aparato requerido:1 X Arduino Atmega3281 módulo X Bluetooth (HC-06)1 compatible con chasis de X 4 X (o) 2 x ruedas al chasisSoporta 4 x motores (o) x 2 mot
Reloj despertador con infrarrojo y Bluetooth altavoces

Reloj despertador con infrarrojo y Bluetooth altavoces

INTRODUCCIÓNHola, mi nombre es Ben Hur Gonçalves, soy Ingeniero Mecatrónico graduado en Universidade de São Paulo, Brasil en 2010. Hoy en día trabajo con bienes raíces, pero hacer estos proyectos con arduino en fines de semana, sólo por diversión. Es
Mini coche controlado por bluetooth acelerómetro

Mini coche controlado por bluetooth acelerómetro

Hola amigos,Hace poco entré en el mundo de arduino y su impresionante open source programación y desarrollo. Así que decidí hacer un coche mini cool acelerómetro controlado por Bluetooth. Esto suena increíble pero el concepto es simple es controlado
Cosa de Sparkfun: Cómo activar IFTTT evento y enviar más datos por correo electrónico

Cosa de Sparkfun: Cómo activar IFTTT evento y enviar más datos por correo electrónico

Yo estaba jugando con Sparkfun ESP8266 cosa y IFTTT fabricante de canal. Quería desencadenar un evento IFTTT y luego enviar un correo electrónico a mí mismo con datos adicionales.Por ejemplo, activar Inicio evento de seguridad, envío de datos extras,