Indholdsfortegnelse:

Bluetooth og IMU Med Tactigon Board - Behandling: 7 trin
Bluetooth og IMU Med Tactigon Board - Behandling: 7 trin

Video: Bluetooth og IMU Med Tactigon Board - Behandling: 7 trin

Video: Bluetooth og IMU Med Tactigon Board - Behandling: 7 trin
Video: The Tactigon makes computer input a natural motion @ CES 2020 2024, Juli
Anonim
Image
Image

Denne serie artikler vil forklare, hvordan man bruger The Tactigons integrerede sensorer og kommunikationsgrænseflader til at oprette en simpel gestuscontroller.

Kildekode tilgængelig her på GitHub

I denne artikel lærer vi, hvordan du bruger simple Tactigons funktioner til at sende accelerometerdata og kvaternioner over Bluetooth Low Energy (BLE fra nu af).

Vi vil se nærmere på:

  • Hvorfor behandling?
  • Brugte biblioteker
  • UUID og karakteristisk
  • Tilslutning til enhed
  • Hent datastrøm
  • Grund
  • Endelige overvejelser

Trin 1: Hvorfor behandles?

Endelige overvejelser
Endelige overvejelser

Vi vælger behandling, fordi det er en diffus softwareskitsebog, enkel og let at starte med. Det tilbyder Java og Android kompatibilitet, og normalt er det muligt at port en applikation fra Java til Android med lidt eller ingen ændringer i kodning.

Mange hobbyister bruger Processing, så det er let at finde support, skitser og biblioteker samt dybdegående selvstudier og fællesskaber.

Trin 2: Brugte biblioteker

Dette eksempel bruger få vigtige biblioteker:

  • Android
  • Java.util. ByteBuffer
  • Java.nio. ByteOrder
  • Blepdroid

Vi fokuserer på Blepdroid, mens andre biblioteker ikke er formålet med dette indlæg.

BLEPDROID

Dette bibliotek er udviklet specielt til behandling i Android -miljø.

Blepdroid er tilgængelig på:

Trin 3: UUID og karakteristisk

"loading =" doven "opnåede de rigtige data til at plotte, et skift i plot -arrays udføres, frigiv en position til den sidst indsamlede værdi. Disse arrays er nu klar til at blive plottet på chards ved funktionen draw ().

Trin 7: Afsluttende overvejelser

Denne behandlingsskitse er bare en simpel måde at hente data og udskrive på en Android -skærm. Ved at bruge mere avancerede algoritmer og behandlingsfunktioner er det muligt at integrere en gestus -controller.

Følg med for mere Tactigons kode!

Anbefalede: