Obsah:
- Krok 1: Prečo spracovanie?
- Krok 2: Použité knižnice
- Krok 3: UUID a charakteristika
- Krok 7: Záverečné úvahy
![Bluetooth a IMU s doskou Tactigon - spracovanie: 7 krokov Bluetooth a IMU s doskou Tactigon - spracovanie: 7 krokov](https://i.howwhatproduce.com/images/005/image-12435-9-j.webp)
Video: 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](https://i.ytimg.com/vi/7bIj1ULilSA/hqdefault.jpg)
2024 Autor: John Day | [email protected]. Naposledy zmenené: 2024-01-30 11:59
![Image Image](https://i.howwhatproduce.com/images/005/image-12435-11-j.webp)
![](https://i.ytimg.com/vi/DQKQuTjRel4/hqdefault.jpg)
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](https://i.howwhatproduce.com/images/005/image-12435-12-j.webp)
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:
Zosilňovač pre hlavný telefón s vlastnou doskou: 8 krokov (s obrázkami)
![Zosilňovač pre hlavný telefón s vlastnou doskou: 8 krokov (s obrázkami) Zosilňovač pre hlavný telefón s vlastnou doskou: 8 krokov (s obrázkami)](https://i.howwhatproduce.com/images/001/image-1135-j.webp)
Zosilňovač náhlavnej súpravy s vlastnou doskou PCB: Budujem (a pokúšam sa zdokonaliť) slúchadlový zosilňovač už nejaký čas. Niektorí z vás by videli moje predchádzajúce „ible buildy“. Pre tých, ktorí nemajú, som ich prepojil nižšie. Na svojich starších zostavách som vždy používal prototypové dosky na stavbu
Snímač teploty a vlhkosti (DHT22) s doskou Dexter: 7 krokov
![Snímač teploty a vlhkosti (DHT22) s doskou Dexter: 7 krokov Snímač teploty a vlhkosti (DHT22) s doskou Dexter: 7 krokov](https://i.howwhatproduce.com/images/001/image-2790-10-j.webp)
Snímač teploty a vlhkosti (DHT22) s doskou Dexter: Dexter board je súprava vzdelávacích trénerov, vďaka ktorým je učenie elektroniky zábavné a jednoduché. Doska združuje všetky potrebné súčasti, ktoré potrebuje začiatočník na zmenu myšlienky na úspešný prototyp. Vďaka Arduinu v srdci je obrovské množstvo
Ako vytvoriť funkčný semafor s doskou Auduino: 5 krokov
![Ako vytvoriť funkčný semafor s doskou Auduino: 5 krokov Ako vytvoriť funkčný semafor s doskou Auduino: 5 krokov](https://i.howwhatproduce.com/images/007/image-19093-j.webp)
Ako vytvoriť funkčný semafor pomocou dosky Auduino: Semafory sú signalizačné zariadenia, ktoré sa bežne používajú na križovatkách, križovatkách pre chodcov a na iných miestach na riadenie toku dopravy. Ručne ovládaný plynový semafor bol prvým svojho druhu a technológia výrazne zlepšila
WS2812-B LED s doskou ATMEGA328 UNO V3.0 R3: 11 krokov
![WS2812-B LED s doskou ATMEGA328 UNO V3.0 R3: 11 krokov WS2812-B LED s doskou ATMEGA328 UNO V3.0 R3: 11 krokov](https://i.howwhatproduce.com/images/011/image-31390-j.webp)
WS2812-B LED s doskou ATMEGA328 UNO V3.0 R3: Popis Tento projekt kombinuje programovateľnú farebnú LED dosku ICStation WS2812-B s doskou ATMEGA328 UNO V3.0 R3 kompatibilnou s Arduino UNO R3 a vytvára tak vizuálny dojem. Ba čo viac, ak máte " Disco " tematická párty, bude sa ti páčiť
Pripojenie senzora DHT11/DHT22 k cloudu s doskou založenou na ESP8266: 9 krokov
![Pripojenie senzora DHT11/DHT22 k cloudu s doskou založenou na ESP8266: 9 krokov Pripojenie senzora DHT11/DHT22 k cloudu s doskou založenou na ESP8266: 9 krokov](https://i.howwhatproduce.com/images/002/image-3715-52-j.webp)
Pripojenie senzora DHT11/DHT22 k cloudu s doskou založenou na ESP8266: V predchádzajúcom článku som svoju dosku NodeMCU so základňou ESP8266 pripojil k službe Cloud4RPi. Teraz je čas na skutočný projekt