Gostaria de pedir ajuda aos amigos.  É que desenvolvi um projetinho com Arduino+Bluetooth deu tudo certo na placa do Arduino. Fiz uma plaquinha para o AT MEGA 328 o chip funcionou beleza. Instalei o módulo na placa certinho  RX do módulo no TX do chip TX do módulo no RX do chip. Então não funcionou, o módulo liga, se conecta com o celular certinho porém o chip não recebe os comandos enviado pelo celular.

Será que este projeto só funciona mesmo na placa do Arduino?

Exibições: 2977

Responder esta

Respostas a este tópico

Olá Antônio, você sabe dizer qual é o modelo do seu modulo bluetooth?

isso é muito importante pois dependendo do modelo o modulo trabalha com 3,3 V no pino TX se vc ligar o tx direto ao  rx do arduino e o rx direto ao tx o modulo queima a parte de transferência de dados. porém o que se deve prestar muito atenção é que ele queima através do retorno de linha do recebimento de dados ( o rx do modulo) ou seja, se seu modulo trabalha com 3,3v na parte de transferência de dados você deve colocar um divisor de tensão no pino RX do módulo.

de uma olhada nas configurações de seu modulo e depois retorne aki que te passo os links para fazer os circuitos de proteção do seu modulo. ok?

Até mais!!

Como saber se ele realmente queimou ou eu estou fazendo outra coisa errada?

Olá Vinicios, vamos ver,  voce está usando com o arduino ou só com o atmega? 

Olá Antônio, você sabe dizer qual é o modelo do seu modulo bluetooth?

isso é muito importante pois dependendo do modelo o modulo trabalha com 3,3 V no pino TX se vc ligar o tx direto ao  rx do arduino e o rx direto ao tx o modulo queima a parte de transferência de dados. porém o que se deve prestar muito atenção é que ele queima através do retorno de linha do recebimento de dados ( o rx do modulo) ou seja, se seu modulo trabalha com 3,3v na parte de transferência de dados você deve colocar um divisor de tensão no pino RX do módulo.

de uma olhada nas configurações de seu modulo e depois retorne aki que te passo os links para fazer os circuitos de proteção do seu modulo. ok?

Até mais!!

olá Adriano abrigado por me responder.

O meu módulo é este: HC 05 porem tá alimentado com 3,3v e já tá em uso funcionado perfeitamente só que na placa do Arduino. gostaria de saber amigo se ele funciona no Arduino caseiro ou seja colocar o at mega em uma plaquinha e montar o projeto. No meu caso não funcionou.

Olá Antônio, fiz o teste aki com o mesmo circuito que você enviou para o Cabecavil, e funcionou perfeitamente, se bem que estou usando um modulo HC-06 mas era pra funciona no 05 também...

você está usando um atmega novo ou tentou com mesmo atmega do arduino?

Valeu!!!

amigo muito obrigado pelo empenho em me ajudar era exatamente essa informação que eu queria, saber se o módulo funciona só no at mega. agora vou tentar novamente ok retornarei com o resultado. obrigado mesmo amigo de verdade que Deus lhe faça sempre abençoado e com essa boa vontade de ajudar o próximo.

Meu teste fiz com outro at mega mas ele funciona no Arduino.

o seu módulo você alimenta com 5v ou 3,3v? e também gostaria de saber qual a diferença do módulo HC05 para o HC06.
Qual crystal você usou na montagem do circuito do at mega,? você ligou o pino 1 direto no vcc?
o seu experimento foi feito com o at mega 328?

Bom vamos lá, alimento o meu modulo com um carregador de celular velho que fornece 4,8V.

quanto a diferença em esses dois módulos no seu projeto não vem ao caso, mas, algumas delas são: no hc-05 você pode escolher entre o modo escravo e o mestre, já no 06 todos que vi até hoje so funcionam em modo escravo que é o que nos interessa nesse projeto, no 05 ele vem de fabrica com a configuração em modo escravo, ou seja, não esquenta com isso. a tensão do pino tx do hc-06 é de 3,3V por causa disso tive que colocar um divisor de tensão no pino RX pra não da retorno e queimar o modulo, no hc-05 funciona sem o divisor de tensão, porem já existem relatos que hc-05 pode queimar se você ligar direto ao atmega.

usei um cristal de 16mhz que é o que o datasheet pede sempre uso desse por isso comprei um pacote fechado que sai muito barato.

você não precisa ligar o pino 1 em nada, ele é so  reset, ou se quiser liga-lo deve colocar um botão  igual ao da placa do seu arduino mas para  teste não é necessário, deixe ele desligado.

sim fiz a montagem na protoboard com o atmega 328.

você já testou novamente o modulo na placa do arduino depois de ter feito o teste na sua placa?

se sim: funcionou perfeitamente?

 

ja fez o teste sem ligar o pino 1?

 

você chegou a modificar as configurações do modulo através dos comandos AT? 

Valeu Até mais!!!

Sim o módulo já tá funcionando na placa do Arduino e muito bem.

Ainda não fiz o teste com o pino 1 solto.

Ainda não mexi nas configurações do módulo.

agora vou fazer os testes conforme você fez.

ok, faz o teste depois retorna aí pra gente ve beleza?

Falô ate mais

Amigo Adriano tou retornando novamente para dizer que resolvi o problema graças a sua ajuda comprei pela net os componentes eletrônico do Arduino e fiz outra placa
e então funcionou perfeitamente. muito obrigado amigo por ter me ajudado ok
até mais!

Olá Antônio, beleza que bom que funcionou, muito obrigado por retornar...

Valeu

RSS

© 2024   Criado por Marcelo Rodrigues.   Ativado por

Badges  |  Relatar um incidente  |  Termos de serviço