Visų pirma sukurtas darbui su Keyestudio 4WD BT Robot Car V2.0 rinkiniu, skirtu Arduino, bet turėtų veikti su bet kokiu robotu su ratais ar vikšrų vikšrais, pagrįstu Arduino.
ARDUINO KODAI:
https://github.com/shikhli/Arduino-Bluetooth-car-remote
Yra 2 skirtingų variklių tvarkyklių kodai:
1) Motor Shield V2 variklio vairuotojui
2) L298N variklio vairuotojui
Norėdami gauti daugiau informacijos, skaitykite github projekto README failą.
VARIKLIŲ PRIJUNGIMO PRIE „Motor Shield V2.0“ LAIDŲ SCHEMA:
M1 <---> B
M2 <---> B1
M3 <---> A1
M4 <---> A
PROGRAMOS FUNKCIJOS:
* Palaikomi ir klasikiniai (HC-05, HC-06), ir Low Energy Bluetooth – BLE (HM-10 ir kt.) moduliai.
* Analoginis slankiklio valdymo metodas, skirtas didesniam tikslumui.
* "Car" ir "Tank" tipo valdymo režimai.
* LED ekrane automatiškai rodo Bluetooth MAC adresą (paskutiniai 4 simboliai) /tik jei BLE/
* Galite modifikuoti Arduino kodą ir leisti rodyti bet kokį tekstą. Kode yra įmontuota angliška abėcėlė, skaitmenys ir kai kurie simboliai (?,.-).
Šios programos ŠALTINIO KODAS
https://github.com/shikhli/Universal-Bluetooth-Controller---Android-App-for-Arduino