Satura rādītājs:

Bluetooth un IMU ar Tactigon Board - apstrāde: 7 soļi
Bluetooth un IMU ar Tactigon Board - apstrāde: 7 soļi

Video: Bluetooth un IMU ar Tactigon Board - apstrāde: 7 soļi

Video: Bluetooth un IMU ar Tactigon Board - apstrāde: 7 soļi
Video: Скин Тактигона 2024, Jūlijs
Anonim
Image
Image

Šajā rakstu sērijā tiks paskaidrots, kā izmantot The Tactigon integrētos sensorus un sakaru saskarnes, lai izveidotu vienkāršu žestu kontrolieri.

Avota kods ir pieejams šeit vietnē GitHub

Šajā rakstā mēs uzzināsim, kā izmantot vienkāršas Tactigon funkcijas, lai nosūtītu akselerometra datus un kvartārus, izmantojot Bluetooth Low Energy (BLE).

Detalizēti aplūkosim:

  • Kāpēc apstrādāt?
  • Lietotas bibliotēkas
  • UUID un raksturīgs
  • Savienojums ar ierīci
  • Iegūstiet datu straumi
  • Sižets
  • Nobeiguma apsvērumi

1. darbība. Kāpēc apstrādāt?

Nobeiguma apsvērumi
Nobeiguma apsvērumi

Mēs izvēlamies apstrādi, jo tā ir izkliedēta programmatūras skiču grāmata, vienkārša un viegli lietojama. Tas piedāvā Java un Android saderību, un parasti ir iespējams pārnest lietojumprogrammu no Java uz Android, nedaudz nemainot kodēšanu.

Daudzi hobiji izmanto apstrādi, tāpēc ir viegli atrast atbalstu, skices un bibliotēkas, kā arī padziļinātas apmācības un kopienas.

2. darbība. Izmantotās bibliotēkas

Šajā piemērā tiek izmantotas dažas būtiskas bibliotēkas:

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

Mēs koncentrēsimies uz Blepdroid, bet citas bibliotēkas nav šīs ziņas mērķis.

BLEPDROID

Šī bibliotēka ir īpaši izstrādāta apstrādei Android vidē.

Blepdroid ir pieejams vietnē

3. darbība: UUID un raksturīgs

"iekraušana =" slinks "ieguva pareizos datus, lai uzzīmētu, tiek izpildīta diagrammas masīvu nobīde, brīvi iezīmējiet pozīciju pēdējai apkopotajai vērtībai. Šie masīvi tagad ir gatavi zīmēšanai uz mangoldiem, izmantojot funkciju draw ().

7. darbība. Noslēguma apsvērumi

Šī apstrādes skice ir tikai vienkāršs veids, kā iegūt datus un drukāt Android ekrānā. Izmantojot modernākus algoritmus un apstrādes funkcijas, ir iespējams integrēt žestu kontrolieri.

Sekojiet līdzi, lai uzzinātu vairāk Tactigon koda!

Ieteicams: