Tutorial Módulo Bluetooth com Arduino 130

A comunicação via Bluetooth já é amplamente utilizada, seja quando utilizamos fones de ouvido Bluetooth, ou quando precisamos enviar arquivos de um celular para o outro, por exemplo. No Arduino, é mais uma forma simples e barata de enviar e receber informações remotamente. Neste post, vamos ver como enviar informações de temperatura utilizando módulo bluetooth com Arduino.

Módulo Bluetooth - HC-05

Vamos falar neste post especificamente sobre o Módulo Bluetooth HC-05, que trabalha no modo mestre (pode parear com outros dispositivos bluetooth) e escravo (aceita pareamento). Confira também o nosso post Como usar o Arduino Bluetooth HC-05 em modo mestre.

Conexão do módulo Bluetooth HC-05 ao Arduino

Um item ao qual devemos prestar muita atenção é o nível de sinal utilizado pelo módulo para a comunicação serial. Alguns módulos trabalham com 5v, outros com 3.3v, como o módulo usado neste tutorial. Precisamos então utilizar um divisor de tensão, evitando danificar o componente.

Existem divisores de tensão profissionais à venda no mercado, mas para efeito de testes podemos utilizar 2 resistores ligados ao pino RX do módulo Bluetooth. No nosso circuito usamos um de 1,5 K e outro de 2,2 K, o que gerou um nível de sinal de aproximadamente 3.1 v, suficiente para os testes. Você não precisa necessariamente utilizar esse valor de resistores. Utilize a calculadora deste link , entre com os valores da tensão de entrada, R1 (resistência 1, em ohms) e R2 (resistência 2, em ohms), e clique em Calcular. Dessa forma, o programa irá calcular a tensão de saída.

Para esse circuito, vamos utilizar o seguinte material:

  • Módulo bluetooth HC-05 ou Bluetooth HC-06
  • Sensor de temperatura e umidade DHT11
  • 2 resistores para o divisor de tensão (utilize a calculadora citada anteriormente)
  • Fonte de energia externa para alimentação do Arduino (Recomendado : 7 à 12 Vcc)

Monte o circuito deixando por enquanto o pino Vcc do módulo Bluetooth desconectado, já que tanto a comunicação com o computador como a comunicação do módulo bluetooth com Arduino utilizam a mesma interface serial.

Circuito Arduino Uno DHT11 HC-05

Após a montagem, conecte o Arduino ao computador para carregamento do programa.

Biblioteca DHT e Programa

Antes de carregar o programa, faça o download da biblioteca DHT, descompacte o arquivo e coloque a pasta DHT dentro da pasta LIBRARIES da IDE do Arduino.

Carregue o programa abaixo, que lê os valores do sensor de temperatura DHT11, e envia as informações via serial:

Após o carregamento do programa, alimente o Arduino com a fonte de alimentação externa e conecte o pino Vcc do módulo bluetooth HC-05. O led do módulo bluetooth deve piscar repetidamente, indicando que o mesmo está aguardando conexão.

Comunicação Bluetooth Arduino e celular

Nos testes, utilizamos um celular com Android, juntamente com o aplicativo Bluetooth SPP, disponível neste link do Google Play. É um aplicativo com vários recursos, mas o que vamos utilizar no momento é a apresentação em tempo real dos dados recebidos via bluetooth.

Antes de utilizar o aplicativo, faça o pareamento entre o seu celular e o módulo bluetooth. Procure por um dispositivo chamado LINVOR, e utilize a senha 1234.

Execute o aplicativo Bluetooth SPP. Será apresentada a tela principal (1). Selecione o botão MENU do celular e escolha a opção Connected (2). O celular inicia uma varredura para detectar os dispositivos bluetooth, e o módulo LINVOR que você pareou anteriormente será exibido na tela (3):

Celular_BT_Telas123

Clique no dispositivo detectado, e na tela de seleção de modo de operação, selecione REAL TIME MODE (Modo de tempo real) (4). Será mostrada, então, uma nova tela (5), com as informações de temperatura atualizadas a cada 2 segundos:

Celular_BT_Telas45

Caso essa aplicação do bluetooth com Arduino não seja suficiente para o seu projeto, confira este tutorial que fala sobre Comunicação com Arduino GSM Shield e tenha a possibilidade de comunicar com seu Arduino à grandes distâncias.

Gostou? Ajude-nos a melhorar o blog atribuindo uma nota a este tutorial (estrelas no final do artigo) e visite nossa loja FILIPEFLOP!

Posts Relacionados

Deixe uma resposta

O seu endereço de e-mail não será publicado. Campos obrigatórios são marcados com *

130 Comentários

  1. Gostaria de saber, se teria como outro Arduino receber esta informação como RX …
    Teria que ter outro que recebe estas informações …
    Agora estou tentando configurar um módulo de RF 315mhz ,,com dht22 um Tx
    o outro RX..e armazena estas informações para ser apresentadas em um display ,,alguém
    Tem um exemplo deste código ?
    Obrigado…

  2. Já deu uma luz 😉

  3. como que coloca a senha?

    1. Boa tarde Thalison,

      Você precisa colocar a senha do módulo bluetooth na hora do pareamento.

      Abraço.

      Adilson – Equipe FILIPEFLOP

      1. Boa noite adilson, quero fazer um sistema de comunicação via bluetooth do meu celular com o arduino, e quero fazer o arduino acionar um ar condicionado do meu quarto atraves de um led emissor RF. É possivel fazer atraves do celular acionar alguma porta de saida do arduino e o arduino enviar o mesmo codigo que o controle do ar gera para o led? Fico no aguardo. Obrigado
        Tem alguma outra maneira de entrar em contato com você?

  4. Porque a bateria nao dura nem 15 minutos, bateria/Pilha 12V e a de 9v tbm nao dura.

    1. Boa tarde,

      Você está usando essas baterias para alimentar o Arduino ? Dependendo do seu projeto, a bateria realmente pode acabar muito rápido.

      Você encontra algumas dicas de como economizar energia com o Arduino no link abaixo. Inclusive tem uma dica muito interessante de uma biblioteca que ajuda nessa tarefa.

      https://hwstartup.wordpress.com/2013/03/11/how-to-run-an-arduino-on-a-9v-battery-for-weeks-or-months/

      Espero ter ajudado. Abraço !

      Adilson – Equipe FILIPEFLOP

      1. Então Adilson , acontece q ligo o arduino e o modulo bluetooth e nao dá 5 minutos ou menos eles param de funcionar, meço a tensao e esta abaixo 2V (bateria/pilha de 12V 23A), Mas quando desconecto a bateria e meço a tensao na bateria ela me dá os 12V.
        Meu circuito é simples,(Trabalho com efeitos especiais) e só funciona 5 segundos e desligo, mas o arduino e o bluetooth tem q ficar ligado umas 5/6 horas.I
        Infelismente tenho q usar essas baterias., Pois tem q ser portatil.
        Obrigado.

      2. Olá, é possível fazer uma comunicação entre HC-06 e HC-06 ? Quero fazer um projeto com comunicação ponto a ponto, mas sem usar computador ou celular, somente entre dois ATmega.

        Jefferson Deschamps
        1. Boa tarde Jefferson,

          Não é possível, pois o HC-06 funciona apenas em modo escravo, ou seja, ele só aceita conexões de outros dispositivos bluetooth, como por exemplo um telefone celular. Para o seu projeto você vai precisar de um HC-05, pelo menos.

          Abraço.

          Adilson – Equipe FILIPEFLOP

  5. Por que não utilizou o 3.3V do arduino mesmo?

    1. Boa tarde Rodrigo,

      Apesar do módulo BT aceitar alimentação entre 3 e 5V, optamos por utilizar 5V e ligar diretamente o módulo e o DHT11. Não esqueça que o nível de sinal do módulo BT (3.3V) é diferente da tensão de alimentação.

      Abraço

      Adilson – Equipe FILIPEFLOP

    2. Também estou c essa mesma dúvida. E a resposta dada ñ me esclareceu nada

      1. É o sinal de dados, o tx do arduino manda sinal de dados 5v e rx do Bt trabalha com 3v.
        Foi o q entendi.

        1. Boa tarde Carlos,

          É isso mesmo. Não confundir tensão de alimentação com nível de sinal.

          Para entender melhor o que significa o nível de sinal, recomendo este link: https://learn.sparkfun.com/tutorials/logic-levels

          Abraço.

          Adilson – Equipe FILIPEFLOP

  6. Para Android eu consigo, mas para ios ta dificil, comprei um módulo de baixa energia que prometia funcionar com ios mas não dei conta, vc pode dar algum informação sobre????

  7. Li o tutorial, comprei o módulo e depois de tentar parear várias vezes com dispositivos IOS só agora vi que eles usam protocolos diferentes.
    Vocês deveriam citar esse tipo de coisa na página do produto e no tutorial..

  8. Posso substituir esse sensor pelo sensor de gás MQ-2?

    1. Boa tarde Marcos,

      Sim. você vai precisar fazer algumas alterações no código, mas pode ser feito.

      Abraço

      Adilson – Equipe FILIPEFLOP

  9. Amigo,

    Primeiro, obrigado e parabéns pelo site.

    Segundo, nesse exemplo do arduino +bluetooth e android com DHT11, como o bluetooth e/ou arduino sabe que deve enviar os dados pela porta serial (TX/RX) se não há comando para serial print?

    Apenas de iniciar a porta serial no begin, o arduino sabe? Isso é um parâmetro default?

    Poderia explicar?
    Em tempo, tudo funcionando perfeito no exemplo acima.

  10. Oi Adilson! Primeiramente, obrigado por essa postagem;
    Gostaria de lhe pedir ou sugerir, dentro da sua disponibilidade, fazer uma matéria idêntica a essa mas, para controlar alguma matriz ou módulo de Led com rolagem de texto e/ou animação, como esse: http://pt.aliexpress.com/item/Indoor-F3-75-P4-75-Single-Red-color-LED-dot-matrix-module-304-76mm-64-16/1721794648.html ou esse outro:
    http://www.ebay.com/itm/131419835481?ssPageName=STRK:MESINDXX:IT&_trksid=p3984.m1436.l2649

    Eu até sugeriria vocês venderem tal produto;
    Muito obrigado

    1. Boa tarde Daniel,

      Legal, vamos passar a sua sugestão para o departamento responsável. O que temos no momento é um tutorial para controle de módulo matriz de led, nesse link: http://www.arduinoecia.com.br/2014/04/Painel-de-led-max7219.html

      Abraço

      Adilson – Equipe FILIPEFLOP

  11. Olá,

    Muito bom o video, mas todos os smartphones da minha casa são iOS, então gostaria de saber como utilizar o bluetooth do iOS, esta solução funcionaria para iphones e ipads?

    1. Boa tarde Edney,

      Pelas informações que levantei, não vai funcionar. No caso, para fazer a comunicação entre os dispositivos com iOS e o Arduino, você vai precisar de um módulo bluetooth que trabalhe com Bluetooth 4.0, como esse: https://www.adafruit.com/products/1697

      Abraço

      Adilson – Equipe FILIPEFLOP

      1. Muito obrigado pela informação!!!

  12. Muito bom Tutorial!
    Uma sugestão para um próximo tutorial, seria como usar um Display de 7 segmentos ou LCD para mostrar os dados; Obrigado

  13. Oi Felipe! Estou tentando fazer a comunicação entre 4 arduinos com o modulo HC-06 e computador, mas não encontro a biblioteca para isso. Você conhece alguma que posso utilizar?

  14. Para Android eu consigo, mas para ios ta dificil, comprei um módulo de baixa energia que prometia funcionar com ios mas não dei conta, vc pode dar algum informação sobre???? Você sabe algo sobre isso?

    1. Bom dia Gustavo,

      No momento não temos informações sobre módulos Bluetooth comunicando com iOS.

      Abraço

      Adilson – Equipe FILIPEFLOP

  15. Ola!

    Estou querendo enviar dados de sensores e potenciômetros para o pc via bluetooth e mostrar esses dados em uma página web.

    Gostaria de saber se vocês tem alguma solução, pensei em fazer a central no Delphi 7 mas não sei como passar a leitura do arduino para ele e dele para a pagina web…

    Muito Obrigada

  16. Esse módulo comparado ao módulo Wirelass ESP8266 é melhor para comunicação com o Android??

    1. Bom dia Igor,

      São tecnologias diferentes. O Bluetooth tem um alcance aproximado de 10 metros, e o módulo Wireless se conecta pela rede wifi, a mesma que vc usa para acessar a internet. Tudo vai depender do seu projeto.

      Abraço

      Adilson – Equipe FILIPEFLOP

      1. Como faço para montar esse mesmo projeto mas usando o módulo WIRELESS ESP8266 ?

  17. Boa Noite!

    Gostaria de saber se há possibilidade de renomear o módulo para facilitar identificação.

    Obrigado

    1. Bom dia Thiago,

      É possível sim, utilize o comando AT+NAME

      Abraço

      Adilson – Equipe FILIPEFLOP

  18. Eu não consegui baixar a biblioteca, alguém consegue me ajudar?
    Aparece esta mensagem: https://github.com/adafruit/DHT-%20sensor-library
    Eu me cadastrei no site e tentei procurar pelo link e não consegui achar, se alguém puder me ajudar ficaria muito grato.

    1. Bom dia Thiago,

      Link corrigido. Desculpe o transtorno.

      Abraço!

      Adilson – Equipe FILIPEFLOP

  19. Teria como eu controlar um motor de passo com esse sistema ?

  20. 1º Comprei um HC-05 e para minha surpresa veio com botão. Achei alguma coisa sobre o botão mas nas tentativas de fazer o led do bluetooth piscar lentamente algumas deram certo outras não. Em qualquer nova ligação o led
    pisca rápidamente e tento mudar mas na maioria das vezes não consigo.
    2º Não achei nenhum exemplo com módulo com botão então tentei nos
    exemplos achados, e quando conseguia desacelerar o led do módulo
    não havia comunicação nem com PC, Celular ou Monitor Serial.
    Alguém pode me orientar? Estou pensando que o módulo tem defeito.
    .
    OBRIGADO

  21. 1º Comprei um HC-05 e para minha surpresa veio com botão. Achei alguma coisa sobre o botão mas nas tentativas de fazer o led do bluetooth piscar lentamente algumas deram certo outras não. Em qualquer nova ligação o led
    pisca rápidamente e tento mudar mas na maioria das vezes não consigo.
    2º Não achei nenhum exemplo com módulo com botão então tentei nos
    exemplos achados, e quando conseguia desacelerar o led do módulo
    não havia comunicação nem com PC, Celular ou Monitor Serial.
    Alguém pode me orientar? Estou pensando que o módulo tem defeito
    (ou eu sou mais atrapalhado que pensava).
    OBRIGADO

  22. OPA!
    Eu preciso criar um controle para enviar sinais ao arduino, tipo um joystick.
    alguem poderia me ajudar?
    muito obrigado!!

  23. Bom dia, queria saber o que aconteceria se eu ligasse o RX direto na placa Arduino uno, sem a utilização dos resistores, também queria saber sobre o TX, ele não necessita de utilização de resistores?
    Obrigado

    1. Também queria saber isso , estou em um projeto de um Guincho e estou utilizando o HC-06 , Potenciômetro e um Ldr, já que eu tenho os potenciômetros. Queria saber se você poderia me ajudar no esquema do circuito e na programação.?

      1. Lembrando que isso tudo é para fazer os Servo Motores rotacionarem.

    2. Boa tarde Rodrigo,

      O TX do módulo, que vai enviar os dados para o Arduino, não precisa dos resistores. O RX, que vai receber os dados, precisa. Se você não utilizar os resistores dessa maneira, pode queimar o módulo bluetooth.

      Abraço.

      Adilson – Equipe FILIPEFLOP

  24. Boa tarde pessoal, tenho um trabalho de escola para fazer sobre este programa mas não estou entendendo muito bem, será que alguém poderia me ajudar, por favor?
    Segue:
    crie um programa arduino que utilize um módulo bluetooth, conectado aos pinos 2 e 3 (Rx e Tx, respectivamente) para controlar três leds, conectados aos pinos 9, 10 e 11. O usuário deve ser capaz de ativar ou desativar cada um dos leds individualmente, através de um dispositivo bluetooth (um celular, por exemplo) e o arduino deve informar qual led foi controlado e qual seu estado atual.

    1. Olá! Tudo bem?
      Eu preciso do mesmo programa! Você conseguiu a resposta ?

      Obrigada.

    2. Crie um programa Arduíno que utilize um módulo bluetooth conectado aos pinos 2 e 3 ( Rx e Tx, respectivamente) para controlar três leds, conectados aos pinos 9,10, e 11. O usuário deve ser capaz de ativar ou desativar cada um dos leds individualmente, através de um dispositivo bluetooth ( um celular por exemplo) e o Arduíno deve informar qual led foi controlado e qual seu estado atual.

      Apresente o código-fonte do programa Arduíno.

  25. Bom dia. fiz um APK no app inventor para ser inicialmente usado no moto razer , funcionou direitinho com o modulo Bluetooth HC-06, mas quando eu instalei no Moto G G2 ele conecta mas não envia dados. o que pode estar acontencendo??? será q o Moto G não funciona com o HC-06

  26. Segundo o link que vocês deram para calcular o divisor de tensão:

    http://www.arduinoecia.com.br/p/calculador-divisor-de-tensao-function.html

    EU botei entrada de 3.3 V, R1 de 1500 ohms e R2 de 2200 ohms. A saída deu 1.962 V, e não 3.1 V como mencionado no texto. O que acham? Fiz algo de errado?

    1. Bom dia Bruno,

      Nós utilizamos como valor de entrada 5V, logo se você colocar na calculadora, o valor da tensão de saída será 2.973. Nada de errado, apenas a tensão de entrada que está diferente.

      Abraço!

      Adilson – Equipe FILIPEFLOP

  27. Na minha programação aparece um aviso de erro na linha 10

    DHT dht(DHTPIN, DHTTYPE);

    com a seguinte mensagem: ‘DHT; does not name a type.

    Inclusive no exemplo da biblioteca aparece o mesmo erro.

    1. Bom dia,

      Aparentemente existe algum problema com a instalação da biblioteca. Você tem apenas essa biblioteca DHT instalada na IDE?

      Abraço

      Adilson – Equipe FILIPEFLOP

  28. Tentei dar comandos AT ao meu HC-05 usando um BaundRate de 9.600 pelo serial do IDE do arduino. Como não obtive resposta, fui alterando o BaundRate e com 38.400 os comandos começaram a responder. Mas ai surgiram coisas estranhas. Ao digitar AT+NAME ou AT+NAME? nada é retornado! mas quando eu digito AT+NAME=Paulo é retornado +NAME=Paulo, mas logo em seguida ao digitar AT+NAME ou AT+NAME? nada é retornado! (Mas constatei depois que o nome padrão HC-05 foi alterado para “Paulo”).
    Agora o mais esquisito de tudo, ao digitar AT+UART, me é retornado “+UART=9600,0,0” mas como isso é possível se na IDE do arduino não houve comunicação a 9.600 e sim somente com 38.400???? tentei outra interface serial, dessa vez o “Termite 3.2” e nele acontece a mesma coisa, só consigo comunicação a 38.400 mas no HC-05 digitando “AT+UART” me é retornado “+UART=9600,0,0” como pode isso? e o que significa os dois zeros depois do 9.600 ???

  29. Muito bom, consegui fazer funcionar porém o modulo só pareia com um unico aparelho. como fazer para parear com varios aparelhos simultaneamente?

  30. Ola, gostaria de saber se é possível conectar o controle do Nintendo Wii via Bluetooth com o arduino através do móduloBLUETOOTH HC-05 .
    Quero desta forma controlar um mecanismo através dos botões do controle do Wii.
    Obrigado!

  31. Tenho um equipamento que se comunica com meu note via usb, gostaria de saber se é possível fazer a comunicação utilizando o modulo HC-06

    1. Boa tarde Márcio,

      É uma ideia interessante. O equipamento faz comunicação serial ?

      Abraço

      Adilson – Equipe FILIPEFLOP

      1. Adilson boa tarde,

        A versão anterior utilizava serial, mas foi atualizado o hardware para USB.

        Obrigado pelo retorno.

  32. Boa noite
    Gostaria de saber se eu consigo transmitir as imagens da camera conectada no arduino através do Bluetooth?

    Rogério Augusto da Silva
  33. Gostaria de saber sobre transferir os dados para o computador. como faria? preciso fazer um banco de dados.

  34. Boa noite Filipe!

    Preciso parear meu HC 05 com um bluetooth que vem numa braçadeira, imagino que eu precise usar o mac address desse outro bluetooth, alguma sugestão de como posso fazer?

    desde já, agradeço a atenção.

  35. Olá FilipeFlop, gostaria de confirmar com vc uma coisa sobre os resistores(divisor de tensão), fiz os cálculos pela calculadora e por lei do ohm e verifiquei que um resistor de 1k em serie com 2k a tensão divida da exatamente 3.33v posso utilizar sem problemas, visto que são valores comerciais? Porque vc não usou? Desde muito agradecido pelos posts e pelo atendimento na Loja que show!!!!

    Tiago Viana de Oliveira
    1. Boa tarde Tiago,

      Pode usar esses valores que vc citou, sem problemas. Nós usamos outros valores porque, sinceramente, eram os que estavam mais próximos na bancada de testes. 🙂

      Abraço!

      Adilson – Equipe FILIPEFLOP

      1. Ok, muito obrigado pela atenção!

        Tiago Viana de Oliveira
  36. Colegas peço que me ajudem,meu sensor não muda a temperatura mesmo quando coloco um isqueiro perto ,ele capta uma temperatura e não muda.Peço que me ajudem.

  37. olá rosa!que pena que não vai a palmela! os meus pais moram lá e eu vou lá quase todos os fins de semana! vai ser a minha primeira feira (e fico super contente que seja num sitio onde me sinto em casa!) ainda não é desta que nos vamos conhecer pessoalmente… mas sei que vai estar lá a dina portela e a hilda tb e estou super nervosa com tudo! beijinhos e boa sorte para a feira do principe real!

  38. Com esse módulo bluetooth, eu posso por exemplo, ligar e desligar um relé conectado ao meu Arduino via Bluetooth??

    1. Bom dia,

      Consegue sim. O bluetooth vai apenas receber os comandos. Quem vai fazer o acionamento em si são as portas do Arduino.

      Abraço!

      Adilson – Equipe FILIPEFLOP

  39. Posso usar dois resistores de 300 ohms ou seria abaixar muito a tensão? Obrigado

    1. Bom dia Diego,

      Vai diminuir o valor da tensão pela metade, ou seja, aproximadamente 2,5V, mas creio que funcione.

      Abraço!

      Adilson – Equipe FILIPEFLOP

  40. Gostaria de saber se com o Arduino Mega se utiliza a mesma programação ou se é necessário realizar alterações, obrigado.

    1. Bom dia Alexandre,

      Pode usar o mesmo esquema.

      Abraço!

      Adilson – Equipe FILIPEFLOP

  41. Olá, dia!
    Gostaria de saber como faço para utilizar a Ponte H e o módulo bluetooth juntos. Gostaria de saber também como que ficaria a programação de ambos no arduínos, se tenho que criar uma biblioteca ou se posso colocar os 2 programas juntos, para poder rodar um robô?

    Obrigado!

    1. Boa tarde Fernando,

      Não temos nenhum programação pronta com esses dois componentes juntos, mas temos posts separados que você pode utilizar como base para o seu robô. Você não precisa necessariamente criar uma biblioteca.

      Abraço

      Adilson – Equipe FILIPEFLOP

  42. Olá! Eu gostaria de uma ajuda: não consigo achar esse aplicativo para fazer o tutorial. O link que está no post da not found. Desde já agradeço.

    1. Bom dia Maria,

      Já acertei o link do post, ok?

      Abraço!

      Adilson – Equipe FILIPEFLOP

  43. Gostaria de saber se têm a possibilidade de comunicar um HC05 com botoes (basicamente um controle, sem a utilização de um arduino) com um arduino UNO acoplado à um HC06, se teria obrigatoriamente possuir 2 arduinos com o modulo Bluetooth, agradeço desde já, muito obrigado, abraço.

  44. Olá,

    Fiz todo o passo a passo, tudo certinho eu consigo ler a temperatura via serial na ide do arduino. So que na hora de abrir o app e ver a temperatura ali ele não aparece nada? Alguém sabe a solução?

  45. Oi amigo, tudo bem? primeiramente obrigado pela matéria, achei muito interessante, estou querendo fazer uma experiência utilizando ao invés do sensor de temperatura o sensor ultrasonic para calcular distância. Analisando o sket de vocês não encontrei nada no código relativo ao módulo bluetooth, apenas ao sensor DHT. Como os dados são transmitidos? basta eu postar os dados na serial que eu já vou ter acesso a eles do outro lado da conexão bluetooth?
    Obrigado.

    Tales Cembraneli Dantas
  46. Boas gostava de saber se alguem me podia ajudar a programar 2 sensores tcrt5000 com bluetooth para comunicar com telemovel
    Por favor é uma urgência

  47. Boa Tarde?

    Gostaria de saber se o Módulo Bluetooth HC-05 é compatível com o Arduino Mega 2560 original Italia.

    Agradeço pela resposta

    1. Boa tarde Kleyton,

      É compatível sim.

      Abraço!

      Adilson – Equipe FILIPEFLOP

      1. ola amigo gostaria de saber se tem como colocar senha em um programa via bluetooth

      2. Olá. É possível utilizar somente o módulo bluetooth para enviar um sinal apara a centraliza do carro para travar e destravar as portas? O que é necessário para construir o aparato?

        Michel Ferreira das Neves
  48. Olá amigo, tenho um arduino Mega 2560 e estou tentando realizar a configuraçao do modulo bluetooth HC-05, porém não estou conseguindo. Segui todos os passos informados, até aparece a mensagem de Digite os Comandos, na tela do serial monitor, mas não retorna nenhuma mensagem. Obrigado

    Guilherme Amorim Gomes
  49. queria saber como usar o Arduino com Bluetooth para transmitir a imagem e áudio e vídeo da tela do computador, e do mesmo que é usado no wifi e no meio via cabo como acontece com o HDMI e o VGA é porque tenho essa ideia a um certo tempo e não sei como começar

    Edivaldo Carvalho Silv Júnior
  50. Olá, Gostaria de saber se tem como o Modulo Bluetooth enviar uma mensagem para o celular e o fazer vibrar?
    Se tiver pode me explicar, por favor!

  51. Amigo, qnd busco pelo celular o módulo aparece BT05, e qnd tento parear aparece uma msg q o pareamento foi rejeitado pelo dispositivo. Sabe o q pode ta acontecendo

    Vagner Magalhães Pinto
    1. Boa tarde Vagner,

      Ele chega a pedir a senha ?

      Abraço!

      Adilson – Equipe FILIPEFLOP

      1. Boa tarde Adílson, o módulo não pede senha, rejita o pareamento assim q clico em parear

        Vagner Magalhães Pinto
        1. Bom dia Vagner,

          Entendi… você tentou com outros dispositivos (computador, celular) ?

          Abraço!

          Adilson – Equipe FILIPEFLOP

          1. Já tentei sim. Com nenhum dispositivo consigo parear.

            Vagner Magalhães Pinto
        2. Olá Wagner gostaria de saber se vc conseguiu solucionar o problema de pareamento estou com mesmo problema agradeço pelas informações desde já obrigado.

    2. Olá amigo, estou passando pelo mesmo problema com um HC-08 que adquiri, que na verdade é um HM-10, baixando a tensao para 3v ele chega a pedir a senha, mas rejeita o pareamento, ja tentei de tudo que consegui achar na internet la fora, mas ainda sem sucesso, estou acostumado a lidar com os HC05 e HC06, mas deste estou levando uma surra, gostaria de saber se: conseguiu alguma solução para seu caso? Obrigado!

    3. Baixa o app BLuetooth BLE e tenta conectar. Se nao funcionar envia os comandos AT+ROLE0 e AT+RESET

      Felipe Martins de Lim
  52. Gostaria de saber como faço isso utilizando rede cabeada mesmo com arduino shield.
    estou fazendo um projeto pra controlar a temperatura das salas dos servidores.
    Se tiver como me ajudar ficarei grato.

  53. Oi, pessoal o meu H6 reconhece e exibe a mensagem ” Digite os comandos AT” porem ele nao responde mais nada apos isso. Alguem sabe o que pode estar acontecendo?

  54. Boa tarde Adilson,

    Preciso comunicar 2 arduinos UNO via bluetooth, tenho 2 módulos bluetooth HC05 e 2 módulos HC06, dúvida:
    É preciso usar um HC05 mestre e outro HC06 escravo para que funcione ou posso usar 2 HC05?
    Em um dos Arduinos eu quero que se apertado um botão ligado em uma entrada qualquer, o outro Arduino ligue uma saída qualquer. Não coneço muito sobre programação, poderia me auxiliar?

    Muito obrigado!

  55. Boa noite

    Tenho uma duvida nao entendo muito de modulo hc 05 queria saber se posso deixar ele oculto
    fazendo a comunicação pelo mac dele

    Obrigado Jorge

  56. Cara, muito obrigado por ensinar assim de forma simples. Eu, iniciante, só consegui fazer conexão com o celular por este tutorial!

  57. Olá, gostaria de saber o consumo de energia do projeto. Desejo controlar equipamentos via bluetooth, mas preciso do consumo dele no modo stand by, e conectado. Obrigado.

  58. Tenho um modulo bluetooth hc-05 e não estou conseguindo fazer a comunicação via monitor serial.
    Liguei dessa seguinte forma:
    wakeup (bluetooth) -> 3,3v
    vcc (bluetooth) -> 5v
    rxd (bluetooth) -> pino 6
    txd (bluetooth) -> pino 7
    Onde tenho o divisor de tensão igual realizado no esquema, mas sem o sensor.
    Queria saber o que poderia estar de errado, pois já alterei a velocidade, dentre outras coisas e não recebo o “ok” do comando AT.

    1. ligação incorreta ou codigo errado me manda seu codigo que eu vejo pra vc

      1. Estou com mesmo problema. Não consigo pegar a resposta OK do Bluetooth qdo envio AT. Pode me ajudar?

  59. Olá, a alimentação tem que ser obrigatoriamente com fonte externa? Ou pode utilizar a alimentação pela usb do computador? Pois estou utilizando a segunda opção e não estou recebendo nada, então estou achando que alimentar pela USB faz ocupa o Tx e Rx do arduino. (estou usando arduino UNO).

  60. Seria possível eu utilizar o bluetooth no arduino para eu poder acionar pelo celular um módulo relé com um led?
    Se sim por favor me auxilie neste projeto

    1. Provavelmente voce ali no loop, fazendo uma leitura do que chega pela mesma pó porta serial que é usada pro envio dos dados, acho que se você enviar alguma coisa lá pelo celular, você vai receber lá na serial do Arduino… É o que faz mais sentido pra mim..

  61. Gostaria de saber qual o código do HC-06 OU 08 para se comunicar com o Android, tem algum exemplo disto?

  62. Boa tarde Filipe,

    estou com um problema, baixei o app Bluetooth SPP pro.
    E esta muito diferente não estou conseguindo ver os dados no celular.
    Haveria a possibilidade de uma ajuda com isso?
    Obrigada.

    Stella Azevedo Marques
    1. nunca trabalhei com a versao pro desse app mais eu estava tendo uma dificuldade com a tranferencia de dados tambem e usei bt.print ao invez de serial.print…. espero ter ajudado 🙂

  63. Gostaria de saber se o HC-06 é compatível com o IOS, eu testei no ANDROID e foi normal, só que no IOS não estou conseguindo. Achei um app chamado Bluterm, para o IOS, mas n está funcionando!

    1. Testa com bluetooth serial terminal do playstore

  64. Gostaria de saber as dimensões do modulo, contando com o tamanho da placa em que ele vem instalado?
    Desde já obrigada.

    Stella Azevedo Marques
  65. Olá, sou iniciante em eletrônica. Tenho duas perguntas: Se eu utilizar esse módulo diretamente no pino 3.3volts, ele funcionará sem resistor?

    Outra coisa, existe algum cálculo pra ver qual resistor necessário para diminuir a tensão de 5 pra 3.3 mas utilizando apenas 1 resistor?

    1. Não amigo, pois o sinal do arduino é 5V, independente da alimentação. Use um conversor de sinal.

    2. Boa tarde, cara liga no IOREF. Ligo o meu diretão mesmo. E nunca tive problemas. GND no GNd , VCC no IOREF, TX e RX invertidos normalmente, pode ser ate no 0 e 1 do arduino mesmo, mas ai não se esqueça de tirar o Pino do GND do modulo sempre que for atualizar, porque se não da erro, e dizem que pode queimar. Eu já esqueci, e não queimou, mas também não atualizou nada. kkk Enfim, boa sorte ai.

    3. oi blz ? eu sou tecnico de informatica e estou estando mecatronica/robotica a resposta pra sua pergunta é nao, pois os pinos vcc+ e o gnd- ligam o modulo fazendo ele funcionar mas os tx e rx que sao os pinos de comunicação com o arduino esses trabalham somente em 3,3v entao ou voce faz o calculo de um resistor para ligar esses pinos tx e rx do sensor no arduino ou voce usa um conversor de nivel logico. Nao ligue os pinos de comunicação tx rx direto nos pinos do arduino isso ira queimar seu modulo. espero ter ajudado qualquer coisa pode perguntar 🙂 (y)

  66. Olá, comprei um módulo dizendo ser o módulo bluettoh Hc-06, entretanto o que recebi é muito diferente dos que vejo no tutorial. Gostaria de saber de fato o que tenho em mãos.
    Agradeço imensamente a ajuda!
    Link com a imagem: https://imageshack.com/i/pmMS1H0Jj
    Muito obrigado

    Rogério Lopes Garcia
    1. Provavelmente, o que tens é o HC-05 mas podes usá-lo no lugar do HC-06; Abç

    2. Amigo, estou com o meu hc-05 em mãos aqui e é igual ao seu. Porém tem uma parte esbranquiçada no seu, que é onde deveria estar o chip do modulo. Veja a imagem do modulo do exemplo do tutorial. Deve ser igual. Mas se o problema for ser o Hc-05 é de boa ele consegue fazer tudo que o 06 faz.

      Abraços.

    3. Você não tem um módulo bluetooth, só uma placa para soldar o módulo. Falta o Bluetooth aí. Ou você foi enganado ou se enganou ao comprar.

  67. Como eu poderia acionar portas do arduino?

  68. Pessoal eu testei em dois arduino mega 2560 e não funcionou, porém ao testar no arduino uno funciona perfeitamente. Ainda não sei a causa do problema! se alguém conseguir resolver, por favor avise.

  69. Bom dia,

    Comprei o kit e veio resistores de 470 ohms,

    Posso por 1 resistor na porta do tx e 2 no que vai pro gnd?

    Grato,

    Davi

  70. e possível se conectar com o controle do ps3 usando o hc 06 ?
    Queria fazer um projeto via controle de ps3 usando este modulo Bluetooth hc 06 mais estou om essa duvida

  71. amigo tenho um projeto em arduino ardbir e queria controlar ele com modulo bluetooth pelo celular…como eu coloco no codigo para controlar os botões dele?? sao 4 push button e na tela do celular aparecer a temperatura???

Trackbacks and Pingbacks