Cuprins:

Bluetooth și IMU cu placa Tactigon - Procesare: 7 pași
Bluetooth și IMU cu placa Tactigon - Procesare: 7 pași

Video: Bluetooth și IMU cu placa Tactigon - Procesare: 7 pași

Video: Bluetooth și IMU cu placa Tactigon - Procesare: 7 pași
Video: 429 NRF52 Bluetooth (BLE) Tutorial. Does it consume less than the ESP32? (Feather, XIAO, ItsyBitsy) 2024, Iulie
Anonim
Image
Image

Această serie de articole va explica cum să utilizați senzorii și interfețele de comunicații integrate ale Tactigon pentru a crea un controler de gesturi simplu.

Codul sursă este disponibil aici pe GitHub

În acest articol vom învăța cum să folosim funcțiile simple ale Tactigon pentru a trimite date accelerometru și cuaternion prin Bluetooth Low Energy (BLE de acum înainte).

Ne vom uita, în detalii, la:

  • De ce se procesează?
  • Biblioteci folosite
  • UUID și caracteristic
  • Conexiune la dispozitiv
  • Obțineți flux de date
  • Complot
  • Considerații finale

Pasul 1: De ce se procesează?

Considerații finale
Considerații finale

Alegem procesarea deoarece este un caiet de schițe software difuz, simplu și ușor de început. Oferă compatibilitate cu Java și Android și, de obicei, este posibilă portarea unei aplicații de la Java la Android, cu modificări de codare puțin sau deloc.

Mulți pasionați folosesc Procesarea, astfel încât este ușor să găsiți asistență, schițe și biblioteci, precum și tutoriale și comunități detaliate.

Pasul 2: Biblioteci folosite

Acest exemplu folosește câteva biblioteci esențiale:

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

Ne vom concentra asupra Blepdroid, în timp ce alte biblioteci nu sunt scopul acestei postări.

BLEPDROID

Această bibliotecă este dezvoltată special pentru procesare, în mediul Android.

Blepdroid este disponibil la:

Pasul 3: UUID și caracteristic

"încărcare =" leneș "a obținut datele potrivite pentru a face grafic, se execută o schimbare în matricele de grafic, semnalizează o poziție pentru ultima valoare adunată. Aceste matrice sunt acum gata să fie trasate pe bite prin funcția draw ().

Pasul 7: Considerații finale

Această schiță de procesare este doar un mod simplu de a obține date și de a imprima pe un ecran Android. Prin utilizarea unor algoritmi și funcții de procesare mai avansate, este posibil să se integreze un controler de gesturi.

Rămâneți la curent pentru mai multe coduri Tactigon!

Recomandat: