Como alterar nome e senha do módulo Bluetooth HC-05
No tutorial como utilizar o módulo Bluetooth HC-05 descrevemos suas principais características técnicas e de funcionamento, bem como algumas configurações importantes que vêm pré-definidas de fábrica, como: nome e senha.
As alterações destas configurações por vezes se fazem necessárias para evitar que terceiros tenham acesso ao projeto. Desta forma, neste tutorial vamos aprender como realizar a alteração do nome e senha do módulo Bluetooth HC-05 (Figura 1).
MATERIAIS NECESSÁRIOS:
- 1 x Placa UNO SMD R3 Atmega328 compatível com Arduino UNO;
- 1 x Cabo USB Tipo A-B compatível com Arduino UNO;
- 1 x Módulo Bluetooth HC-05;
- 1 x Protoboard;
- 3 x Resistores 1 kΩ;
- Jumpers macho-macho.
TRANSFIRA UM CÓDIGO EM BRANCO PARA ARDUINO
Antes de realizar a montagem do circuito necessário realize o upload de um código sem instruções (em branco) para o Arduino, conforme a Figura 2.
ESQUEMÁTICO DE LIGAÇÃO
Certifique-se de que a sua placa Arduino esteja desligada. Em seguida, monte o circuito da Figura 3.
Ao montar o circuito observe atentamente os seguintes pontos:
- Alimente o módulo Bluetooth HC-05 por meio do 5V e GND do Arduino;
- O pino TX do módulo deve ser conectado ao pino digital 1 do Arduino;
- O módulo Bluetooth HC-05 possui nível logico em 3,3V enquanto o Arduino em 5V. Então, para não danificar o módulo precisamos fazer divisor de tensão. Para tal, usamos um resistor de 1 kΩ entre o pino digital 0 do Arduino e o Rx do módulo e dois resistores de 1 kΩ em série entre o Rx do módulo e o GND.
ALTERANDO O NOME E SENHA DO MÓDULO BLUETOOTH HC-05
Para ativar o modo de configuração do módulo Bluetooth, desconecte o cabo USB do Arduino, mantenha o botão do módulo pressionado e, em seguida, conecte o cabo USB novamente. Aguarde 3 segundos e solte o botão. Note que o LED indicativo do módulo piscará em intervalos de 2 em 2 segundos, sinalizando que o módulo pode ser configurado via comando AT.
Logo após, abra o monitor serial e altere a taxa de transmissão para 38400 e defina o modo de saída para “Ambos, NL e CR”, conforme a Figura 5. Desta forma, será possível realizar a comunicação via comandos AT.
Para alterar o nome do módulo, utilize o comando AT+NAME = “NOVO NOME” no monitor serial. Em nosso exemplo, vamos alterar o nome do módulo Bluetooth HC-05 para BLOG DA ROBOTICA. Para verificar se o nome foi alterado digite o comando AT+NAME?, conforme a Figura 6.
Para trocar a senha do módulo, iremos utilizar o comando AT+PSWD = “NOVA SENHA”. Em nosso exemplo, vamos alterar a senha do módulo Bluetooth HC-05 para “BLOG123”. IMPORTANTE: A senha deve estar entre aspas duplas (“ ”) . Para conferir se a senha realmente foi alterada, basta o utilizar o comando AT+PSWD?, conforme a Figura 7.
DICAS: Outros comandos AT também podem ser úteis para realizar outras configurações do módulo Bluetooth HC-05, como:
- AT: Verifica se a comunicação com o módulo está acontecendo;
- AT+RESET: Reseta o módulo;
- AT+VERSION?: Retorna a versão módulo;
- AT+ADDR: Retorna o endereço Bluetooth do módulo;
- AT+UART: Retorna a taxa de transmissão;
- AT+ROLE: Retorna a função do módulo (1 = mestre/ 0 = escravo).
Espero ter ajudado,
Obrigada a todos e em caso de dúvidas deixe seu comentário abaixo!
Carol Correia Viana
Bacharel em Engenharia Elétrica com ênfase em Eletrônica, mestra em Engenharia Industrial e especialista em Docência com ênfase em Educação Inclusiva. Atua no setor de Desenvolvimento de Produtos na Casa da Robótica. Editora chefe e articulista no Blog da Robótica. Fanática por livros, Star Wars e projetos Maker.