Mündəricat:

Tactigon lövhəsi ilə Bluetooth və IMU - İşləmə: 7 addım
Tactigon lövhəsi ilə Bluetooth və IMU - İşləmə: 7 addım

Video: Tactigon lövhəsi ilə Bluetooth və IMU - İşləmə: 7 addım

Video: Tactigon lövhəsi ilə Bluetooth və IMU - İşləmə: 7 addım
Video: Контроллер температуры мобильного телефона с модулем WIFI DT 06 | Программирование LDmicro-Roboremo 2024, Noyabr
Anonim
Image
Image

Bu məqalə silsiləsi, sadə bir jest nəzarətçisi yaratmaq üçün Tactigon -un inteqrasiya olunmuş sensorlarından və ünsiyyət interfeyslərindən necə istifadə olunacağını izah edəcək.

Mənbə kodu GitHub -da mövcuddur

Bu yazıda, Bluetooth Düşük Enerji (bundan sonra BLE) üzərindən sürətləndirici məlumatları və dördlükləri göndərmək üçün sadə Tactigon funksiyalarından necə istifadə edəcəyimizi öyrənəcəyik.

Ətraflı olaraq baxacağıq:

  • Niyə İşlənir?
  • İstifadə olunmuş kitabxanalar
  • UUID və xarakterikdir
  • Cihaza Bağlantı
  • Məlumat axını əldə edin
  • Süjet
  • Son mülahizələr

Addım 1: Niyə İşlənir?

Son mülahizələr
Son mülahizələr

Sadə və başlanğıcı asan olan yayılmış bir proqram eskizi olduğu üçün emalı seçirik. Java və Android uyğunluğu təklif edir və ümumiyyətlə kodlaşdırmada heç bir dəyişiklik olmadan Java -dan Android -ə bir tətbiq yükləmək mümkündür.

Bir çox həvəskarlar Emaldan istifadə edir, buna görə də dəstək, eskizlər və kitabxanalar, eləcə də dərindən dərslər və icmalar tapmaq asandır.

Addım 2: İstifadə olunmuş kitabxanalar

Bu nümunədə bir neçə əsas kitabxana istifadə olunur:

  • Android
  • Java.util. ByteBuffer
  • Java.nio. ByteOrder
  • Blepdroid

Digər kitabxanalar bu yazının məqsədi olmasa da, Blepdroid -ə diqqət yetirəcəyik.

BLEPDROID

Bu kitabxana xüsusi olaraq Android mühitində Qenerasiya üçün hazırlanmışdır.

Blepdroid mövcuddur:

Addım 3: UUID və xarakterik

"loading =" tənbəl "plan qurmaq üçün doğru məlumatları əldə etdi, süjet dizilərində bir dəyişiklik yerinə yetirildi, son toplanan dəyər üçün bir mövqe sərbəst buraxıldı. Bu massivlər artıq draw () funksiyası ilə lövhələr üzərində qurulmağa hazırdır.

Addım 7: Son mülahizələr

Bu İşləmə eskizi, Android ekranında məlumat əldə etmək və çap etmək üçün sadə bir yoldur. Daha inkişaf etmiş alqoritmlər və İşləmə funksiyalarından istifadə edərək, jest nəzarətçisini birləşdirmək mümkündür.

Daha çox Tactigon kodu üçün bizi izləyin!

Tövsiyə: