Obsah:
- Krok 1: Proč zpracování?
- Krok 2: Použité knihovny
- Krok 3: UUID a charakteristika
- Krok 7: Závěrečné úvahy
Video: Bluetooth a IMU s deskou Tactigon - zpracování: 7 kroků
2024 Autor: John Day | [email protected]. Naposledy změněno: 2024-01-30 08:22
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!
Doporučuje:
Zesilovač sluchátek s vlastní deskou plošných spojů: 8 kroků (s obrázky)
Zesilovač sluchátek s vlastní deskou plošných spojů: Buduji (a snažím se zdokonalit) sluchátkový zesilovač již nějakou dobu. Někteří z vás by viděli moje předchozí 'ible buildy'. Pro ty, kteří ne, jsem je propojil níže. Na svých starších sestavách jsem vždy používal prototypovou desku k sestavení
Snímač teploty a vlhkosti (DHT22) s deskou Dexter: 7 kroků
Snímač teploty a vlhkosti (DHT22) s deskou Dexter: Deska Dexter je sada vzdělávacích trenérů, díky nimž je učení elektroniky zábavné a snadné. Deska sdružuje všechny potřebné součásti, které začátečník potřebuje ke změně myšlenky na úspěšný prototyp. S Arduino v srdci, obrovské množství o
Jak vytvořit funkční semafor s deskou Auduino: 5 kroků
Jak vytvořit funkční semafor s deskou Auduino: Semafory jsou signalizační zařízení, která se běžně používají k řízení silničních křižovatek, přechodů pro chodce a na dalších místech. Ručně ovládaný plynový světelný semafor byl první svého druhu a technologie výrazně zlepšila
WS2812-B LED s deskou ATMEGA328 UNO V3.0 R3: 11 kroků
WS2812-B LED s deskou ATMEGA328 UNO V3.0 R3: Popis Tento projekt kombinuje programovatelnou barevnou LED desku ICStation WS2812-B s deskou ATMEGA328 UNO V3.0 R3 kompatibilní s Arduino UNO R3 a vytváří tak vizuální efekt. A co víc, pokud máte " Disco " téma párty, bude se mi líbit
Rotační kodér s jadrovou deskou STM32: 12 kroků
Rotační kodér s jádrovou deskou STM32: Toto je návod pro získání polohy rotačního kodéru, což je inkrementální typ kodéru. Kodéry jsou obecně dvou typů:- jeden je přírůstkový, druhý je absolutní. Tento kód lze použít pro mikrokontroléry STM32L476 a STM32L0 .Ale pokud máte