Feito principalmente para funcionar com o Keyestudio 4WD BT Robot Car V2.0 Kit para Arduino, mas deve funcionar com qualquer robô com rodas ou lagartas baseado em Arduino.
CÓDIGOS ARDUINO:
https://github.com/shikhli/Arduino-Bluetooth-car-remote
Existem 2 códigos para diferentes drivers de motor:
1) Para driver de motor Motor Shield V2
2) Para driver de motor L298N
Para mais informações, leia o arquivo README do projeto github.
DIAGRAMA DE FIAÇÃO PARA CONECTAR MOTORES A "Motor Shield V2.0":
M1 <---> B
M2 <---> B1
M3 <---> A1
M4 <---> A
RECURSOS DO APLICATIVO:
* Ambos os módulos Classic (HC-05, HC-06) e Low Energy Bluetooth - BLE (HM-10 etc.) são suportados.
* Método de controle deslizante analógico para maior precisão.
* Modos de controle do tipo "Carro" e "Tanque".
* Exibe automaticamente o endereço MAC do Bluetooth no display LED (últimos 4 símbolos) /somente se BLE/
* Você pode modificar o código do Arduino e permitir a exibição de qualquer texto. Há alfabeto inglês integrado, dígitos e alguns símbolos (?,.-) dentro do código.
CÓDIGO FONTE deste aplicativo
https://github.com/shikhli/Universal-Bluetooth-Controller---Android-App-for-Arduino