Postagens

Mostrando postagens de maio, 2021

ELM327 comunicação Bluetooth.

Estabelecendo comunicação Esp 32 e módulo ELM327. 1- utilize o modulo classico do Bluetooth, com a biblioteca  "BluetoothSerial.h" 2 - Quando chamar a função .begin() inclua o argumento (bool true) 3- Chame o .connect("OBDII") PARA CONECTAR NO EML327 4-   Certifique-se de enviar apenas um retorno(sem nova linha!) Ao enviar comandos / consultas para o ELM327 CODIGO EXEMPLO: #include BluetoothSerial.h BluetoothSerial SerialBT; #define DEBUG_PORT Serial #define ELM_PORT SerialBT void setup() { pinMode(LED_BUILTIN, OUTPUT); digitalWrite(LED_BUILTIN, HIGH); DEBUG_PORT.begin(115200); ELM_PORT.begin("ESP32test", true); DEBUG_PORT.println("Conectando..."); if (!ELM_PORT.connect("OBDII")) { DEBUG_PORT.println("Sem sucesso ao conectar"); while(1); } DEBUG_PORT.println("Conectado ao ELM327"); DEBUG_PORT.println("Ensure your serial monitor line ending is set to 'Carriage Return