Bluetooth HC-05.

article featured image

Esta aula tem como principal objetivo explicar como construir um circuito que utiliza o módulo Bluetooth HC-05 e como utilizá-lo para comunicações com o Arduíno.

Vamos precisar do seguinte material:

Arduíno, Bluetooth HC-05, LED, 1 Resistor 220 ohms e Jumpers.

O objetivo deste pequeno exemplo é ligar e desligar um LED através de uma aplicação feita no App Inventor que comunica com o Arduíno através do módulo Bluetooth HC-05. Vamos para este fim utilizar o seguite esquema de circuito:

DESC20231031032238pm.txt

 

Ao contrário do Bluetooth HC-06, este não requer nenhuma biblioteca. Apenas precisamos inicializar a porta série. Deste modo, vamos começar por definir uma variável para a porta digital que vai comunicar com o LED e uma variável booleana para nos indicar se o LED está ligado ou desligado.

Em seguida, no void setup(), inicializamos o Monitor Série e definimos o pinMode da porta digital usada para o LED.

Por fim, no void loop(), verificamos se há algo a ser recebido pelo Monitor de Série e, se houver, lemos esse valor. É importante observar que o valor recebido vem em código da tabela ASCII, portanto, pode ser necessário alterar esse valor para o caracter normal que o código representa.

 

Vamos agora utilizar o App Inventor para desenvolver uma aplicação que permite ligar e desligar o LED.

No Designer, criamos o nosso layout com os componentes que mostra a seguinte imagem:

Em seguida, passamos para a construção dos blocos que necessitamos para que a nossa aplicação funcione. 

O primeiro passo é permitir que a aplicação se ligue com o Bluetooth através dos seguintes blocos:

O primeiro bloco permite que a aplicação tenha permissões e liste todos os dispositivos Bluetooth que o dispositivo deteta (não te esqueças de emparelhar o Bluettoth com o teu dispositivo antes de utilizar esta aplicação que estás a criar).

O segundo bloco permite que o dispositivo se ligue ao Bluetooth selecionado.

 

Por fim, criamos o bloco que nos irá permitir enviar informações para o Arduíno.

 

A partir deste momento é dar asas à tua imaginação para criar novos projetos que te traga alegria e satisfação.

Fica bem e programa "Like a Boss". 

 

Post AnteriorPost Seguinte