BT Robot Controller koristi UART protokol serijske komunikacije za bežično prenošenje podataka na vaš robotski rover preko Bluetooth veze.
Aplikacija ima 3 načina:
1. Daljinski upravljač
Daljinski upravljač ima 5 tipki za Naprijed, Nazad, Lijevo, Desno i Zaustavi. Kad se pritisne gumb, aplikacija odašilje određeni znak koji odgovara tom gumbu koristeći Bluetooth serial (UART) komunikacijski protokol.
2. Glasovni kontroler
Glasovni kontroler ima tipku "Command". Razumije 5 naredbi, tj. Naprijed, nazad, lijevo, udesno i zaustavi. Kad se naredba prepozna, aplikacija odašilje određeni znak koji odgovara toj naredbi koristeći Bluetooth serial (UART) komunikacijski protokol.
3. Regulator akcelerometra
Kontrolni akcelerometar prepoznaje orijentaciju vašeg uređaja i u skladu s tim pokreće robotski rover Naprijed, Nazad, Nalijevo, Desno ili zaustavlja ga. Ovisno o orijentaciji vašeg uređaja, aplikacija odašilje određeni znak koristeći Bluetooth serijski (UART) komunikacijski protokol.
Zadani znakovi koji se trebaju poslati robotu koji predstavlja svaku funkciju su sljedeći:
w: Naprijed
s: unatrag
a: Lijevo
d: Točno
x: Stani
Korisnici također mogu postaviti prilagođene znakove iz izbornika "Konfiguracija". No imajte na umu da će se, nakon što se aplikacija ponovo pokrene, zadane vrijednosti vratiti.
KARAKTERISTIKE:
1. Testirano pomoću HC-05 Bluetooth modula i Arduino UNO.
2. Tri kontrolera u jednoj aplikaciji - daljinski upravljač, govorni kontroler, akcelerometar.
3. Izbornik "Konfiguracija" za prijenos prilagođenih znakova robotu.
4. Gumb "Poveži" i "Prekini" brzo prebacivanje između veza bez zatvaranja aplikacije.
5. Višestransko sustavno korisničko sučelje za udobno korištenje.
6. Potpuno BESPLATNO! Bez reklama!
Pogledajte demonstraciju DriveBota (robotskog rovera) koji kontrolira aplikacija BT Robot Controller ovdje:
1. Daljinski upravljač: https://www.youtube.com/watch?v=ZbOzBzbi3hI
2. Kontroler glasa: https://www.youtube.com/watch?v=n39QnHCu9Xo
3. Kontrolnik akcelerometra: https://www.youtube.com/watch?v=KEnkVOnX4cw
Mislite da su ove značajke ograničene?
Možete koristiti drugu Android aplikaciju koju smo razvili za slanje i primanje prilagođenih naredbi putem Bluetooth-a. Nazvan je "BT terminal", a dostupan je na: https://play.google.com/store/apps/details?id=appinventor.ai_samakbrothers.BT_Terminal