Mündəricat:
- Addım 1: Niyə İşlənir?
- Addım 2: İstifadə olunmuş kitabxanalar
- Addım 3: UUID və xarakterik
- Addım 7: Son mülahizələr
Video: Tactigon lövhəsi ilə Bluetooth və IMU - İşləmə: 7 addım
2024 Müəllif: John Day | [email protected]. Son dəyişdirildi: 2024-01-30 07:46
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?
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ə:
Kəsmə ilə DIY Dövrə Aktivlik Lövhəsi - MAKER - STEM: 3 addım (şəkillərlə)
Kəsmə ilə DIY Dövrə Aktivlik Lövhəsi | MAKER | KÖK: Bu layihə ilə elektrik cərəyanının yolunu dəyişə bilərsiniz ki, fərqli sensorlar vasitəsilə işləsin. Bu dizaynla Mavi LED -i yandırmaq və ya Buzzer -i işə salmaq arasında keçid edə bilərsiniz. İşıqdan asılı bir rezistor istifadə etmək seçiminiz də var
Dexter lövhəsi ilə temperatur və rütubət sensoru (DHT22): 7 addım
Temperatur və Nəmlik Sensoru (DHT22) Dexter lövhəsi ilə: Dexter lövhəsi elektronikanı öyrənməyi əyləncəli və asanlaşdıran bir təhsil məşqçi dəstidir. Lövhə, yeni başlayanlar üçün bir fikri uğurlu bir prototipə çevirmək üçün lazım olan bütün zəruri hissələri bir araya gətirir. Ürəyində Arduino olmaqla, çoxlu sayda
Auduino lövhəsi ilə işləyən svetoforu necə etmək olar: 5 addım
Auduino lövhəsi ilə işləyən trafik işığını necə etmək olar: Svetoforlar, yol axınlarını idarə etmək üçün yol kəsişmələrində, piyada keçidlərində və digər yerlərdə istifadə olunan siqnal cihazlarıdır. Əl ilə işləyən qaz işıqlı işıqfor ilk növ idi və texnologiya çox yaxşılaşdı
Arduino IDE STM32F103C8T6 ilə STM32 lövhəsi: 5 addım
Arduino IDE ilə STM32 Kartı STM32F103C8T6: Salam uşaqlar, çünki bir çox insanlar arduino lövhələrindən istifadə edir, lakin bildiyimiz kimi bəzi məhdudiyyətlərə malikdirlər, buna görə də bir neçə digər lövhə bir Arduino -dan daha yaxşı performans və daha yaxşı xüsusiyyətlər təqdim edə biləcək bir arduino alternativi olaraq ortaya çıxdı. bunlar STM3
Ev avtomatlaşdırılması: Tiva TM4C123G istifadə edərək Bluetooth vasitəsi ilə Dimmer İdarəetmə ilə Avtomatik Şalter Lövhəsi: 7 addım
Ev Avtomatlaşdırması: Tiva TM4C123G istifadə edərək Bluetooth vasitəsi ilə Dimmer İdarəetmə ilə Avtomatik Anahtarlama Paneli: İndiki vaxtda həyatımızı həqiqətən asanlaşdıran televizorlarımız və digər elektron sistemlərimiz üçün uzaqdan idarəetmə vasitələri var. Boru işıqlarını, fanatları və digər elektrik cihazlarını idarə etmək imkanı verən ev avtomatlaşdırması haqqında heç düşünmüsünüzmü?