Bluetooth Shield V2
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

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:

certifique-se da conexão correta dos jumpers

Baixar código e fazer upload
-
Você pode baixar o código no GitHub, clique aqui, depois extraia-o para a pasta libraries do Arduino.
-
Abra o Arduino IDE, abra File -> Examples -> Bluetooth_Shield_V2_Demo_Code -> Master_Button, então você pode abrir o código do Mestre
-
Abra o Arduino IDE, abra File -> Examples -> Bluetooth_Shield_V2_Demo_Code -> Slave_led, então você pode abrir o código do Escravo
-
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.

Verificar o resultado
-
Depois de terminar o upload do código tanto para o Mestre quanto para o Escravo, reinicie os dois dispositivos ao mesmo tempo
-
Você pode ver o LED piscar, indicando que os dispositivos estão inicializando e conectando.
-
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

Baixar código e fazer upload
-
Você pode baixar o código no GitHub, clique aqui, depois extraia-o para a pasta libraries do Arduino.
-
Abra o Arduino IDE, File -> Examples -> Bluetooth_Shield_V2_Demo_Code -> Slave_Temperature, então você pode abrir o código
-
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.

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.

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"

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

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.