INHOUDSOPGAWE:

Bluetooth en IMU Met die Tactigon Board - verwerking: 7 stappe
Bluetooth en IMU Met die Tactigon Board - verwerking: 7 stappe

Video: Bluetooth en IMU Met die Tactigon Board - verwerking: 7 stappe

Video: Bluetooth en IMU Met die Tactigon Board - verwerking: 7 stappe
Video: Webinar - Pulse-40: a new miniature Tactical Grade IMU for demanding applications 2024, Julie
Anonim
Image
Image

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?

Laaste oorwegings
Laaste oorwegings

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!

Aanbeveel: