Turinys:
- 1 žingsnis: kodėl apdoroti?
- 2 žingsnis: Naudotos bibliotekos
- 3 žingsnis: UUID ir būdingas
- 7 žingsnis: galutiniai dalykai
Video: „Bluetooth“ir IMU su „Tactigon Board“- apdorojimas: 7 žingsniai
2024 Autorius: John Day | [email protected]. Paskutinį kartą keistas: 2024-01-30 10:47
Šioje straipsnių serijoje bus paaiškinta, kaip naudoti „The Tactigon“integruotus jutiklius ir ryšio sąsajas, kad būtų sukurtas paprastas gestų valdiklis.
Šaltinio kodą galite rasti čia „GitHub“
Šiame straipsnyje mes sužinosime, kaip naudotis paprastomis „Tactigon“funkcijomis siunčiant akselerometro duomenis ir ketvirčius per „Bluetooth Low Energy“(BLE).
Išsamiai apžvelgsime:
- Kodėl apdorojimas?
- Naudotos bibliotekos
- UUID ir būdingas
- Ryšys su įrenginiu
- Gaukite duomenų srautą
- Sklypas
- Galutiniai svarstymai
1 žingsnis: kodėl apdoroti?
Mes pasirenkame apdorojimą, nes tai yra išsklaidyta programinės įrangos eskizų knyga, paprasta ir lengva pradėti. Jis siūlo suderinamumą su „Java“ir „Android“, ir paprastai galima perkelti programą iš „Java“į „Android“, nedaug pakeičiant kodavimą.
Daugelis mėgėjų naudoja apdorojimą, todėl lengva rasti palaikymą, eskizus ir bibliotekas, taip pat išsamias mokymo programas ir bendruomenes.
2 žingsnis: Naudotos bibliotekos
Šiame pavyzdyje naudojamos kelios svarbios bibliotekos:
- „Android“
- „Java.util. ByteBuffer“
- Java.nio. ByteOrder
- Blepdroid
Mes sutelksime dėmesį į „Blepdroid“, o kitos bibliotekos nėra šio įrašo tikslas.
BLEPDROIDAS
Ši biblioteka sukurta specialiai apdorojimui „Android“aplinkoje.
„Blepdroid“galima rasti čia:
3 žingsnis: UUID ir būdingas
"loading =" tingus "gavo tinkamus duomenis braižyti, įvykdomas diagramos masyvų poslinkis, laisvai užrašykite paskutinės surinktos vertės poziciją. Dabar šie masyvai yra paruošti brėžti į chardus naudojant Draw () funkciją.
7 žingsnis: galutiniai dalykai
Šis apdorojimo eskizas yra tik paprastas būdas gauti duomenis ir spausdinti „Android“ekrane. Naudojant pažangesnius algoritmus ir apdorojimo funkcijas, galima integruoti gestų valdiklį.
Stebėkite daugiau „Tactigon“kodo!
Rekomenduojamas:
Paprastas MPU6050 IMU + „Arduino GYRO Bot“: 4 žingsniai
Paprastas MPU6050 IMU + „Arduino GYRO Bot“: Giroskopo naudojimas savo projektams valdyti buvo didelis dalykas mano kibirų sąraše, tačiau, be IMU įsigijimo, visa kita buvo sunku kaip vinys. Efektyvaus turinio trūkumas, siekiant išgauti posūkio ir posūkio vertes, mane trikdė daugiau nei mėnesį. Po daugybės interneto svetainių
Wallace - „Pasidaryk pats“autonominis robotas - 5 dalis - pridėkite IMU: 9 žingsniai
Wallace - „Pasidaryk pats“autonominis robotas - 5 dalis - pridėk IMU: Mes tęsiame kartu su Wallace. Pavadinimas „Wallace“kilo iš „Wall-E“ir ankstesnio projekto (balso atpažinimo) derinio ir naudojant „espeak“. naudingumas, tai skambėjo šiek tiek britiškai. Ir kaip patarnautojas ar liokajus. Ir t
AT „Bluetooth“modulio komandos (HC-05 W/ EN PIN ir BUTTON) naudojant „Arduino Board“!: 5 žingsniai
AT „Bluetooth“modulio komandos (HC-05 W/ EN PIN ir BUTTON) Naudojant „Arduino Board“!: Jay Amiel Ajoc apie AT komandų siuntimą moduliui jį konfigūruoti/modifikuoti (vardas, slaptažodis, baudos ra
„Arduino“varomas robotas, valdomas naudojant „Tactigon“: 5 žingsniai
„Arduino“varomas robotas, valdomas naudojant „Tactigon“: apžvalga Šis pranešimas parodys, kaip pasinaudoti „The Tactigon“„BLE Central“galimybėmis. Norėjome valdyti savo robotą naudodami „The Tactigon“kaip „3D vairą““ greičio valdymas žingsniu ir vairavimas su ritiniu. Mes ma
„SmartPhone“žaidimų simuliatorius- žaiskite „Windows“žaidimus naudodami gestų valdymą IMU, akselerometrą, giroskopą, magnetometrą: 5 žingsniai
„SmartPhone“žaidimų simuliatorius- žaiskite „Windows“žaidimus naudodamiesi gestų valdymu IMU, pagreičio matuokliu, giroskopu, magnetometru: palaikykite šį projektą: https://www.paypal.me/vslcreations, aukodami atvirojo kodo kodams & parama tolesnei plėtrai