Obsah:

Bluetooth a IMU s doskou Tactigon - spracovanie: 7 krokov
Bluetooth a IMU s doskou Tactigon - spracovanie: 7 krokov

Video: Bluetooth a IMU s doskou Tactigon - spracovanie: 7 krokov

Video: Bluetooth a IMU s doskou Tactigon - spracovanie: 7 krokov
Video: Веб-программирование – информатика для руководителей бизнеса 2016 2024, Júl
Anonim
Image
Image

Táto séria článkov vysvetlí, ako použiť integrované snímače a komunikačné rozhrania zariadenia Tactigon na vytvorenie jednoduchého ovládača gest.

Zdrojový kód je k dispozícii tu na GitHub

V tomto článku sa naučíme používať jednoduché funkcie Tactigonu na odosielanie dát akcelerometra a kvaterniálov cez Bluetooth Low Energy (odteraz BLE).

Podrobne sa pozrieme na:

  • Prečo spracovanie?
  • Použité knižnice
  • UUID a charakteristika
  • Pripojenie k zariadeniu
  • Získajte dátový tok
  • Sprisahanie
  • Záverečné úvahy

Krok 1: Prečo spracovanie?

Záverečné úvahy
Záverečné úvahy

Vyberáme si spracovanie, pretože je to difúzny softvérový skicár, jednoduchý a ľahký na začiatok. Ponúka kompatibilitu s jazykom Java a Android a zvyčajne je možné prenášať aplikáciu z jazyka Java do systému Android s malou až žiadnou zmenou v kódovaní.

Mnoho nadšencov používa Processing, takže je ľahké nájsť podporu, náčrty a knižnice, ako aj podrobné návody a komunity.

Krok 2: Použité knižnice

Tento príklad používa niekoľko základných knižníc:

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

Zameriame sa na Blepdroid, zatiaľ čo iné knižnice nie sú cieľom tohto príspevku.

BLEPDROID

Táto knižnica je vyvinutá špeciálne pre spracovanie v prostredí Android.

Blepdroid je k dispozícii na:

Krok 3: UUID a charakteristika

"loading =" lenivý "získal správne údaje na vykreslenie, vykoná sa posun v grafoch polí, vytvorí voľnú pozíciu pre poslednú zhromaždenú hodnotu. Tieto polia sú teraz pripravené na vykreslenie na stráne pomocou funkcie draw ().

Krok 7: Záverečné úvahy

Táto skica spracovania je jednoduchým spôsobom, ako získať údaje a vytlačiť ich na obrazovke systému Android. Použitím pokročilejších algoritmov a funkcií spracovania je možné integrovať ovládač gest.

Zostaňte naladení na ďalší kód Tactigonu!

Odporúča: