Sou iniciante em microcontroladores e eletrônicos, embora não seja realmente em computadores e programação.
Começando com o Arduino, cheguei a um ponto em que estou realmente interessado em fazer meu protótipo falar com um dispositivo móvel ou um computador para enviar e receber dados (por exemplo, enviar dados de sensores ou receber comandos).
Olhando para fora, eu descobri que existem diferentes módulos bluetooth com preços variados. Pesquisas adicionais sobre diferenças não me revelaram muito como iniciante; estou lutando para entender o que procurar ou como escolher.
Minha pergunta aqui é:
Quais são as diferenças fundamentais de diferentes módulos Bluetooth para iniciantes, como:
- HC-05
- HC-06
- HC-07
E o que se deve procurar ao comprar um módulo Bluetooth simples para o Arduino?
Realmente não sei as diferenças, mas usei os módulos HC-06. Eles são apenas no modo escravo, mas é isso que você precisa para substituir um terminal com fio no seu Arduino, como seu PC e um cabo USB, por um terminal Bluetooth. Isso provavelmente cobre 99% dos casos em que um Arduino ou outro dispositivo baseado em MCU precisa se comunicar com um PC ou tablet que já possui Bluetooth embutido. Para comunicação entre dispositivos, um deles teria que ser um mestre, e acho isso requer um HC-05.
fonte
É possível usar o HC-05 para carregar seus programas sem fio, embora exija fiação extra do HC-05 para o arduino.
O upload sem fio pode ser uma alternativa útil quando o acesso ao arduino é complicado ou se você não se sente confortável em conectar seu computador a um arduino que é alimentado ou conectado a outra coisa, obtendo o mesmo resultado obtido por um acoplador óptico.
fonte