Pular para o conteúdo principal

Bluetooth Shield V2

pir

O Bluetooth Shield integra um módulo Bluetooth Serial. Ele pode ser facilmente usado com Arduino/Seeedstudio para comunicação serial sem fio transparente. Você pode escolher dois pinos do Arduino de D0 a D7 como portas seriais por software para se comunicar com o Bluetooth Shield (D0 e D1 são portas seriais por hardware). O shield também possui dois conectores Grove (um Digital e outro Analógico) para você instalar módulos Grove.

Recursos


  • Tensão de entrada: 3,3 V
  • Taxa de transmissão: 9600, 19200, 38400, 57600, 115200, 230400, 460800
  • Compatível com Seeeduino/Arduino
  • Até 10 m de distância de comunicação em ambiente interno sem obstáculos
  • Interface UART (TTL) com taxa de transmissão programável
  • Taxa de transmissão padrão: 9600, bits de dados: 8, bit de parada: 1, paridade: Sem paridade
  • PINCODE padrão: ”1234”
  • Conjunto completo de comandos de configuração
  • Antena PCB integrada na placa

Função da interface


pir

Tipo de Pad

Descrição

BT_IO

A porta IO do módulo Bluetooth pode ser controlada: ler, escrever.

BT_RX

Entrada de dados UART do módulo Bluetooth.

BT_TX

Saída de dados UART do módulo Bluetooth.

Dois conectores Grove

Um é Digital (D8 e D9), o outro é I2C/Analógico (A4 e A5).

Demonstração

1:Conexão de dois Bluetooth Shield

Esta demonstração mostrará como conectar dois Bluetooth Shield.

Você precisa de duas placas Seeeduino V3.0, Um Bluetooth Shield como Mestre e o outro como Escravo.

Instalação de hardware

como a seguir:

pir

certifique-se da conexão correta dos jumpers

pir

Baixar código e fazer upload

  1. Você pode baixar o código no GitHub, clique aqui, depois extraia-o para a pasta libraries do Arduino.

  2. Abra o Arduino IDE, abra File -> Examples -> Bluetooth_Shield_V2_Demo_Code -> Master_Button, então você pode abrir o código do Mestre

  3. Abra o Arduino IDE, abra File -> Examples -> Bluetooth_Shield_V2_Demo_Code -> Slave_led, então você pode abrir o código do Escravo

  4. Clique em Upload para enviar o código. Se você tiver qualquer problema sobre como começar a usar o Arduino, clique aqui para obter ajuda.

pir

Verificar o resultado

  1. Depois de terminar o upload do código tanto para o Mestre quanto para o Escravo, reinicie os dois dispositivos ao mesmo tempo

  2. Você pode ver o LED piscar, indicando que os dispositivos estão inicializando e conectando.

  3. Após alguns segundos, o LED acende, indicando que Mestre e Escravo foram conectados.

!!!Note Se o fenômeno acima não for observado, tente desconectar a alimentação e conectar novamente.

2:Conectar a um smartphone

Esta demonstração mostrará como conectar o Bluetooth Shield a um smartphone.

Precisamos de um Seeeduino V3.0 e de um smartphone com função Bluetooth.

Via um aplicativo Bluetooth SPP

Instalação de hardware

pir

Baixar código e fazer upload

  1. Você pode baixar o código no GitHub, clique aqui, depois extraia-o para a pasta libraries do Arduino.

  2. Abra o Arduino IDE, File -> Examples -> Bluetooth_Shield_V2_Demo_Code -> Slave_Temperature, então você pode abrir o código

  3. Clique em Upload para enviar o código. Se você tiver qualquer problema sobre como começar a usar o Arduino, clique aqui para obter ajuda.

pir

Baixar um app SPP

Aqui usamos um telefone Android, o meu é um Xiaomi 2A. Abra a Google Play, pesquise por bluetooth spp e você encontrará muitos resultados.

pir

A maioria desses aplicativos é útil, apenas escolha um e faça um teste.

Obter temperatura

Depois de instalar um app SPP, tente conectá-lo ao SeeedBTSlave, o código PIN é: "0000"

pir

Quando a conexão estiver ok, envie 't' para o SeeedBTSlave e você poderá obter a temperatura:

pir

Recursos

Suporte técnico e discussão sobre o produto

Obrigado por escolher nossos produtos! Estamos aqui para oferecer diferentes formas de suporte para garantir que sua experiência com nossos produtos seja a mais tranquila possível. Oferecemos vários canais de comunicação para atender a diferentes preferências e necessidades.

Loading Comments...