Sadržaj:
2025 Autor: John Day | [email protected]. Zadnja izmjena: 2025-01-13 06:57
Ova serija članaka će objasniti kako koristiti integrirane senzore i komunikacijska sučelja Tactigona za stvaranje jednostavnog kontrolera gestama.
Izvorni kod dostupan ovdje na GitHub -u
U ovom ćemo članku naučiti kako koristiti jednostavne Tactigonove funkcije za slanje podataka akcelerometra i kvaterniona preko Bluetooth niske energije (BLE od sada).
Detaljno ćemo pogledati:
- Zašto obrada?
- Polovne biblioteke
- UUID i karakteristike
- Povezivanje sa uređajem
- Preuzmite podatkovni tok
- Zemljište
- Završna razmatranja
Korak 1: Zašto obrada?
Odabrali smo obradu jer je to difuzna softverska skica, s kojom je jednostavno i lako započeti. Nudi kompatibilnost s Javom i Androidom, a obično je moguće prenijeti aplikaciju s Jave na Android s malo ili bez ikakvih promjena u kodiranju.
Mnogi hobisti koriste Processing, pa je lako pronaći podršku, skice i biblioteke, kao i detaljne vodiče i zajednice.
Korak 2: Korištene biblioteke
Ovaj primjer koristi nekoliko osnovnih biblioteka:
- Android
- Java.util. ByteBuffer
- Java.nio. ByteOrder
- Blepdroid
Fokusirat ćemo se na Blepdroid, dok druge biblioteke nisu cilj ovog posta.
BLEPDROID
Ova biblioteka je razvijena posebno za obradu, u Android okruženju.
Blepdroid je dostupan na:
Korak 3: UUID i karakteristike
"loading =" lazy "je dobio prave podatke za iscrtavanje, izvršava se pomak u nizovima crtanja, oslobađa poziciju za posljednju prikupljenu vrijednost. Ovi nizovi su sada spremni za iscrtavanje na grafikonima pomoću funkcije draw ().
Korak 7: Završna razmatranja
Ova skica obrade samo je jednostavan način za dobijanje podataka i ispis na ekranu Androida. Korištenjem naprednijih algoritama i funkcija obrade, moguće je integrirati kontroler pokreta.
Pratite nas za više Tactigonovog koda!