Sommario:
- Passaggio 1: perché l'elaborazione?
- Passaggio 2: librerie usate
- Passaggio 3: UUID e caratteristica
- Passaggio 7: considerazioni finali
Video: Bluetooth e IMU con la Tactigon Board - Elaborazione: 7 passaggi
2024 Autore: John Day | [email protected]. Ultima modifica: 2024-01-30 10:02
Questa serie di articoli spiegherà come utilizzare i sensori integrati e le interfacce di comunicazione di Tactigon per creare un semplice controller gestuale.
Codice sorgente disponibile qui su GitHub
In questo articolo impareremo come utilizzare le semplici funzioni di Tactigon per inviare i dati dell'accelerometro e i quaternioni tramite Bluetooth Low Energy (BLE d'ora in poi).
Vedremo nel dettaglio:
- Perché elaborare?
- Librerie usate
- UUID e caratteristica
- Connessione al dispositivo
- Ottieni flusso di dati
- Complotto
- Considerazioni finali
Passaggio 1: perché l'elaborazione?
Scegliamo l'elaborazione perché è un album da disegno software diffuso, semplice e facile da usare. Offre compatibilità con Java e Android e di solito è possibile trasferire un'applicazione da Java ad Android con poche o nessuna modifica nella codifica.
Molti hobbisti usano Processing, quindi è facile trovare supporto, schizzi e librerie, nonché tutorial e community approfonditi.
Passaggio 2: librerie usate
Questo esempio utilizza alcune librerie essenziali:
- Android
- Java.util. ByteBuffer
- Java.nio. ByteOrder
- blepdroid
Ci concentreremo su Blepdroid mentre altre librerie non sono lo scopo di questo post.
BLEPDROID
Questa libreria è sviluppata appositamente per l'elaborazione, in ambiente Android.
Blepdroid è disponibile su:
Passaggio 3: UUID e caratteristica
"loading="lazy" ha ottenuto i dati giusti da tracciare, viene eseguito uno spostamento negli array di plot, libera una posizione per l'ultimo valore raccolto. Questi array sono ora pronti per essere tracciati sulle bietole dalla funzione draw().
Passaggio 7: considerazioni finali
Questo schizzo di elaborazione è solo un modo semplice per ottenere dati e stampare su uno schermo Android. Utilizzando algoritmi e funzioni di elaborazione più avanzati, è possibile integrare un controller gestuale.
Resta sintonizzato per ulteriori codici Tactigon!
Consigliato:
Breadboard Friendly Breakout Board per ESP8266-01 con regolatore di tensione: 6 passaggi (con immagini)
Breadboard Friendly Breakout Board per ESP8266-01 con regolatore di tensione: ciao a tutti! spero che tu stia bene. In questo tutorial mostrerò come ho realizzato questo adattatore personalizzato per breadboard per il modulo ESP8266-01 con un'adeguata regolazione della tensione e funzionalità che abilitano la modalità flash dell'ESP. Ho realizzato questa mod
Semplice MPU6050 IMU + Arduino GYRO Bot: 4 passaggi
Semplice MPU6050 IMU + Arduino GYRO Bot: l'uso di un giroscopio per controllare i miei progetti era una cosa importante nella mia lista dei desideri, ma a parte l'acquisizione dell'IMU, il resto era duro come un chiodo. La mancanza di contenuti efficaci sull'estrazione dei valori di imbardata e rollio mi ha infastidito per oltre un mese. Dopo numerosi siti web
Wallace - Robot autonomo fai da te - Parte 5 - Aggiungi IMU: 9 passaggi
Wallace - Robot autonomo fai da te - Parte 5 - Aggiungi IMU: Stiamo procedendo insieme a Wallace. Il nome Wallace deriva da un mix di "Wall-E", e da un progetto precedente (riconoscimento vocale), e nell'usare il "espeak" utility, suonava un po' british. E come un cameriere o un maggiordomo. E T
Robot alimentato da Arduino controllato con Tactigon: 5 passaggi
Robot alimentato da Arduino controllato con Tactigon: PanoramicaQuesto post mostrerà come sfruttare i vantaggi delle funzionalità BLE Central di Tactigon. Volevamo controllare il nostro robot utilizzando The Tactigon come un “volante 3D” controllare la velocità con il beccheggio e sterzare con il rollio. noi ma
Simulatore di gioco per smartphone: gioca a giochi per Windows utilizzando il controllo gestuale IMU, accelerometro, giroscopio, magnetometro: 5 passaggi
Simulatore di gioco per smartphone: gioca a giochi per Windows utilizzando il controllo gestuale IMU, accelerometro, giroscopio, magnetometro: supporta questo progetto: https://www.paypal.me/vslcreations donando a codici open-source & supporto per un ulteriore sviluppo