Skip to main content

Uso de Bluetooth (Biblioteca de Placas nRF52 de Seeed)

Seeed Studio XIAO nRF52840 y Seeed Studio XIAO nRF52840 Sense ambos soportan conectividad Bluetooth. Este wiki introducirá las funciones básicas de Bluetooth utilizadas por la "Biblioteca de Placas nRF52 de Seeed".

Primeros Pasos

Hardware Requerido

Software Requerido

Instalación

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

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

Dado que has descargado la biblioteca zip, abre tu Arduino IDE, haz clic en Sketch > Include Library > Add .ZIP Library. Elige el archivo zip que acabas de descargar, y si la biblioteca se instala correctamente, verás Library added to your libraries en la ventana de notificación. Lo que significa que la biblioteca se instaló exitosamente.

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

El administrador de bibliotecas se agregó comenzando con las versiones 1.5 y superiores del 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 instalación con un 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 deseas debería aparecer. Haz clic en la biblioteca deseada, y aparecerá el botón 'Install'. Haz clic en ese botón, y la biblioteca debería instalarse automáticamente. Cuando termine la instalación, cierra el Administrador de Bibliotecas.

Ejemplos de aplicación

Aquí te introduciremos aplicaciones de Bluetooth.

Conectar Inalámbricamente un Teclado de PC al Teléfono Móvil

Paso 1. Inicia la aplicación Arduino.

Paso 2. Selecciona tu modelo de placa de desarrollo y agrégalo al Arduino IDE. Aquí estamos usando la "Biblioteca de Placas nRF52 de Seeed".

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

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

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

Paso 5. Abre la App "nRF Connect for Mobile" o la App "LightBlue" en tu teléfono móvil, mientras tanto asegúrate de que tu teléfono esté conectado con Bluetooth. Después de un rato, encontrarás un dispositivo llamado "XIAO nRF52840" listado.

  • Para la APP nRF Connect for Mobile debería verse como:
  • Para la APP LightBlue debería verse como:

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

¿Qué más?

Si quieres probar más ejemplos puedes navegar a File > Examples > INCOMPATIBLE > ArduinoBLE y revisar todos los ejemplos bajo ArduinoBLE

Soporte Técnico y Discusión de Productos

¡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.

Loading Comments...