Você está na página 1de 7

Arduino e Cia: Acionando portas do Arduino usando Android e bluetooth http://www.arduinoecia.com.br/2013/03/acionar-porta-arduino-bluetoo...

Pesquise neste blog :


Anúncios Google
Arduino bluetooth Bluetooth manual Arduino android

29 março 2013
Custom Search

Acionando portas do Arduino usando Android e


bluetooth Tutoriais, projetos, programas e dicas
relacionadas ao Arduino. Bem vindo !

Hoje vou mostrar um esquema bem simples (pelo menos eu espero que seja) para controlar as portas do
Arduino usando bluetooth e o módulo bluetooth JY-MCU HC-06, que exploramos em um artigo anterior.
Arduino e Cia
4 mil curtidas

Se você perdeu, não deixe de ler o artigo sobre configuração do módulo HC-06, que vai te ensinar como mudar
alguns parâmetros desse módulo, inclusive a senha e o nome padrão de fábrica. ;-)

Atualizado em 26.06.2014 : Monitore as portas do seu Arduino via bluetooth no celular. Veja como no artigo
Enviando dados do Arduino para o Android usando bluetooth. Sua idéia é controlar um servo motor ? Veja o
artigo Controlando um servo motor utilizando Android e Bluetooth. Envie um texto/string para o Arduino via
Bluetooth, usando as instruções do artigo Enviando texto do Android para o Arduino usando bluetooth.

Utilizarei o seguinte material :


Arduino Uno
Modulo bluetooth JY-MCU com nível de sinal de 5 volts. ATENÇÃO AO MÓDULO : Se o seu
módulo BT trabalha com nível de tensão de 3.3 no pino de sinal, utilize um divisor de tensão
para evitar a queima do módulo, já que o Arduino trabalha com 5v. Exemplo de ligação do
módulo de 3.3 v você encontra no artigo Enviando dados do Arduino para o Android usando
bluetooth.
3 leds de cores diferentes
3 resistores de 330 R
Celular ou outro dispositivo com Android e conexão bluetooth
Antes de mais nada, carregue o seguinte programa no Arduino. Vou fazer isso antes de montar o circuito,
porque a conexão do módulo bluetooth também utiliza comunicação serial, e isso pode interferir na Receba as atualizações do blog por email:
comunicação com o computador :
Digite o seu email :
1 // Programa : Controle de Leds pelo Android utilizando Bluetooth
2 // Autor : Arduino e Cia
3 //
4 // Programa utilizado para controlar as portas do Arduino via celular
5 // usando o programa Microcontroller BT (Android)
6 // O Arduino deve estar desconectado do computador, já
7 // que o módulo Bluetooth também usa a comunicação serial, o que
Seguir @ArduinoeCia
8 // pode gerar conflito de dados.
9
10 void setup()
11 {
12 Serial.begin(9600);
13 //Abaixo, as portas quer serão ativadas pelo celular, via Bluetooth
14 pinMode(5,OUTPUT); Marcadores
15 pinMode(6,OUTPUT);
16 pinMode(7,OUTPUT); arduino bluetooth display
17 } LCD
IR modulos
18 motores raspberry pi sensores shield
19 void loop()
temperatura videos wireless

1 de 32 26/02/2017 21:08
Arduino e Cia: Acionando portas do Arduino usando Android e bluetooth http://www.arduinoecia.com.br/2013/03/acionar-porta-arduino-bluetoo...

20 {
21 if(Serial.available()>=2)
22 { O conteúdo do blog Arduino e Cia, está
23 int key=Serial.read(); licenciado com uma Licença Creative
24 int val=Serial.read(); Commons - Atribuição-CompartilhaIgual 4.0
25 digitalWrite(key,val); Internacional.
26 }
27 }
Arquivo do blog

Após carregar o programa, desligue o cabo usb do arduino, e utilize uma fonte externa. Eu utilizei uma fonte de 2017 (4)
9v que "roubei" de um roteador. 2016 (28)
2015 (35)
Monte o circuito abaixo, com atenção à conexão do módulo bluetooth, já que a conexão TX do módulo é ligado
2014 (55)
ao RX do Arduino (porta digital 0), e o RX do módulo é ligado ao TX do Arduino (porta digital 1) :
2013 (67)
Dezembro 2013 (4)
Novembro 2013 (5)
Outubro 2013 (6)
Setembro 2013 (6)
Agosto 2013 (4)
Julho 2013 (5)
Junho 2013 (5)
Maio 2013 (10)
Abril 2013 (4)
Março 2013 (6)
Acionando portas do Arduino usando
Android e bluet...
Nova versão IDE Arduino
Módulo Bluetooth JY-MCU - HC-06 -
Configuração
Módulo Bluetooth JY-MCU
Display LCD 16x2 e Sensor de
temperatura LM35
Display LCD Winstar WH1602A

Fevereiro 2013 (9)


Janeiro 2013 (3)

Montado o circuito, Vamos à parte do Android.


Politica de Privacidade
Entre no Google Play e procure por um aplicativo chamado MicroController BT. O aplicativo pode ser baixado
clicando aqui.
Postagens populares

Ao entrar no aplicativo, vc verá uma tela parecida com essa :


Acionando portas do
Arduino usando Android e
bluetooth
Hoje vou mostrar um
esquema bem simples (pelo
menos eu espero que seja)
para controlar as portas do Arduino usando
bluetooth e o módulo blu...

Como utilizar o módulo I2C


com display LCD
Quem precisa conectar um
display LCD 16x2 ou 20x4
ao Arduino sabe que vai
precisar de pelo menos 6
fios para conexão. Em placas com um
núme...

Controle remoto IR no
Arduino
Já vimos aqui no Arduino e
Cia como controlar
remotamente o Arduino
usando bluetooth (ainda não
viu ? então veja o artigo Acionando portas...
Clique no botão MENU, no seu celular, e na opção "NEW LAYOUT" :
Ligando uma lâmpada com
módulo relé
Conforme prometido, segue
esquema para ligação de
uma lâmpada utilizando
módulo relé. Procurei deixar
o circuito o mais simples possível,...

Medidor de distância com o


sensor ultrassônico
HC-SR04
Hoje apresento o circuito de
um medidor de distância
usando o sensor
ultrassônico HC-SR04 , o display LCD
Winstar WH1602A e claro, o Ardui...

2 de 32 26/02/2017 21:08
Arduino e Cia: Acionando portas do Arduino usando Android e bluetooth http://www.arduinoecia.com.br/2013/03/acionar-porta-arduino-bluetoo...

Arduino e Cia -
Formulário de Contato
Utilize este espaço para entrar em
contato com o administrador do blog :

Endereço de email *

Mensagem *

Adicione um nome ao seu layout, usarei LED BLUETOOTH :

Google+

Após digitar o nome, o programa volta para a tela anterior, com o layout em branco, e o nome do layout
escolhido no canto superior esquerdo :

Clique novamente o botão MENU, e em "EDIT MODE":

Note que a parte superior do layout ficará vermelha, indicando que vc está no modo de edição. Arraste a aba

3 de 32 26/02/2017 21:08
Arduino e Cia: Acionando portas do Arduino usando Android e bluetooth http://www.arduinoecia.com.br/2013/03/acionar-porta-arduino-bluetoo...

na parte inferior, até que aparecam os botões que podem ser adicionados ao layout :

Clique no segundo botão, e segure até que o mesmo apareça na tela principal do layout :

Faça este procedimento 3 vezes, vamos criar um botão para cada led. Sua tela ficará assim :

Agora vamos configurar o primeiro botão para acender o led verde, utilizando a porta 5. Clique no primeiro
botão, a seguinte tela irá aparecer :

4 de 32 26/02/2017 21:08
Arduino e Cia: Acionando portas do Arduino usando Android e bluetooth http://www.arduinoecia.com.br/2013/03/acionar-porta-arduino-bluetoo...

Mude o valor de "SET KEY" para "5", e clique em "Done", repita o procedimento para os outros botões,
alterando o valor de "set key" para 6, no caso do botão amarelo, e para 7, no caso do botão vermelho. a
configuração de cada um ficará assim :

Configuração Botão Verde

Configuração Botão Amarelo

Configuração Botão Vermelho

Na parte de baixo da tela de configuração, note que vc tem a opção de mudar o texto do botão. No meu caso,
mudei para Verde, Amarelo e Vermelho :

5 de 32 26/02/2017 21:08
Arduino e Cia: Acionando portas do Arduino usando Android e bluetooth http://www.arduinoecia.com.br/2013/03/acionar-porta-arduino-bluetoo...

Terminada a parte de configuração, basta apertar a teclar RETORNAR, no seu celular. Note que o layout ficara
na cor cinza novamente, indicando que você saiu do modo de edição :

Clique no botão MENU, depois em "Connnect" :

Escolha o dispositivo bluetooth, que deve estar previamente pareado com o seu aparelho, e após alguns
segundos o layout do programa ficará verde, indicando que o mesmo está conectado ao módulo :

6 de 32 26/02/2017 21:08
Arduino e Cia: Acionando portas do Arduino usando Android e bluetooth http://www.arduinoecia.com.br/2013/03/acionar-porta-arduino-bluetoo...

Feito isso, basta clicar no ícone correspondente ao led, que o mesmo acenderá. É uma demonstração simples
de acionamento de portas pelo bluetooth, mas que pode facilmente ser utilizada para acionar motores, reles, e
outros dispositivos.

Em breve publicarei um video no youtube com este esquema, que pode ajudar na configuração do Android. Até
breve !

Você também pode gostar

Ligando motor de Livro Arduino - Como usar o Sensor de Como ligar um


passo 28BYJ-48 e Primeiros Passos módulo RTC luminosidade display LCD 16x2
ULN2003 com Sensores DS3231 no BH1750 com ao Raspberry Pi
Raspberry Pi Arduino
Recomendado por

Postado por Arduino e Cia às 22:30

Marcadores: android, bluetooth, wireless

211 comentários:
Anônimo 1 de junho de 2013 15:50

Parabéns pelo tutorial.

Antes de ler este tutorial eu configurei o bluetooth de acordo com o tutorial anterior e então tudo funcionou
perfeitamente aqui no android!

Responder

Respostas

Arduino 1 de junho de 2013 15:56

Obrigado pela visita e pelos comentários. Abraço !

Anônimo 17 de julho de 2014 10:41

aff. so vc msm para comentar seu proprio comentario. kakakaka


legal o tutorial. depois vou fazer.
abraços

Marley 3 de setembro de 2014 14:39

Muito didático e explicativo,. Parabéns =D

Responder

Rodrigo 25 de julho de 2013 18:55

Parabens pelo tutorial ,gostaria de ajuda sobre o seguinye ,faço tudo como no tutorial porem após sair do
aplicativo e iniciar fica tudo como inicia o programa dai tenho que criar o layout tudo di novo ou seja não esta
salvando

Responder

Respostas

Arduino 27 de julho de 2013 14:14

Ola Rodrigo !

Se não me engano, o microControllerBT aceita salvar o layout apenas na versão paga. Até por isso
acabei adquirindo a licença, mas vale cada centavo. ;-)

Muito obrigado pela visita. Abraço !

Anônimo 10 de dezembro de 2014 16:32

como adquirir a licença, e qual o valor?

Arduino e Cia 11 de dezembro de 2014 17:22

Boa tarde,

Isso é direto no Google Play. Eu paguei 5 dólares a licença.

Abraço.

7 de 32 26/02/2017 21:08

Você também pode gostar