Skip to main content

Uso de Bluetooth (Biblioteca Seeed nRF52)

Seeed Studio XIAO nRF52840 y Seeed Studio XIAO nRF52840 Sense ambos soportan conectividad Bluetooth. Esta guía introducirá las funciones básicas de Bluetooth utilizadas por la "Biblioteca Seeed nRF52".

Comenzando

Hardware Requerido

Software Requerido

Instalación

Dado que la función que aplicamos está empaquetada en la "Biblioteca Seeed nRF52", no es necesario instalar ninguna otra biblioteca de terceros. Puedes omitir este paso.

  • Método Uno (Este método está disponible para ambas bibliotecas de código mencionadas).

Si ya has descargado el archivo zip de la biblioteca, abre tu Arduino IDE, haz clic en Sketch > Include Library > Add .ZIP Library. Elige el archivo zip que acabas de descargar, y si la instalación fue correcta, verás el mensaje Library added to your libraries en la ventana de notificación. Esto significa que la biblioteca se ha instalado correctamente.

  • Método Dos (Solo se puede instalar la biblioteca ArduinoBLE).

El administrador de bibliotecas fue añadido a partir de las versiones 1.5 y superiores de Arduino IDE (1.6.x). Se encuentra en el menú 'Sketch' bajo 'Include Library', 'Manage Libraries...'.

Cuando abras el Administrador de Bibliotecas, encontrarás una gran lista de bibliotecas listas para instalar con un solo clic. Para encontrar una biblioteca para tu producto, busca el nombre del producto o una palabra clave, como 'k type' o 'digitizer', y la biblioteca que necesitas debería aparecer. Haz clic en la biblioteca deseada y aparecerá el botón 'Instalar'. Haz clic en ese botón y la biblioteca debería instalarse automáticamente. Cuando la instalación termine, cierra el Administrador de Bibliotecas.

Ejemplos de aplicaciones

Aquí te presentaremos aplicaciones Bluetooth.

Conexión inalámbrica de un teclado de PC al teléfono móvil

Paso 1. Inicia la aplicación de Arduino.

Paso 2. Selecciona el modelo de tu placa de desarrollo y agrégala al IDE de Arduino. Aquí estamos utilizando la "Seeed nRF52 Boards Library".

Para la instalación de las bibliotecas de la placa, por favor consulta este tutorial para completar la instalación.

Paso 3. Navega a "Archivo -> Ejemplos -> Adafruit Bluefruit nRF52 Libraries -> Peripheral -> blehid_keyboard" y abre el archivo de ejemplo "blehid_keyboard".

Paso 4. Haz clic en "Subir" y luego abre el "monitor" en la esquina superior derecha del IDE de Arduino. El monitor se mostrará de la siguiente manera:

Paso 5. Abre la aplicación "nRF Connect for Mobile" o "LightBlue" en tu teléfono móvil, asegurándote de que tu teléfono esté conectado a Bluetooth. Después de un momento, encontrarás un dispositivo llamado "XIAO nRF52840" en la lista.

  • Para la aplicación nRF Connect for Mobile, debería ser algo como:
  • Para la aplicación LightBlue, debería ser algo como:

Paso 6. Simplemente haz clic en el dispositivo y la conexión se completará automáticamente. Después de eso, podrás escribir caracteres en el monitor con el teclado del PC y ver lo que sucede en tu teléfono móvil.

¿Qué más?

Si deseas probar más ejemplos, puedes navegar a Archivo > Ejemplos > INCOMPATIBLE > ArduinoBLE y revisar todos los ejemplos bajo ArduinoBLE.

Soporte Técnico y Discusión de Producto

¡Gracias por elegir nuestros productos! Estamos aquí para ofrecerte soporte y asegurar que tu experiencia con nuestros productos sea lo más fluida posible. Ofrecemos varios canales de comunicación para adaptarnos a diferentes preferencias y necesidades.

Loading Comments...