test_biblioteca_BluetoothSerial.ino

bluetoothEsp32.py

Estou utilizando os códigos acima para enviar e para receber dados via bluetooth, o problema é que independentemente dos casos, o bluetooth do esp32 depois de um tempo desconecta automaticamente. Não sei o motivo, já tentei colocar delay achando que era isso mas melhorou só um pouco.

Exibições: 161

Responder esta

Respostas a este tópico

Olá.

  Infelizmente é isso... Mais dia, menos dia, as vezes mais segundos, menos segundos, as conexões caem. Wifi sempre cai, pelo visto bluetooth também.

  Caem mais se as condições forem desfavoráveis, com mto ruído, tensão de alimentação baixa/inapropriada, aquecimento ou distancia.

  O mais comum é vc achar que sua fonte e cabo são bons, mas não são. Por ex porta USB 2.0 de notebook não é uma boa fonte para o esp32, salvo bons fabricantes. 

  O que se faz é reconectar depois que desconecta.

  Vc pode setar um flag na função onDisconnect() e no programa principal chamar novamente a função de conectar.

Bom dia, 

Estou envolvido em um projeto com Bluetooth do meu cliente. 

E deve ter uns seis meses que venho estudando Bluetooth.

Já obtive um conhecimento considerável sobre Bluetooth. 

Responda por favor:

1) Qual dispositivo está conectando no BT do ESP32? Envie as especificações.

2) Qual tipo de Bluetooth esta usando ? Bluetooth Clássico ou Bluetooth Low Energy? 

Sabia que o Bluetooth Low energy, desliga o dispositivo depois de algum tempo para economizar energia? 

RSS

© 2024   Criado por Marcelo Rodrigues.   Ativado por

Badges  |  Relatar um incidente  |  Termos de serviço