Obsah:
2025 Autor: John Day | [email protected]. Naposledy změněno: 2025-01-13 06:57
Tato série článků vysvětlí, jak pomocí integrovaných senzorů a komunikačních rozhraní Tactigonu vytvořit jednoduchý ovladač gest.
Zdrojový kód je k dispozici zde na GitHub
V tomto článku se naučíme, jak používat jednoduché funkce Tactigonu k odesílání dat a kvatern akcelerometru přes Bluetooth Low Energy (od této chvíle BLE).
Podrobně se podíváme na:
- Proč zpracování?
- Použité knihovny
- UUID a charakteristika
- Připojení k zařízení
- Získejte datový proud
- Spiknutí
- Závěrečné úvahy
Krok 1: Proč zpracování?
Vybíráme zpracování, protože je to skicář s difuzním softwarem, který je jednoduchý a snadno se s ním začíná. Nabízí kompatibilitu s Javou a Androidem a obvykle je možné přenést aplikaci z Javy do Androidu s malou až žádnou změnou v kódování.
Mnoho zpracovatelů používá Processing, takže je snadné najít podporu, náčrty a knihovny, stejně jako podrobné návody a komunity.
Krok 2: Použité knihovny
Tento příklad používá několik základních knihoven:
- Android
- Java.util. ByteBuffer
- Java.nio. ByteOrder
- Blepdroid
Zaměříme se na Blepdroid, zatímco jiné knihovny nejsou cílem tohoto příspěvku.
BLEPDROID
Tato knihovna je vyvinuta speciálně pro zpracování v prostředí Android.
Blepdroid je k dispozici na:
Krok 3: UUID a charakteristika
"loading =" líný "získal správná data k vykreslení, provede se posun v polích vykreslování, vytvoří pozici pro poslední shromážděnou hodnotu. Tato pole jsou nyní připravena k vykreslení na chardy funkcí draw ().
Krok 7: Závěrečné úvahy
Tato skica zpracování je jen jednoduchým způsobem, jak získat data a tisknout na obrazovku Androidu. Pomocí pokročilejších algoritmů a funkcí zpracování je možné integrovat ovladač gest.
Zůstaňte naladěni na další kód Tactigonu!