Grove - Serial Bluetooth v3.0

Grove - Serial Bluetooth es un módulo fácil de usar compatible con el Grove Base Shield existente, y diseñado para configuración de conexión serial inalámbrica transparente. El módulo Bluetooth de puerto serial es completamente calificado Bluetooth V2.0+EDR(Enhanced Data Rate) 2Mbps Modulación con transceptor de radio completo de 2.4GHz y banda base. Utiliza CSR Bluecore 04-External sistema Bluetooth de chip único con tecnología CMOS y con AFH(Adaptive Frequency Hopping Feature). Tiene la huella más pequeña de 12.7mm x 27mm. Esperamos que simplifique su ciclo general de diseño/desarrollo.
Especificaciones
- Voltaje de Operación: 5.0VDC
- Velocidad de Datos: 2Mbps
- Potencia de Transmisión RF (Máx):+4dBm
- Sensibilidad:-80dBm
- Bluetooth V2.0+EDR 3Mbps Modulación Completamente Calificado
- Velocidad de baudios seleccionable
- Auto-reconexión en 30 min cuando se desconecta como resultado de estar fuera del rango de conexión
Más detalles sobre los módulos Grove consulte Sistema Grove
Demostración
Dos módulos Bluetooth funcionan como se muestra a continuación:
Instalación de Hardware

Descargar Código y Cargar
- Puedes descargar el código en github, haz clic aquí, luego extráelo a la carpeta libraries de Arduino.
- Abre Arduino IDE, abre File -> Examples -> Bluetooth_Shield_V2_Demo_Code -> Master_Button, entonces abres el código de Master, modifica el código como sigue:

- Abre Arduino IDE, abre File -> Examples -> Bluetooth_Shield_V2_Demo_Code -> Slave_led, entonces abres el código de Slave y modifica el código también como arriba.
- Guarda la modificación y haz clic en Upload para Cargar el código, si tienes algún problema sobre cómo iniciar Arduino, por favor haz clic aquí para obtener ayuda.
Verificar El Resultado
- Después de terminar de Cargar el código a ambos Master y Slave, reinicia los dos dispositivos simultáneamente
- Puedes ver el led parpadear, indicando que los dispositivos se estaban inicializando y conectando.
- Después de varios segundos, led encendido, indica que Master y Slave se habían conectado.
Nota
Si no se observa el fenómeno anterior, intenta desconectar la alimentación y volver a conectar.Referencia
Comandos para cambiar la configuración predeterminada
1. Establecer MODE de trabajo
| Comando | Descripción |
|---|---|
| AT+ROLES | Establecer modo de trabajo del dispositivo como cliente (esclavo). |
| AT+ROLEM | Establecer modo de trabajo del dispositivo como servidor (maestro). |
2.Configurar BAUDRATE
| Comando | Descripción |
|---|---|
| AT+BAUD4 | Configurar baudrate 9600. Guardar y Reiniciar. |
| AT+BAUD5 | Configurar baudrate 19200. Guardar y Reiniciar. |
| AT+BAUD6 | Configurar baudrate 38400. Guardar y Reiniciar. |
| AT+BAUD7 | Configurar baudrate 57600. Guardar y Reiniciar. |
| AT+BAUD8 | Configurar baudrate 115200. Guardar y Reiniciar. |
| AT+BAUD9 | Configurar baudrate 230400. Guardar y Reiniciar. |
| AT+BAUDA | Configurar baudrate 460800. Guardar y Reiniciar. |
3. Establecer NOMBRE del dispositivo
| Comando | Descripción |
|---|---|
| AT+NMAEabcdefg | Establecer nombre del dispositivo como "abcdefg". Longitud máxima es 12. |
4. Establecer CÓDIGO PIN
| Comando | Descripción |
|---|---|
| AT+PIN2222 | Establecer código pin "2222", longitud máxima es 12. |
5. Restaurar todos los valores de configuración a la configuración de fábrica
| Comando | Descripción |
|---|---|
| AT+DEFAULT | Restaurar todos los valores de configuración a la configuración de fábrica |
6. Consultar dirección del módulo
| Comando | Descripción |
|---|---|
| AT+ADDR | Consultar dirección del módulo |
7. Consultar dirección del último dispositivo conectado
| Comando | Descripción |
|---|---|
| AT+RADD | Consultar dirección del módulo |
Visor de esquemas en línea
Recursos
- Archivo Eagle de Serial Bluetooth
- Instrucciones de software Bluetooth
- Hoja de datos del módulo Bluetooth
Soporte técnico y discusión de productos
¡Gracias por elegir nuestros productos! Estamos aquí para brindarle diferentes tipos de soporte para asegurar que su experiencia con nuestros productos sea lo más fluida posible. Ofrecemos varios canales de comunicación para satisfacer diferentes preferencias y necesidades.
