Fórum

arrow_back

Iniciando trabalhos com o modulo HC-05

MARCELO RODRIGUES

08/11/2022 19:09:50

Boa noite Professor,

 Estou implementando a comunicação Bluetooth HC-05,  e  com dificuldades no exercício número 00, Chave Key que devemos observar o Led de sinalização do modulo piscando em duas frequências distintas, então, não  estou conseguindo. Coloquei um LED de sinalização no final da função while, conforme segue abaixo, conforme usamos  para acompanhar na comunicação I2C,  e percebi que a função está travada.





       bluetooth_mode( AT_MODE );
  
        __delay_ms(120000);
        
        bluetooth_mode( TRANSFER_MODE );
        
        __delay_ms(120000);
        
                     // Altera o estado que se encontra o LED
       PORTE.RE0 ^= 1;
        // Delay
       Delay_ms(500);
        
        


  E quando faço essa alteração no Loop, conforme abaixo  

        
        // Altera o estado que se encontra o LED
       PORTE.RE0 ^= 1;
        // Delay
       Delay_ms(500);
        
   


 retirando as funções do Bluetooth, ai o LED começa a piscar. Por favor, poderia me ajudar professor segue em anexo minha API de Bluetooth na placa  PICGenios.


  Valeu ObrigadoEX00-Bluetooth-Slave (test-pinKEY_pinEN).rar

FERNANDO SIMPLICIO DE SOUSA

08/11/2022 22:08:06

Olá. O problema é que existem muitos firwares diferentes desse módulo HC-05 no mercado. Algumas placas são inicializadas a 9600 bps, outras a 38400, 115200 bps ... Tenta alterar o baudrate e faça os testes novamente. O pino KEY precisa existir para que o módulo entre no modo de configuração AT. Se sua placa não tiver o pino KEY, terá que soldar um fio e ligar na GPIO do microcontrolador, conforme eu fiz nas aulas. 


Este site usa cookies para melhorar sua experiência. Política de Privacidade