Nesse Tutorial demonstrarei uma maneira simples de acionar Portas Digitais do Arduino via Bluetooth com um Smartphone Android.
Requisitos Necessários:
- 1 Arduíno

-1 Módulo Bluetooth

-3 Resistores de 330 Ohms;
-3 LEDs;
O Aplicativo utilizado para realizar o controle se chama Microcontroller BT, encontrado facilmente no Google Play ou clicando aqui.
Antes de mais nada, carregue no arduino o seguinte código:
void setup()
{
Serial.begin(9600);
pinMode(5,OUTPUT);
pinMode(6,OUTPUT);
pinMode(7,OUTPUT);
}
void loop()
{
if(Serial.available()>=2)
{
int key=Serial.read();
int val=Serial.read();
digitalWrite(key,val);
}
}
Depois de carregado, monte o circuito da seguinte forma:

Você sabe identificar em um LED qual terminal é o Catodo(-) e qual é
o Anodo(+)? Como demonstrado na imagem acima, o Catodo possui o Lado
Chato, a perna mais curta ou uma marca. É esse terminal que deverá ser
ligado no GND.
Observe também que a conexão TXD do módulo é ligado na porta RX (Porta 0), e a conexão RXD na porta TX (Porta 1).
Com Tudo ligado corretamente chegou a Hora de ir para o Android!
Depois de instalar o aplicativo, entre nas configurações bluetooth
do aparelho e já faça o emparelhamento com o módulo, caso peça número
PIN o padrão dos módulos é "1234".
Agora chegou a Hora de abrir o Aplicativo "Microcontroller BT", e você deverá se deparar com a seguinte tela:

Aperte o Botão "Menu" do seu android e Clique em "New Layout":

Digite um Nome para esse Layout, e Continue

Aperte novamente o botão "Menu", e clique em "Edit Mode":

Note que agora a barra Superior ficou vermelha, isso indica que você entrou no modo Edit:

Clique na Barra inferior Cinza e arraste para cima, isso irá Listas
os Objetos disponíveis, nesse exemplo utilizaremos O Botão com a
escrita "OFF", que nos possibilita travar uma porta com o estado lógico
"0" ou "1". Clique sobre o botão e Segure, então insira ele no ambiente
em qualquer local como na próxima Imagem:

Com o botão inserido no ambiente, clique nele para entrar no modo de edição:

Nessa tela nos deparamos com todas as modificações que podemos
fazer no botão, nesse caso comandaremos uma Entrada Digital, então
clique em "Set Key" para selecionar a porta desejada:

Como no código que já carregamos no Arduíno, configuraremos para
acionar as portas 5, 6 e 7. Então nesse primeiro botão selecione o
numero "5":

Agora podemos ficar a vontade para editar o tamanho dos botões e o
texto que ficará nele. Agora que ja fizemos as modificações desejadas
clique em "Done":

Está Pronto nosso primeiro botão:

Insira mais 2 botões, e neles atribua as portas Digitais "6" e "7" da mesma forma que fizemos no anterior:

Depois de inserido, pressione o botão "Voltar" de seu android, note
que a barra superior voltou a tonalidade cinza, indicando que você saiu
do modo de edição:

Pressione o botão "MENU" de seu android, e selecione "Connect".
Agora será listado os dispositivos Bluetooth pareados com o aparelho
(Isso Justifica a necessidade de pareamento como dito anteriormente).
Selecione o Módulo Bluetooth listado.

Se tudo ocorrer corretamente a barra superior Deverá ficar na cor Verde, o que indica a Conexão com o módulo:

Teste e observe o funcionamento!
Fotos do circuito:


Agora que você aprendeu a controlar as Portas Digitais do seu
arduíno, é só explorar as diversas opções do App, como controlar portas
Analógicas, no exemplo abaixo com a utilização dessa barra:

0 comentários:
Postar um comentário