Seu Curso

  • Full Screen
  • Wide Screen
  • Narrow Screen
  • Increase font size
  • Default font size
  • Decrease font size

Acionar portas do Arduíno com módulo Bluetooth via Android

Imprimir
Avaliação do Usuário: / 17
PiorMelhor 
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:

Comentários  

 
+5 #2 Salvar configuração do appErik Luiz 18-08-2015 11:47
Boa tarde, gostaria de saber como salva e recupera uma configuação deste app
Citar
 
 
+5 #1 Como obter licença paga deste APPCarlosandre 17-12-2014 09:07
Gostaria de saber qual o valor deste App, pois não consigo salvar as telas que crio, e li em algum lugar por ai que é necessário ter a licença paga, caso não seja necessário, como faço para salvar essas telas
Citar
 

Adicionar comentário


Código de segurança
Atualizar

You are here: