Indholdsfortegnelse:
- Trin 1: Hvorfor behandles?
- Trin 2: Brugte biblioteker
- Trin 3: UUID og karakteristisk
- Trin 7: Afsluttende overvejelser
Video: Bluetooth og IMU Med Tactigon Board - Behandling: 7 trin
2024 Forfatter: John Day | [email protected]. Sidst ændret: 2024-01-30 08:28
Denne serie artikler vil forklare, hvordan man bruger The Tactigons integrerede sensorer og kommunikationsgrænseflader til at oprette en simpel gestuscontroller.
Kildekode tilgængelig her på GitHub
I denne artikel lærer vi, hvordan du bruger simple Tactigons funktioner til at sende accelerometerdata og kvaternioner over Bluetooth Low Energy (BLE fra nu af).
Vi vil se nærmere på:
- Hvorfor behandling?
- Brugte biblioteker
- UUID og karakteristisk
- Tilslutning til enhed
- Hent datastrøm
- Grund
- Endelige overvejelser
Trin 1: Hvorfor behandles?
Vi vælger behandling, fordi det er en diffus softwareskitsebog, enkel og let at starte med. Det tilbyder Java og Android kompatibilitet, og normalt er det muligt at port en applikation fra Java til Android med lidt eller ingen ændringer i kodning.
Mange hobbyister bruger Processing, så det er let at finde support, skitser og biblioteker samt dybdegående selvstudier og fællesskaber.
Trin 2: Brugte biblioteker
Dette eksempel bruger få vigtige biblioteker:
- Android
- Java.util. ByteBuffer
- Java.nio. ByteOrder
- Blepdroid
Vi fokuserer på Blepdroid, mens andre biblioteker ikke er formålet med dette indlæg.
BLEPDROID
Dette bibliotek er udviklet specielt til behandling i Android -miljø.
Blepdroid er tilgængelig på:
Trin 3: UUID og karakteristisk
"loading =" doven "opnåede de rigtige data til at plotte, et skift i plot -arrays udføres, frigiv en position til den sidst indsamlede værdi. Disse arrays er nu klar til at blive plottet på chards ved funktionen draw ().
Trin 7: Afsluttende overvejelser
Denne behandlingsskitse er bare en simpel måde at hente data og udskrive på en Android -skærm. Ved at bruge mere avancerede algoritmer og behandlingsfunktioner er det muligt at integrere en gestus -controller.
Følg med for mere Tactigons kode!
Anbefalede:
MXY Board - Lavt budget XY Plotter Drawing Robot Board: 8 trin (med billeder)
MXY Board - Lavbudget XY Plotter Drawing Robot Board: Mit mål var at designe mXY boardet til at lave lavt budget til XY plotter tegnemaskinen. Så jeg designede en tavle, der gør det lettere for dem, der ønsker at lave dette projekt. I det forrige projekt, mens du bruger 2 stk Nema17 stepper motorer, bruger dette bord
Enkel MPU6050 IMU + Arduino GYRO Bot: 4 trin
Enkel MPU6050 IMU + Arduino GYRO Bot: Brug af en Gyro til at styre mine projekter var en stor ting på min skovliste, men bortset fra at erhverve IMU var resten hårdt som søm. Manglen på effektivt indhold til ekstraktion af yaw pitch and roll -værdier bugged mig i over en måned. Efter mange websi
Wallace - DIY Autonomous Robot - Del 5 - Tilføj IMU: 9 trin
Wallace - DIY Autonomous Robot - Del 5 - Tilføj IMU: Vi fortsætter sammen med Wallace. Navnet Wallace kom fra en blanding af " Wall-E ", og fra et tidligere projekt (stemmegenkendelse), og ved brug af " espeak " nytte, det lød lidt britisk. Og som en betjent eller en butler. Og T
Arduino-drevet robot styret med Tactigon: 5 trin
Arduino-drevet robot styret med Tactigon: Oversigt Dette indlæg viser, hvordan du kan udnytte fordelene ved Tactigons BLE Central-funktioner. Vi ville kontrollere vores robot ved at bruge The Tactigon som et “ 3D -rat ” styring af hastighed med stigning og styring med rulle. Vi ma
SmartPhone Game Simulator- Spil Windows-spil ved hjælp af Gesture Control IMU, Accelerometer, Gyroskop, Magnetometer: 5 trin
SmartPhone Game Simulator- Spil Windows-spil ved hjælp af Gesture Control IMU, Accelerometer, Gyroskop, Magnetometer: Understøt dette projekt: https://www.paypal.me/vslcreations ved at donere til open source-koder & støtte til videre udvikling