Carino bir Bluetooth RC Car uygulamasıdır. Carino bluetooth bağlantısı üzerinden RC aracı kontrol eder. Basit ve kullanımı kolay bir arayüze sahiptir.
Bu uygulamayı; bir mikrodenetleyici(tavsiye edilen Arduino) ile kendi oluşturduğunuz araç ya da bir oyuncak arabanın kontrol devresini değiştirip kullanabilirsiniz.
İlk açılışta butonlar pasiftir. Bluetooth bağlantısı sağlandığında butonlar aktifleşir. Böylece aracınızın kontrolüne başlayabilirsiniz. İsterseniz sesli komut kullanarak da kontrol edebilirsiniz.
Bu uygulamada yön tuşlarıyla veya sesli komutlarla veri gönderilmektedir. Sesli komut kullanıldığında bir kelime listesi görüntülenir. Bu kelime listesinde araca etki edecek komutlardan biri varsa bu komut uygulanmaktadır. Örneğin "back" dediniz. Bu sizin telaffuzunuza göre "beck","bek","back" gibi kelimeler verir. Bu kelimeler içerisinde "back" var ise 'B' karakterini yani geri işlevini gönderir ve araç geri gelir.
Gönderilen veriler:
İleri: F ya da "go"
Geri: B ya da "back"
Sola dön: L ya da "left"
Sağa dön: R ya da "right"
Durdur: S ya da "stop"
Dönmeyi Durdur: C ya da "circle" (circle stop)
Korna: O ya da "horn"
Far: H ya da "turn on", h(küçük harf) ya da "turn off"
Yön tuşları tıklamaya değil dokunmaya tepki verir. Bu nedenle uygulama İleri(F) ve Geri(B) karakterlerinden sonra Dur(S), Sol(L) ve Sağ(R) karakterlerinden sonra Dönmeyi Durdur(C) gönderir. Yani araç tuşlara dokunulduğu sürece gider, dokunulmadığında durur.
Yakında Arduino Kaynak Kodunu Paylaşacağım.
"Infinite Road" animasyonu Mustafa Ameri tarafından yapılmıştır.
https://lottiefiles.com/28593-an-infinite-road
ଗତ ଅପଡେଟର ସମୟ
ଅଗଷ୍ଟ 30, 2024