
Índice:
2025 Autor: John Day | [email protected]. Última modificação: 2025-01-23 15:03

Muitos amigos ao meu redor que jogam micro: bit me dizem que a conexão Bluetooth do micro: bit não é estável. É fácil desconectar. Se usarmos o micropython, o Bluetooth não pode nem mesmo ser colocado em uso. Antes que esse problema seja resolvido pelo micro: bit oficial, aqui temos outro método comprometido. Isso é para usar o módulo HC-05 / HC-06. Hoje vou compartilhar com vocês como usar o micro: bit para acionar o módulo HC-06.
O hardware do HC-05 e HC-06 é o mesmo. Eles adotam o chip BC417143 da CSR (Cambridge Silicon Radio). Suporta regulamentos Bluetooth 2.1 + EDR.
Etapa 1: Duas operações do módulo Bluetooth
Conexão automática, também chamada de comunicação transparente. Pedido-resposta, também chamado de modo AT.
A conexão automática que normalmente usamos serve apenas para converter os dados de entrada RxD em sinal Bluetooth sem fio e enviá-lo, ou transmitir os dados sem fio recebidos do TxD para o controlador. O módulo em si não pode ler dados nem aceitar comandos.
Todos os comandos usados para controlar o módulo Bluetooth são chamados de comando AT (comando AT). O comando AT não transmite por Bluetooth, mas pelo rodapé Txd e RxD do módulo. Somente no modo AT o módulo Bluetooth pode aceitar o comando AT.
Etapa 2: Comando AT comum para HC06
Nota: Uma vez carregado, o módulo HC-06 entrará no modo AT automaticamente. Neste momento, o indicador piscará rapidamente. Depois de combinado, o indicador mudará para o modo de luz constante.
Etapa 3: Materiais:
1 x BBC Micro: placa de bits
1 x ElecFreaks Micro: placa de fuga de bits
1 x modem bluetooth HC-06
1 x Módulo IIC OLED
Etapa 4: Procedimento
Passo 1
Conecte o módulo HC06 à placa de saída micro: bit.
Aqui está a conexão de HC06 e micro: placa de fuga de bits:
GND-G
VCC-VC
RXD-TX
TXD-RX
STATE e KEY não conectam.
Etapa 5: Procedimento
Passo 2
Conecte o módulo OLED à porta serial IIC.
etapa 3
Conecte seu micro: bit na placa breakout e conecte-o ao computador com um cabo USB.
Passo 4
Abra o makecode, pesquise a biblioteca OLED e adicione-a.
Etapa 5
Inicialize o OLED e a porta serial. Você pode consultar os parâmetros nas imagens a seguir para fazer a inicialização.
Etapa 6
Quando o botão A é pressionado, ele definirá o nome do Bluetooth e o código correspondente.
Etapa 7
Edite receber e enviar programa.
Aqui está o programa completo. Você pode baixá-lo em seu micro: bit através do link abaixo.
Etapa 6: Procedimento
Etapa 9
Pressione o botão A, podemos ver as informações mostradas na imagem abaixo na tela OLED. Se não for assim, reinicie o micro: bit e pressione o botão A novamente.
Etapa 10
Instale o APP Terminal Bluetooth em seu telefone celular. Se você não possui este APP, pode clicar aqui para baixar um.
Nota: HC-06 não suporta o sistema IOS. Você deve usar apenas o telefone celular Android.
Etapa 11
Abra o seu Bluetooth na configuração do seu celular, você verá o dispositivo Bluetooth "myhc06".
Etapa 12
Clique para conectar "myhc06" e inserir o código PIN 1234.
Etapa 13
Abra o Terminal Bluetooth em seu celular, escolha BT (Bluetooth) e clique no ícone Bluetooth no canto superior direito.
Etapa 14
Escolha "myhc06" e conecte-o.
Etapa 15
OK! Neste momento, concluímos o assentamento móvel. Vamos tentar usar seu celular para enviar algumas mensagens para micro: bit. Você verá que os textos enviados de seu telefone celular serão exibidos na tela OLED. Pressione o botão B no micro: bit, então você verá as mensagens micro: bit exibidas no seu telefone celular. Bastante surpreendente!
Etapa 7: consideração
E se escolhermos HC05 para fazer essa comunicação?
Haverá poucas diferenças entre o comando AT do HC-05 e o comando do HC-06. Quanto à comunicação entre HC05 e micro: bit, contarei no próximo capítulo. Então continue nos observando!
Etapa 8: Fonte
Este artigo é de:
Se você tiver alguma dúvida, pode entrar em contato com : [email protected].
Recomendado:
Comunicação sem fio usando o módulo transceptor NRF24L01 para projetos baseados em Arduino: 5 etapas (com imagens)

Comunicação sem fio usando o módulo transceptor NRF24L01 para projetos baseados em Arduino: Este é meu segundo tutorial instrutível sobre robôs e microcontroladores. É realmente incrível ver seu robô vivo e funcionando como esperado e acredite, será mais divertido se você controlar seu robô ou outras coisas sem fio com rapidez e
Use o firmware Homie para conduzir o módulo de interruptor Sonoff (baseado em ESP8266): 5 etapas (com imagens)

Use o firmware Homie para conduzir o módulo de switch Sonoff (baseado em ESP8266): Este é um acompanhamento instrutível, escrevi este um pouco depois de " Construindo Dispositivos Homie para IoT ou Automação Doméstica ". O último estava se concentrando no monitoramento básico (DHT22, DS18B20, leve) em torno das placas D1 Mini. Desta vez, gostaria de mostrar como
Não compre um módulo GSM, use o seu telefone antigo !: 6 etapas

Não compre um módulo GSM, use seu telefone antigo !: Recentemente, tenho feito muitos projetos sem fio, principalmente baseados em um módulo Bluetooth, mas desde então quero seguir em frente e começar a fazer meus projetos SMS ou Controle de chamada telefônica que é quase tão fácil com a ajuda de um módulo GSM
Use o módulo Bluetooth HC-05 para realizar comunicação micro: bit com telefone celular: 9 etapas (com imagens)

Use o módulo Bluetooth HC-05 para realizar a comunicação micro: bit com o celular: No capítulo Use o módulo Bluetooth HC-06 para realizar a comunicação micro: bit com o telefone celular, falamos sobre como usar o HC-06 para realizar a comunicação entre o micro: bit e telefone celular. Exceto para HC-06, há outro módulo Bluetooth comum
Use o módulo Bluetooth 4.0 HC-08 para controlar LEDs endereçáveis - um tutorial do Arduino Uno: 4 etapas (com imagens)

Use o módulo Bluetooth 4.0 HC-08 para controlar LEDs endereçáveis - um Arduino Uno Tutorial: Você já investigou os módulos de comunicação com o Arduino? O Bluetooth abre um mundo de possibilidades para seus projetos do Arduino e para o uso da Internet das coisas. Aqui, começaremos com um passo de bebê e aprenderemos como controlar LEDs endereçáveis com um sma