Innehållsförteckning:

Bluetooth och IMU med Tactigon Board - Bearbetning: 7 steg
Bluetooth och IMU med Tactigon Board - Bearbetning: 7 steg

Video: Bluetooth och IMU med Tactigon Board - Bearbetning: 7 steg

Video: Bluetooth och IMU med Tactigon Board - Bearbetning: 7 steg
Video: ЛЮБОВЬ С ДОСТАВКОЙ НА ДОМ (2020). Романтическая комедия. Хит 2024, November
Anonim
Image
Image

Denna serie artiklar kommer att förklara hur man använder The Tactigons integrerade sensorer och kommunikationsgränssnitt för att skapa en enkel gestkontroll.

Källkod tillgänglig här på GitHub

I den här artikeln kommer vi att lära oss hur man använder enkla Tactigons funktioner för att skicka accelerometerdata och kvaternioner över Bluetooth Low Energy (BLE från och med nu).

Vi kommer att titta närmare på:

  • Varför bearbetning?
  • Begagnade bibliotek
  • UUID och karakteristisk
  • Anslutning till enhet
  • Skaffa dataström
  • Komplott
  • Slutliga överväganden

Steg 1: Varför bearbetning?

Slutliga överväganden
Slutliga överväganden

Vi väljer bearbetning eftersom det är en diffus programskissbok, enkel och lätt att börja med. Det erbjuder Java- och Android -kompatibilitet, och vanligtvis är det möjligt att överföra en applikation från Java till Android med liten eller ingen ändring av kodning.

Många hobbyister använder Processing, så det är lätt att hitta support, skisser och bibliotek, såväl som djupgående självstudier och grupper.

Steg 2: Använda bibliotek

I det här exemplet används få viktiga bibliotek:

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

Vi kommer att fokusera på Blepdroid medan andra bibliotek inte är syftet med detta inlägg.

BLEPDROID

Detta bibliotek är utvecklat speciellt för bearbetning i Android -miljö.

Blepdroid är tillgängligt på:

Steg 3: UUID och karakteristisk

"loading =" lat "erhöll rätt data för att plotta, ett skifte i plottmatriserna utförs, frigör en position för det senast insamlade värdet. Dessa matriser är nu redo att plottas på korten med funktionen draw ().

Steg 7: Slutliga överväganden

Denna bearbetningsskiss är bara ett enkelt sätt att få data och skriva ut på en Android -skärm. Genom att använda mer avancerade algoritmer och bearbetningsfunktioner är det möjligt att integrera en gestkontroller.

Håll utkik efter mer Tactigons kod!

Rekommenderad: