Galera e o seguinte, andei dando umas lidas sobre a parte de bluetooth para arduino e vi q se comunicava facilmente com o sistema  Android atraves do apk Amarino.Mas ele nao tinha nenhuma interface agradavel, no caso automatização de algo.Então resolvi tentar fazer algo q tivesse uma melhor aparência para uso.

Vamos la!

Usei um bluetoot com este :ligando apenas o positivo( 3.3v ), negativo( GND ),o Rx do arduino no  Tx do bluetooth e o Tx do arduino no Rx do bluetooth.  

fiz a ligaçao assim.

 

Ai esta o esquema, apena fiz um divisor de tensão com 2 resistores um de 10k e outro de 18k, o bluetooth queimaria se recebesse um sinal de Tx com 5v.(ai esta um Xbee so como demostração)

Até ai so hardware rsrsr, vamos para a programação pro arduino usei essa aqui bluetooth.pde foi uma programação serial padrão rs232.

Tudo certo ate agora, o problema foi a programação para Android, pesquisando achei um site app inventor.Muito bom e fácil para criação de APK.Link  Aqui.

A parte de programação do Android pelo app inventor é feita em blocos então ficou assim.

 

 

Quando feito o leiaute, foi so clicar em "Blocks Editor open"  canto superior direito, e irá abrir uma página para seja montado os blocos e a programação propriamente dita.Ficou  assim:

 

pronto a programação esta feita, agora e so jogar o apk para seu Android, nao fiz nada complexo apenas "ve" quem esta ligado, conecta a oq vc quer (arduino) informa se esta conectado ou não e no botao ligar manda um caracter "L" e desligar caracter "D" o arduino recebe entende que D é LOW e L é HIGH.

Video do funcionamento

Dúvidas e sugestões estão abertas!! Abraços

 

 

Exibições: 4223

Tags: android, arduino, projeto

Comentar

Você precisa ser um membro de Laboratorio de Garagem (arduino, eletrônica, robotica, hacking) para adicionar comentários!

Entrar em Laboratorio de Garagem (arduino, eletrônica, robotica, hacking)

Comentário de Gustavo de Almeida Rosa em 18 maio 2013 às 8:49

muito bom amigo, parabéns.

Comentário de Rodrigo Carpe em 10 maio 2013 às 6:23

Um app android não é tão simples assim... Normalmente é utilizada linguagem de programação de alto nível. O App Inventor é uma aplicação que roda em java criada pelo MIT para facilitar as coisas... Da para fazer muitas coisas legais, mas é meio limitado...

Comentário de Pedro Henrique Oliveira Veloso em 25 abril 2013 às 23:50

Obrigado pelo post! Eu não imaginava que desenvolver um app para android fosse assim, estou tentando fazer o meu agora.

Sugiro a você renomear os botões para ajudar os leitores a entender os códigos do Block Editor, por exemplo, renomear o Button1 para SelectBT, ou algo assim.

Comentário de Gabriel Fiamoncini em 3 abril 2013 às 22:08

Wellington, como posso fazer para o ARDUINO enviar para o APP que recebeu o caractere A  ou D  e mostre na tela.

Comentário de Alexandre Fernandes em 14 março 2013 às 22:41

Olá, fiquei com dúvida pra que foi usado o Xbee, sou iniciante no assunto se alguém puder me ajudar 

Fico grato, Alexandre

Comentário de Allan Uchoa Barbosa em 27 janeiro 2013 às 10:02

 Carlos Calisto, você está errando na baudrate.

Verifica teu código, principalmente a parte de divisores de frequencia pra ver se bate direitinho a baudrate do arduino com o do bluetooth.

Comentário de Carlos Calisto em 17 dezembro 2012 às 18:18

estou tentando fazer um projeto parecido com esse,

no entanto só retorna uma mensagem de erro da portal serial
a mensagem é a seguinte: "yyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyy"

Fiz o programa certinho no App Inventor,(pelo mesmo eu acho)
O codigo do Arduino eu copiei e só add alguns comando no  "switch" 


Alguém pode me ajudar ?

Comentário de wellington araujo da silva em 17 dezembro 2012 às 12:38

O arquivo está ai no tuto... so clicar e baixar!  bluetooth.pde 

Comentário de kaio césar faustino de araujo em 17 dezembro 2012 às 11:40

muito bom, ví o seu vídeo no youtube, era o que eu estava procurando!, você poderia me mandar o programa do arduino? agradeço pelo projeto desde já!

Comentário de wellington araujo da silva em 13 dezembro 2012 às 10:12

Apenas click no "X" de fechar. 

Publicidade

Convide um amigo para o Lab!

 Loja Lab de Garagem

Novo!

Garagino Rev1

Por: R$ 29,00

Ou em até 6x de

R$ 5,18 

Novo!

Estação de Solda

Temperatura Ajustável - 50W

Por: R$ 150,00

Ou em até 18x de

R$ 10,00

 

Exclusividade do LdG!

Android 4.0 Mini PC

Por: R$ 195,00

Ou em até 18x de

R$ 13,00

Osciloscópio Digital

(ADS1102C) - 100MHz - 2 Canais

Por: R$ 1920,00

Ou em até 18x de

R$ 127,96

© 2013   Criado por Marcelo Rodrigues.

Badges  |  Relatar um incidente  |  Termos de serviço