Como Conectar O Módulo Bluetooth Ao Arduino

Índice:

Como Conectar O Módulo Bluetooth Ao Arduino
Como Conectar O Módulo Bluetooth Ao Arduino

Vídeo: Como Conectar O Módulo Bluetooth Ao Arduino

Vídeo: Como Conectar O Módulo Bluetooth Ao Arduino
Vídeo: Módulos para Arduino - Vídeo 08 - Bluetooth HC-06 2024, Maio
Anonim

Vamos conectar um módulo Bluetooth sem fio ao Arduino e aprender como receber dados dele e transferir dados de um computador para ele.

Módulo bluetooth
Módulo bluetooth

Necessário

  • - Arduino;
  • - módulo bluetooth;
  • - computador;
  • - fios de conexão.

Instruções

Passo 1

Existem muitas implementações de módulos Bluetooth. Cada um tem suas próprias características, mas em geral são todos muito semelhantes. Considere um representante do módulo bluetooth HC-06.

Este módulo opera em frequências de 2,40 GHz a 2,48 GHz e suporta a especificação bluetooth versão 2.1 + EDR (menor consumo de energia, maior proteção de dados e fácil conexão de dispositivos Bluetooth). A recepção estável com o módulo é garantida dentro de 10 metros.

A finalidade dos pinos do módulo bluetooth é a seguinte:

- VCC e GND - "mais" e "menos" da fonte de alimentação do módulo, tensões de 3, 6 a 6 volts são suportadas;

- TX e RX - transmissor e receptor do módulo;

- MCU-INT (Status) é uma saída de status;

- Clear (Reset) - reinicializa e reinicia o módulo, neste caso é realizado por um nível lógico baixo.

As duas últimas conclusões podem não estar envolvidas; muitas vezes você pode encontrar módulos sem essas conclusões.

Objetivo dos pinos do módulo bluetooth
Objetivo dos pinos do módulo bluetooth

Passo 2

Vamos conectar o módulo bluetooth ao Arduino de acordo com o diagrama abaixo. Observe que o transmissor (Tx) do Arduino está conectado ao receptor (Rx) do módulo e vice-versa.

O pino de status exibe um nível alto quando o módulo está emparelhado com outro dispositivo bluetooth e baixo quando não está emparelhado. Você pode ler seu valor conectando-o ao pino do Arduino e atribuindo a ele o modo de operação pinMode (pinStatus, INPUT) e assim aprender o estado do módulo. Mas o indicador de status não funciona corretamente em todos os módulos, portanto, não o usaremos neste exemplo.

Diagrama de conexão do módulo bluetooth ao Arduino
Diagrama de conexão do módulo bluetooth ao Arduino

etapa 3

O resultado deve ser algo parecido com a foto.

Módulo Bluetooth conectado ao Arduino
Módulo Bluetooth conectado ao Arduino

Passo 4

Vamos escrever esse esboço e carregá-lo na memória do Arduino. Vamos ler os dados provenientes do módulo bluetooth e processá-los. Neste caso, quando sair o símbolo "1" do módulo, acenderemos o LED e quando chegar "0" apagamos.

Ligamos o circuito montado com o Arduino e o módulo bluetooth conectado a ele. Um módulo conectado corretamente entra imediatamente no modo de espera de conexão, que será indicado por um LED de status que pisca ritmicamente.

Sketch para Arduino para funcionar com Bluetooth
Sketch para Arduino para funcionar com Bluetooth

Etapa 5

Agora você precisa adicionar o dispositivo bluetooth à lista de dispositivos confiáveis. Ligue o Bluetooth em seu computador, vá para Configurações -> Dispositivos -> Bluetooth. Certificamo-nos de que o nosso módulo bluetooth está visível para o computador. Selecione-o na lista e clique no botão Link. Na caixa de diálogo, digite a senha padrão 1234. Se a adição for bem-sucedida, o dispositivo aparecerá na lista com a marca Emparelhado.

Se você quiser se conectar ao módulo bluetooth do smartphone, o procedimento é o mesmo: ligar o bluetooth no smartphone, detectar o módulo conectado ao Arduino, emparelhar com ele.

Emparelhando com um dispositivo bluetooth
Emparelhando com um dispositivo bluetooth

Etapa 6

Para se conectar ao módulo bluetooth, você pode usar vários programas que podem ser conectados à porta COM. Por exemplo, como HyperTerminal, PuTTY, Tera Term, Termite e outros. Eles são todos gratuitos e distribuídos gratuitamente na Internet.

A conveniência do TeraTerm é que ele lista automaticamente as portas COM atribuídas ao módulo bluetooth do seu computador. Inicie o programa, selecione a conexão serial, selecione a porta COM Bluetooth correspondente na lista e clique em OK.

Em caso de erro durante a conexão, o programa exibirá uma notificação correspondente. Se a conexão do seu computador com o módulo bluetooth for bem-sucedida, você verá um campo de terminal preto à sua frente.

Digite o número 1 do teclado neste campo - e o LED no pino 13 do Arduino acenderá, digite 0 - ele apagará.

Nós nos conectamos ao módulo bluetooth via bluetooth de um computador
Nós nos conectamos ao módulo bluetooth via bluetooth de um computador

Etapa 7

Da mesma forma, você pode se conectar ao módulo bluetooth do seu smartphone. Baixe um aplicativo de terminal bluetooth, como o Terminal Bluetooth. Conecte-se ao módulo e insira os comandos 0 ou 1.

Assim, aprendemos como nos conectar via bluetooth ao Arduino e transferir dados para ele.

Recomendado: