Cuprins:
2025 Autor: John Day | [email protected]. Modificat ultima dată: 2025-01-13 06:58
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ă?
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!