„BT Robot Controller“ naudoja UART nuosekliojo ryšio protokolą duomenims belaidžiu būdu perduoti į jūsų robotą roverį per „Bluetooth“ ryšį.
Programoje yra 3 režimai:
1. Nuotolinis valdiklis
Nuotolinio valdymo pultas turi 5 mygtukus, skirtus pirmyn, atgal, kairėn, dešinėn ir Stop. Kai paspaudžiamas mygtukas, programa perduoda tam tikrą mygtuką, atitinkantį tą mygtuką, naudodama „Bluetooth“ nuosekliojo (UART) ryšio protokolą.
2. Balso valdiklis
Balso valdiklyje yra mygtukas „Command“. Jis supranta 5 komandas, būtent. Pirmyn, atgal, kairėn, dešinėn ir Stop. Kai komanda atpažįstama, programa perduoda tam tikrą komandą atitinkantį simbolį, naudodama „bluetooth“ (UART) ryšio protokolą.
3. Akselerometro valdiklis
Akselerometro valdiklis nustato jūsų prietaiso orientaciją ir atitinkamai vairuoja robotą roverį pirmyn, atgal, kairėn, dešinėn arba sustabdo jį. Atsižvelgiant į jūsų įrenginio orientaciją, programa perduoda tam tikrą simbolį, naudodama „Bluetooth“ nuosekliojo (UART) ryšio protokolą.
Numatytieji simboliai, kurie turi būti siunčiami robotui, vaizduojančiam kiekvieną funkciją, yra šie:
w: pirmyn
s: atgal
a: Kairė
d: Teisingai
x: Stop
Vartotojai taip pat gali nustatyti pasirinktinius simbolius iš meniu „Konfigūracija“. Tačiau atminkite, kad kai programa bus paleista iš naujo, numatytieji nustatymai bus atkurti.
FUNKCIJOS:
1. Testuota naudojant „HC-05 Bluetooth“ modulį ir „Arduino UNO“.
2. Trys valdikliai vienoje programoje - nuotolinis valdiklis, balso valdiklis, pagreičio matuoklio valdiklis.
3. „Konfigūracijos“ meniu pasirinktiniams simboliams perduoti robotas.
4. Norėdami greitai perjungti ryšius neuždarydami programos, spustelėkite mygtukus „Prijunkite“ ir „Atjunkite“.
5. Kelių puslapių sisteminė vartotojo sąsaja patogiam naudojimui.
6. Visiškai NEMOKAMAI! Nėra skelbimų!
Žiūrėkite „DriveBot“ (roboto roverio), valdomo naudojant „BT Robot Controller“ programą, demonstraciją čia:
1. Nuotolinis valdiklis: https://www.youtube.com/watch?v=ZbOzBzbi3hI
2. Balso valdiklis: https://www.youtube.com/watch?v=n39QnHCu9Xo
3. Akselerometro valdiklis: https://www.youtube.com/watch?v=KEnkVOnX4cw
Manote, kad šios savybės yra ribotos?
Norėdami siųsti ir gauti pasirinktines komandas per „Bluetooth“, galite naudoti kitą mūsų sukurtą „Android“ programą. Jis vadinamas „BT terminalu“ ir yra pasiekiamas šiuo adresu: https://play.google.com/store/apps/details?id=appinventor.ai_samakbrothers.BT_Terminal