Sisukord:
2025 Autor: John Day | [email protected]. Viimati modifitseeritud: 2025-01-13 06:57
See artiklite seeria selgitab, kuidas kasutada The Tactigoni integreeritud andureid ja kommunikatsiooniliideseid lihtsa žestikontrolleri loomiseks.
Lähtekood on saadaval siin GitHubis
Selles artiklis õpime, kuidas kasutada lihtsaid Tactigoni funktsioone kiirendusmõõturi andmete ja kvaternioonide saatmiseks Bluetooth Low Energy (BLE) kaudu.
Vaatame üksikasjalikult:
- Miks töötlemine?
- Kasutatud raamatukogud
- UUID ja iseloomulik
- Ühendus seadmega
- Hankige andmevoog
- Süžee
- Lõplikud kaalutlused
Samm: miks töödelda?
Valime töötlemise, kuna see on laialivalguv tarkvara visandiraamat, lihtne ja lihtne alustada. See pakub Java- ja Android -ühilduvust ning tavaliselt on võimalik rakendust teisaldada Java -lt Androidile, muutmata kodeerimist.
Paljud harrastajad kasutavad töötlemist, seega on lihtne leida tuge, visandeid ja raamatukogusid ning põhjalikke õpetusi ja kogukondi.
2. samm: kasutatud raamatukogud
See näide kasutab vähe olulisi teeke:
- Android
- Java.util. ByteBuffer
- Java.nio. ByteOrder
- Blepdroid
Keskendume Blepdroidile, samas kui teised raamatukogud pole selle postituse eesmärk.
BLEPDROID
See raamatukogu on välja töötatud spetsiaalselt töötlemiseks Androidi keskkonnas.
Blepdroid on saadaval aadressil:
3. samm: UUID ja iseloomulik
"loading =" laisk "sai joonistamiseks õiged andmed, graafiku massiivides teostatakse nihe, vabamärkida viimase kogutud väärtuse positsioon. Need massiivid on nüüd valmis joonistamiseks () funktsiooni abil chardidele joonistamiseks.
7. samm. Lõplikud kaalutlused
See töötlemise visand on lihtsalt lihtne viis andmete hankimiseks ja Androidi ekraanile printimiseks. Täiustatud algoritme ja töötlemisfunktsioone kasutades on võimalik integreerida žestikontrollerit.
Jälgige rohkem Tactigoni koodi!