Taula de continguts:

Bluetooth i IMU amb la placa Tactigon: processament: 7 passos
Bluetooth i IMU amb la placa Tactigon: processament: 7 passos

Vídeo: Bluetooth i IMU amb la placa Tactigon: processament: 7 passos

Vídeo: Bluetooth i IMU amb la placa Tactigon: processament: 7 passos
Vídeo: Bluetooth amb la placa 2024, De novembre
Anonim
Image
Image

Aquesta sèrie d’articles explicarà com utilitzar els sensors i les interfícies de comunicació integrats de The Tactigon per crear un senzill controlador de gestos.

Codi font disponible aquí a GitHub

En aquest article, aprendrem a utilitzar les funcions senzilles de Tactigon per enviar dades d’acceleròmetres i quaternions mitjançant Bluetooth Low Energy (BLE a partir d’ara).

Veurem, amb detalls,:

  • Per què es processa?
  • Biblioteques usades
  • UUID i característic
  • Connexió al dispositiu
  • Obteniu el flux de dades
  • Parcel · la
  • Consideracions finals

Pas 1: per què es processa?

Consideracions finals
Consideracions finals

Triem el processament perquè és un quadern de dibuixos de programari difús, senzill i fàcil de començar. Ofereix compatibilitat amb Java i Android i, normalment, és possible portar una aplicació de Java a Android amb poc o cap canvi en la codificació.

Molts aficionats fan servir Processament, de manera que és fàcil trobar suport, esbossos i biblioteques, així com tutorials i comunitats en profunditat.

Pas 2: biblioteques usades

Aquest exemple utilitza poques biblioteques essencials:

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

Ens centrarem en Blepdroid, mentre que altres biblioteques no són l'objectiu d'aquesta publicació.

BLEPDROID

Aquesta biblioteca està desenvolupada específicament per al processament, en entorn Android.

Blepdroid està disponible a:

Pas 3: UUID i característic

"loading =" mandrós "ha obtingut les dades adequades per traçar, s'executa un desplaçament a les matrius de trama, assigna una posició per a l'últim valor recollit. Aquestes matrius ja estan llestes per ser representades a les bledes mitjançant la funció draw ().

Pas 7: consideracions finals

Aquest esbós de processament és només una manera senzilla d’obtenir dades i imprimir en una pantalla d’Android. Mitjançant l’ús d’algoritmes i funcions de processament més avançats, és possible integrar un controlador de gestos.

Estigueu atents a més codi de Tactigon.

Recomanat: