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
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.
Bem-vindo a
Laboratorio de Garagem (arduino, eletrônica, robotica, hacking)
Por: R$ 29,00
Ou em até 6x de
R$ 5,18
Por: R$ 150,00
Ou em até 18x de
R$ 10,00
Por: R$ 195,00
Ou em até 18x de
R$ 13,00
(ADS1102C) - 100MHz - 2 Canais
Por: R$ 1920,00
Ou em até 18x de
R$ 127,96
© 2013 Criado por Marcelo Rodrigues.
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)