INHOUDSOPGAWE:
2025 Outeur: John Day | [email protected]. Laas verander: 2025-01-13 06:56
Hierdie reeks artikels sal verduidelik hoe u die geïntegreerde sensors en kommunikasie -koppelvlakke van The Tactigon kan gebruik om 'n eenvoudige gebaarbeheerder te skep.
Bronkode beskikbaar hier op GitHub
In hierdie artikel gaan ons leer hoe u eenvoudige Tactigon -funksies kan gebruik om versnellingsmeterdata en kwaternies oor Bluetooth Low Energy (BLE van nou af) te stuur.
Ons kyk in besonderhede na:
- Waarom verwerking?
- Gebruikte biblioteke
- UUID en kenmerkend
- Verbinding met toestel
- Kry datastroom
- Komplot
- Laaste oorwegings
Stap 1: Waarom verwerk?
Ons kies verwerking omdat dit 'n diffuse sagteware -sketsboek is, eenvoudig en maklik om mee te begin. Dit bied Java en Android -verenigbaarheid, en gewoonlik is dit moontlik om 'n toepassing van Java na Android te port met min of geen verandering in kodering.
Baie stokperdjies gebruik verwerking, dus is dit maklik om ondersteuning, sketse en biblioteke te vind, sowel as in diepgaande tutoriale en gemeenskappe.
Stap 2: Gebruikte biblioteke
Hierdie voorbeeld gebruik min noodsaaklike biblioteke:
- Android
- Java.util. ByteBuffer
- Java.nio. ByteOrder
- Blepdroid
Ons fokus op Blepdroid terwyl ander biblioteke nie die doel van hierdie pos is nie.
BLEPDROID
Hierdie biblioteek is spesifiek ontwikkel vir verwerking in 'n Android -omgewing.
Blepdroid is beskikbaar by:
Stap 3: UUID en kenmerkend
"loading =" lui "het die regte data gekry om te plot, 'n verskuiwing in die plot -skikkings word uitgevoer, stel 'n posisie in vir die laaste versamelde waarde. Hierdie skikkings is nou gereed om deur die trekking () -funksie op die kaarte geplot te word.
Stap 7: Laaste oorwegings
Hierdie verwerkingsskets is slegs 'n eenvoudige manier om data te kry en op 'n Android -skerm af te druk. Deur meer gevorderde algoritmes en verwerkingsfunksies te gebruik, is dit moontlik om 'n gebaarbeheerder te integreer.
Bly ingeskakel vir meer Tactigon -kode!