^Volver Arriba
Get Adobe Flash player

Cheats del día

Team Speak 3

Cod2

Contador de visítas

843658
Hoy
Ayer
Esta semana
Semana pasada
Este mes
Mes pasado
En total
215
358
1016
841123
573
9148
843658

Tu IP: 18.189.2.122
Server Time: 2024-05-02 18:04:52

No a los Cheats

 

Formulario de acceso

Configuración de modulo Bluetooth HC-06

Con el siguiente tútorial podremos configurar nuestro modulo Bluetooth HC-06 con los valores que les indicamos.
El esquema de conexión es muy simple, solo tenemos que cargar el código primero en nuestro arduino antes de hacer las conexiones del modulo.

vcc = 5v arduino
GND = Gnd arduino
tx = Rx arduino
Rx = Tx arduino

 


/*
Nombre proyecto: Configuración de modulo Bluetooth HC-06
URL proyecto: http://servercanary.sytes.net
Fecha: 2015

El siguiente código permite configurar el modulo Bluetooth HC-06 desde Arduino.
Se puede ajustar el nombre, la contraseña y los baudios a usar con el puerto serie.
La configuración Bluetooth se guarda en el modulo, así que solo es necesario configurarlo una vez.

Después de grabar el programa en el Arduino se dispone de 10 segundos de tiempo para conectar el
modulo, una vez se apague el led comenzara el proceso de configuración y al terminar el led comenzara
a parpadear.

** La configuración se ha de hacer con el modulo sin emparejar (sin conectar con nada) **
*/


// Opciones de configuración:
char ssid[10] = "HC-06"; // Nombre para el modulo Bluetooth.
char baudios = '4'; // 1=>1200 baudios, 2=>2400, 3=>4800, 4=>9600 (por defecto), 5=>19200, 6=>38400, 7=>57600, 8=>115200
char password[10] = "1234"; // Contraseña para el emparejamiento del modulo.


void setup()
{
Serial.begin(9600);

// Tiempo de espera:
pinMode(13,OUTPUT);
digitalWrite(13,HIGH);
delay(10000);
digitalWrite(13,LOW);

// Ahora se procede a la configuración del modulo:

// Se inicia la configuración:
Serial.print("AT"); delay(1000);

// Se ajusta el nombre del Bluetooth:
Serial.print("AT+NAME"); Serial.print(ssid); delay(1000);

// Se ajustan los baudios:
Serial.print("AT+BAUD"); Serial.print(baudios); delay(1000);

// Se ajusta la contraseña:
Serial.print("AT+PIN"); Serial.print(password); delay(1000);
}

void loop()
{
// Al parpadear el led se habrá terminado la configuración:
digitalWrite(13, !digitalRead(13));
delay(500);
}