Skip to main content

Bluetooth Shield V2

pir

El Bluetooth Shield integra un módulo Bluetooth Serial. Puede ser usado fácilmente con Arduino/Seeedstudio para comunicación serial inalámbrica transparente. Puedes elegir dos pines desde Arduino D0 hasta D7 como Puertos Serie por Software para comunicarte con el Bluetooth Shield (D0 y D1 es Puerto Serie por Hardware). El shield también tiene dos conectores Grove (uno es Digital, el otro es Analógico) para que instales módulos Grove.

Características


  • Voltaje de Entrada: 3.3V
  • Velocidad de baudios: 9600, 19200, 38400, 57600, 115200, 230400, 460800
  • Compatible con Seeeduino/Arduino
  • Hasta 10m de distancia de comunicación en casa sin obstáculos
  • Interfaz UART (TTL) con velocidad de baudios programable
  • Velocidad de baudios por defecto: 9600, Bits de datos: 8, Bit de parada: 1, Paridad: Sin paridad
  • PINCODE por defecto:"1234"
  • Un conjunto completo de comandos de configuración
  • Antena PCB integrada

Función de la interfaz


pir

Tipo de Pad

Descripción

BT_IO

Puerto IO del módulo Bluetooth que puede ser controlado: leer, escribir.

BT_RX

Entrada de datos UART del módulo Bluetooth.

BT_TX

Salida de datos UART del módulo Bluetooth.

Dos conectores Grove

Uno es Digital (D8 y D9), el otro es I2C/Analógico (A4 y A5).

Demostración

1:Conexión de Dos Bluetooth Shield

Esta demostración te mostrará cómo conectar dos bluetooth shield.

Necesitas dos piezas de Seeeduino V3.0, Un Bluetooth Shield como Maestro mientras que el otro como Esclavo.

Instalación de Hardware

como sigue:

pir

asegúrate de la conexión correcta de los jumpers

pir

Descargar Código y Subir

  1. Puedes descargar el código en github, haz clic aquí, luego extráelo a la carpeta libraries de Arduino.

  2. Abre Arduino IDE, abre File -> Examples -> Bluetooth_Shield_V2_Demo_Code -> Master_Button, entonces puedes abrir el código del Maestro

  3. Abre Arduino IDE, abre File -> Examples -> Bluetooth_Shield_V2_Demo_Code -> Slave_led, entonces puedes abrir el código del Esclavo

  4. Haz clic en Upload para Subir el código, si tienes algún problema sobre cómo iniciar Arduino, por favor haz clic aquí para obtener ayuda.

pir

Verificar El Resultado

  1. Después de terminar de Subir el código tanto al Maestro como al Esclavo, reinicia los dos dispositivos al mismo tiempo

  2. Puedes ver el led parpadear, indicando que los dispositivos se estaban inicializando y conectando.

  3. Después de varios segundos, el led se enciende, indicando que el Maestro y el Esclavo se habían conectado.

!!!Note Si no se observa el fenómeno anterior, intenta desconectar la alimentación y volver a conectarla.

2:Conectar a Teléfono Inteligente

Esta demostración te mostrará cómo conectar Bluetooth Shield a un Teléfono Inteligente.

Necesitamos un Seeeduino V3.0, un Teléfono Inteligente que tenga función Bluetooth.

A través de una App Bluetooth SPP

Instalación de Hardware

pir

Descargar Código y Subir

  1. Puedes descargar el código en github, haz clic aquí, luego extráelo a la carpeta libraries de Arduino.

  2. Abre Arduino IDE, File -> Examples -> Bluetooth_Shield_V2_Demo_Code -> Slave_Temperature, entonces puedes abrir el código

  3. Haz clic en Upload para Subir el código, si tienes algún problema sobre cómo iniciar Arduino, por favor haz clic aquí para obtener ayuda.

pir

Descargar una App SSP

Aquí usamos un Teléfono Android, el mío es un Xiaomi 2A, abre Google Play, busca bluetooth spp, puedes encontrar muchos resultados.

pir

La mayoría de estas apps son útiles, solo elige una y pruébala.

Obtener Temperatura

Después de instalar una app SPP, intenta conectarla a SeeedBTSlave, el código pin es: "0000"

pir

Cuando la conexión esté bien, envía 't' a SeeedBTSlave, y puedes obtener la temperatura ahora:

pir

Recursos

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.

Loading Comments...