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.
Dúvidas e sugestões estão abertas!! Abraços
Comentar
bom dia, teria como uncliur um push buton no arduino e enviar um texto para o celular? como seria?
alguem que faça comunicação entre arduino + android bluetooth usando processing android mode
Só uma coisa amigo, no datasheet diz que esse modulo suporta nível TTL na porta serial dele, ou seja de 0 a 5V, então você pode dispensar esses resistores e ligar direto.
meu amigo, tem que configurar alguma coisa na propriedade do bluetooth no app inventor? pois quando eu rodo no tablet esta dando erro ele detecta o bluetooth ligado mas retorna nao conectado. o que eu faço??
muito bom amigo, parabéns.
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...
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.
Wellington, como posso fazer para o ARDUINO enviar para o APP que recebeu o caractere A ou D e mostre na tela.
Olá, fiquei com dúvida pra que foi usado o Xbee, sou iniciante no assunto se alguém puder me ajudar
Fico grato, Alexandre
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.
Bem-vindo a
Laboratorio de Garagem (arduino, eletrônica, robotica, hacking)
© 2023 Criado por Marcelo Rodrigues.
Ativado por
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)