Innholdsfortegnelse:
- Trinn 1: Hvorfor behandle?
- Trinn 2: Brukte biblioteker
- Trinn 3: UUID og karakteristisk
- Trinn 7: Avsluttende betraktninger
Video: Bluetooth og IMU Med Tactigon Board - Behandling: 7 trinn
2024 Forfatter: John Day | [email protected]. Sist endret: 2024-01-30 11:23
Denne artikkelserien vil forklare hvordan du bruker The Tactigons integrerte sensorer og kommunikasjonsgrensesnitt for å lage en enkel gestkontroller.
Kildekode tilgjengelig her på GitHub
I denne artikkelen skal vi lære hvordan du bruker enkle Tactigons funksjoner til å sende akselerometerdata og kvaternjoner over Bluetooth Low Energy (BLE fra nå av).
Vi vil se nærmere på:
- Hvorfor behandling?
- Brukte biblioteker
- UUID og karakteristisk
- Tilkobling til enhet
- Få datastrøm
- Plott
- Avsluttende betraktninger
Trinn 1: Hvorfor behandle?
Vi velger behandling fordi det er en diffus programvare skissebok, enkel og lett å starte med. Det tilbyr Java og Android kompatibilitet, og vanligvis er det mulig å portere et program fra Java til Android med liten eller ingen endring i koding.
Mange hobbyister bruker Processing, så det er lett å finne støtte, skisser og biblioteker, samt grundige opplæringsprogrammer og fellesskap.
Trinn 2: Brukte biblioteker
Dette eksemplet bruker få viktige biblioteker:
- Android
- Java.util. ByteBuffer
- Java.nio. ByteOrder
- Blepdroid
Vi vil fokusere på Blepdroid mens andre biblioteker ikke er målet med dette innlegget.
BLEPDROID
Dette biblioteket er utviklet spesielt for prosessering, i Android -miljø.
Blepdroid er tilgjengelig på:
Trinn 3: UUID og karakteristisk
"loading =" lat "skaffet de riktige dataene for å plotte, et skifte i plottarrayene blir utført, frigjør en posisjon for den siste innsamlede verdien. Disse matrisene er nå klare til å bli plottet på chards av trekkspillet () -funksjonen.
Trinn 7: Avsluttende betraktninger
Denne behandlingsskissen er bare en enkel måte å få data og skrive ut på en Android -skjerm. Ved å bruke mer avanserte algoritmer og behandlingsfunksjoner er det mulig å integrere en gestkontroller.
Følg med for mer Tactigons kode!
Anbefalt:
MXY Board - Low -Budget XY Plotter Drawing Robot Board: 8 trinn (med bilder)
MXY Board - Lavbudsjett XY Plotter Drawing Robot Board: Målet mitt var å designe mXY board for å lage lavt budsjett til XY plotter tegnemaskin. Så jeg designet et brett som gjør det lettere for de som ønsker å lage dette prosjektet. I det forrige prosjektet, mens du bruker 2 stk Nema17 -steppermotorer, bruker dette brettet
Enkel MPU6050 IMU + Arduino GYRO Bot: 4 trinn
Enkel MPU6050 IMU + Arduino GYRO Bot: Å bruke en Gyro til å kontrollere prosjektene mine var en stor ting på min bøkliste, men bortsett fra å skaffe IMU var resten hardt som negler. Mangelen på effektivt innhold på å trekke ut gaffel- og rulleverdier plaget meg i over en måned. Etter mange websider
Wallace - DIY Autonomous Robot - Del 5 - Legg til IMU: 9 trinn
Wallace - DIY Autonomous Robot - Del 5 - Legg til IMU: Vi fortsetter sammen med Wallace. Navnet Wallace kom fra en blanding av " Wall-E ", og fra et tidligere prosjekt (stemmegjenkjenning), og ved bruk av " espeak " verktøy, det hørtes litt britisk ut. Og som en betjent eller butler. Og T
Arduino-drevet robot kontrollert med Tactigon: 5 trinn
Arduino-drevet robot kontrollert med Tactigon: Oversikt Dette innlegget viser hvordan du kan dra fordeler av Tactigons BLE Central-evner. Vi ønsket å kontrollere roboten vår ved å bruke The Tactigon som et “ 3D -ratt ” kontrollere hastigheten med stigning og styring med rulle. Vi ma
SmartPhone Game Simulator- Spill Windows-spill ved hjelp av Gesture Control IMU, Accelerometer, Gyroscope, Magnetometer: 5 trinn
SmartPhone Game Simulator- Spill Windows-spill ved hjelp av Gesture Control IMU, Accelerometer, Gyroscope, Magnetometer: Støtt dette prosjektet: https://www.paypal.me/vslcreations ved å donere til åpen kildekode & støtte til videre utvikling