DestacadoTutoriales

Cómo conectar bluetooth HC-05, Arduino y diadema MindWave NeuroSky

En este tutorial veremos como conectar y configurar la diadema mindwave de neurosky con un modulo de comunicación bluetooth a nuestro arduino para el encendido de un semaforo de leds los cuales irán encendiendo en orden acendente conforme al nivel de consentracion que presente el individuo.

Esta guía fue creada en el mackerspace «The Inventor’s House» a cargo de @kaia_6.

Temario:

  • Paso 1: Primera paso «Conexión para configurar modulo HC-05»
  • Paso 2: Segundo paso «Configuración del modulo HC-05»
  • Paso 3: Tercera paso «Configuración del modulo HC-05 para la conexión a la diadema MindWave»
  • Paso 4: Cuarto paso «Configuración del modulo HC-05 para la conexión»
  • Paso 5: Quinto paso » Conexión HC-05 mediante un Arduino una diadema MindWave NeuroSky»
  • Paso 6: Resultado

Paso 1: Primer paso «Conexión para configurar modulo HC-05»

El primer paso debemos realizar es la configuración de nuestro modulo de comunicación bluetooth HC05.

Para comenzar con la configuración del este modulo lo haremos con ayuda de nuestra placa Arduino (en este ejemplo utilizaremos la placa Arduino UNO), es necesario conectar previamente el circuito visual en la primera imagen de este paso. Cabe mencionar que este modulo bluetooth soporta los voltajes de entrada de 3.3 y 5V.

Una vez armado el circuito hay cargar el «Sketch» nos permitirá entrar al modo de configuración del HC-05, conocido como modo a, mediante el IDE de Arduino. El bosquejo se puedes descargar Dropbox de.

Cuando se tenga cargado con éxito el bosquejo en el arduino y el circuito armado procedemos a meter el HC-05 en modo a (el o pecado apagar desconectar Arduino de la Pc-Usb). Para esto solo es necesario desconectar el cable de voltaje (VCC) de la placa Arduino un momento y volverlo a conectar, notaremos además el led del bluetooth prenderá y se apagara cada dos segundos aproximadamente.

Si todo venta bien abriremos en el IDE de Arduino/herramientas/monitor serial, modificamos los valores de velocidad a «9600 baudios» y una en «Ambos Nl y CR», dice de la este momento observaremos en la pantalla: «entrar en los comandos:», si nosotros mandamos el comando en respuesta a nos debe aceptar. Como se muestra en la segunda imagen de este paso.

Paso 2: Segundo paso «Configuración del modulo HC-05»

Ahora si podemos comenzar con la configuración del dispositivo HC-05. Los siguientes son los comandos básicos debemos saber para configurar nuestro dispositivo bluetooth:

  • ¿EN + NOMBRE? Saber el nombre del modulo.
  • EN + nombre = MINOMBRE / / Cambiar el nombre, en el ejemplo siguiente se cambia por «MINOMBRE».

Maestro de y de la esclavo «como funciona el HC-05 un dato muy importante»

  • Como esclavo: espera desde otro dispositivo nos conectemos.
  • Maestro como: el HC-05 se conecta un dispositivo de otro.

¿Saber cómo está Equation con el comando: AT + papel?

  • Si nos contesta «0» esta en modo esclavo.
  • Si nos contesta «1» esta en modo maestro.

* Por defecto viene en modo esclavo.

  • AT + papel = 0 / / Cambiarlo al modo esclavo.
  • AT + papel = 1 / / Cambiarlo al modo maestro.
  • ¿AT + PERDIDA? Saber la contraseña del HC-05 Comando.

* Por defecto suele venir «1234» o la-la «0000».

  • ¿AT + UART? Muestra la configuración con la placa Arduino.

* Por defecto viene Equation a una velocidad de 9600.

Paso 3: Tercer paso «Configuración del modulo HC-05 para la conexión a la diadema MindWave»

El de conectar para modulo bluetooth a la diadema MindWave de Neurosky es necesario saber la dirección mac de nuestra diadema MindWave NeuroSky, por lo cual debemos conectarla a algún dispositivo el cual puede ser una computadora o un celular.

Para revisar la dirección en windows 7 podemos irnos a inicio/recubrimiento e impresoras, nos debe aparecer el dispositivo, este Fandub haber sido agregado anteriormente, en caso contrario es necesario irse a inicio/agregar dispositivo bluetooth y seleccionar la diadema.

Para la versión mindwave movile la dirección aparece en hexadecimal. En este ejemplo aparece como 20:68:9 d: c2:24:46 la cual depurándola queda como «20689DC22446″.

Paso 4: Cuarto paso «Configuración del modulo HC-05 para la conexión»

En este momento retomaremos comandos vistos en la segunda parte tutorial de este. Lo primero es nutrirá a configurar el modulo maestro de modo como Bluetooth, ya en esta ocasión ocupamos el HC-05 se conecta un dispositivo de otro (en este caso ocupamos se entre a la diadema), entramos al IDE de Arduino con el bosquejo, (proporcionado en la segunda parte de este documento), previamente cargado y a continuación introduciremos los siguientes comandos :

  • Comando: AT + UART = 57600, 0, 0 / / Cambiamos la velocidad a la el de opera modulo, originalmente lo teníamos una 9600 y lo cambiamos a 57600.

Para la conexión de nuestra diadema al HC-05, prestar atención a los siguientes pasos:

  • Configuramos el modulo maestro de HC-05 como modo Comando: AT + papel = 1 Cambiamos la contraseña para se puedan conectar, para este caso de la diadema mar de contrasena de Mindwave es necesario la (0000). AT + PSWD = 0000.

El modulo para se entre a una dirección especifica en preparamos:

  • 0 = Dirección especifica de dispositivo.
  • 1 = un cualquier dispositivo se encuentre dispobible.

Será de para este caso un una dirección específica. Comando: AT + CMODE = 0 Se conecta el bluetooth a la dirección Mac del esclavo, los ceros a la izquierda se omiten. La dirección MAC, como se menciono anteriormente, el hexadecimal de valor de las Naciones Unidas de la at de la viene cual se depuro quedando en este ejemplo como «20689DC22446″ y se debe montaje en el formato ###, ##,!!!. Para este ejemplo queda de la siguiente manera: Comando: AT + BIND = 2068, 9D, C22446.

Ahora viene una parte en la debemos prestar mucha atención vamos a ejecutar los siguientes comandos en el siguiente orden:

  • AT + INIT\R\N //Initialize SPP (no se puede inicializar varias veces)
  • AT + IAC = 9E8B33\R\N / INQUIERE GENERAL INQUIERE CÓDIGO DE ACCESO
  • CLASE + AT = 0\R\N //INQUIERE TODO TIPO DE DISPOSITIVOS
  • AT + INQM = 1, 9, 48\R\N / / MODO DE PREGUNTAR: RSSI, MÁXIMO NÚMERO 9, TIEMPO DE ESPERA DE 48
  • AT + INQ\R\N //INQUIERE

* Todo debe marcarnos OK (como se muestra en la imagen).

Después de esto podremos emparentar nuestros recubrimiento mediante el siguiente comando:

  • AT + PAR = 2068, 9D, C22446

Por último introducimos el siguiente comando para terminar de conectar los recubrimiento. Comando:

  • AT + ENLACE = 2068, 9D, C22446

* Si les marca algún error en estos comandos pueden consultar el siguiente manual en linea, (comandos pagina 25).

Ahora desconectamos el cable de clave y reiniciamos el modulo.

Paso 5: Quinto paso » Conexión HC-05 mediante un Arduino una diadema MindWave NeuroSky»

Una vez Equation el modulo de bluetooth hay realizar la conexión mostrada en la imagen.

El de cargar de para este ejemplo es necesario croquis proporcionado por la compañía de NeuroSky para este ejemplo disponible en la pagina oficial de NeuroSky o disponible en Dropbox.

Paso 6: Resultado:

Una vez conectado y cargado el bosquejo solo queda Fuchi la diadema MindWave y probarla, el bluetooth se conectara termine a la diadema, en caso contrario dejamos presionado hacia arriba por tres segundos.

Aquí un vídeo de como funciona:

Agradecimientos:

  • Base de información: BotScience
  • Andrés Sabas por apoyo en conexiones y código.
  • Código y conexión: Hazim Bitar (techbitar)
  • Comunicación: Jose Antonio Luceño Castilla
  • Apoyo del material: hoja de datos de HC-05

 



About author

Fundadora del proyecto #HackerGirl; Unboxing, Review y más sobre tecnologías. Gamer, fandroid. Un troll que regala amor :3. Estudiante de por vida, amante de las tecnologías, maker de corazón.
Related posts
NoticiasTutoriales

Disney Pixar: ¿Comó crear carteles y personajes de forma gratuita?

NoticiasTutoriales

Error 404: ¿Cómo solucionarlo en WordPress?

NoticiasTutoriales

WordPress: ¿Cómo administrar múltiples instalaciones desde cPanel?

NoticiasTutoriales

Cloudflare: ¿Qué es y cómo instalarlo en un sitio web?

Deja una respuesta

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