Xadow - BLE Slave
Este es un módulo Bluetooth 4.0 (módulo esclavo Bluetooth 4.0). Comparado con las versiones 2.0 y 3.0 de Bluetooth, es más avanzado por su menor consumo de energía. Puedes conectar fácilmente tu propio proyecto al dispositivo principal de Bluetooth 4.0 usando este módulo. Por ejemplo, puede transferir los datos detectados sobre la información de tu cuerpo al teléfono para mostrar o analizar, luego, ayudarte a gestionar mejor tu condición física.
Especificaciones
- Módulo Bluetooth 4.0
- PIN: 0000
- Velocidad de baudios por defecto: 38400
- Dimensiones: 25.43mm x 20.35mm
Demostración
La demostración te mostrará cómo conectar un dispositivo bluetooth con Xadow BLE Slave y comunicarse. Puedes usarlo para comunicarte con el teléfono (con Bluetooth 4.0). Ahora hagamos una prueba:
- Conecta el Xadow BLE Slave a la Placa Principal Xadow y conecta la Placa Principal a la PC con un cable USB. En modo normal, el LED azul parpadeará una vez por vez. Si el LED azul está apagado, por favor presiona el botón "reset" en la Placa Principal Xadow.
Cuando conectes XadowBLE Slave a la Placa Principal Xadow, debes preocuparte por la dirección de conexión. El método de conexión es que la esquina no rellena de un módulo Xadow necesita conectarse al ángulo recto de otro módulo (ver las cuatro esquinas de cada módulo Xadow).
- Sube el código de prueba a tu Placa Principal Xadow.
int error=0;
int n;
void setup()
{
Serial.begin(38400);
delay(100);
PORTB|=0x04;
TESTIO();
if(error==0)
{
DDRB|=0x81;
for(n=0;n<40;n++)
{
PORTB&=~0x81;
delay(50);
PORTB|=0x81;
}
}
Serial1.begin(38400);
}
void loop()
{
boot();
}
void TESTIO(void)
{
DDRB|=0x0e;
PORTB&=~0x0e;
DDRF|=0x01;
PORTF&=~0x01;
DDRD&=~0x0f;
PORTB|=0x04;
PORTF|=0x01;
delay(30);
if(!(PIND&0x01))
{
error=1;
}
if(PIND&0x02)
{
error=1;
}
if(!(PIND&0x04))
{
error=1;
}
if(PIND&0x08)
{
error=1;
}
PORTB&=~0x04;
PORTB|=0x0a;
PORTF&=~0x01;
delay(30);
if(PIND&0x01)
{
error=1;
}
if(!(PIND&0x02))
{
error=1;
}
if(PIND&0x04)
{
error=1;
}
if(!(PIND&0x08))
{
error=1;
}
Serial.println(error);
}
void boot(void)
{
for(;;)
{
if(Serial.available())
{
Serial1.write(Serial.read());
}
if(Serial1.available())
{
Serial.write(Serial1.read());
}
}
}
- Selecciona una herramienta serial para enviar y recibir datos. Aquí usamos Sscom32E. La velocidad de baudios debe ser 38400.
- Prepara tu dispositivo móvil e instala la "APP BlueSPP" y ejecuta BlueSPP. Recuerda que tu dispositivo debe ser Bluetooth 4.0.
- Haz clic en "search" para encontrar los dispositivos. Encuentra el dispositivo Xadow BLE Slave y presiona para comenzar a conectar el dispositivo Bluetooth.
Debes emparejar primero el teléfono con el módulo BLE en el administrador de dispositivos del teléfono si 'BlueSPP' no puede encontrar el módulo BLE.
- Después de conectar, la pantalla en el Dispositivo es la siguiente. Podrías escribir textos y los datos se enviarán. Se mostrará en la herramienta serial de tu PC. Por supuesto, puedes enviar datos al teléfono mediante la herramienta serial de tu PC.
Recursos
Soporte Técnico y Discusión del Producto
¡Gracias por elegir nuestros productos! Estamos aquí para brindarte diferentes tipos de soporte para asegurar que tu experiencia con nuestros productos sea lo más fluida posible. Ofrecemos varios canales de comunicación para atender diferentes preferencias y necesidades.