Avaliação do Usuário

Estrela inativaEstrela inativaEstrela inativaEstrela inativaEstrela inativa
 
Nesse Tutorial demonstrarei uma maneira simples de acionar Portas Digitais do Arduino via Bluetooth com um Smartphone Android.

 

Requisitos Necessários:

 

- 1 Arduíno
Arduíno Uno

 

-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: