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