Inhaltsverzeichnis:
- Schritt 1: Warum Verarbeitung?
- Schritt 2: Verwendete Bibliotheken
- Schritt 3: UUID und Charakteristik
- Schritt 7: Abschließende Überlegungen
Video: Bluetooth und IMU mit dem Tactigon Board - Verarbeitung - Gunook
2024 Autor: John Day | [email protected]. Zuletzt bearbeitet: 2024-01-30 07:19
In dieser Artikelserie wird erklärt, wie die integrierten Sensoren und Kommunikationsschnittstellen des Tactigon verwendet werden, um eine einfache Gestensteuerung zu erstellen.
Quellcode hier auf GitHub verfügbar
In diesem Artikel werden wir lernen, wie man die einfachen Funktionen von Tactigon nutzt, um Beschleunigungsmesserdaten und Quaternionen über Bluetooth Low Energy (ab jetzt BLE) zu senden.
Wir schauen uns im Detail an:
- Warum Verarbeitung?
- Gebrauchte Bibliotheken
- UUID und Charakteristik
- Verbindung zum Gerät
- Datenstrom abrufen
- Parzelle
- Schlussbetrachtungen
Schritt 1: Warum Verarbeitung?
Wir entscheiden uns für die Verarbeitung, weil es sich um ein diffuses Software-Skizzenbuch handelt, das einfach und leicht zu beginnen ist. Es bietet Java- und Android-Kompatibilität, und normalerweise ist es möglich, eine Anwendung von Java auf Android zu portieren, ohne dass sich die Codierung ändert.
Viele Bastler verwenden Processing, daher ist es einfach, Support, Skizzen und Bibliotheken sowie ausführliche Tutorials und Communities zu finden.
Schritt 2: Verwendete Bibliotheken
In diesem Beispiel werden einige wesentliche Bibliotheken verwendet:
- Android
- Java.util. ByteBuffer
- Java.nio. ByteOrder
- Blepdroide
Wir werden uns auf Blepdroid konzentrieren, während andere Bibliotheken nicht das Ziel dieses Beitrags sind.
BLEPDROID
Diese Bibliothek wurde speziell für die Verarbeitung in einer Android-Umgebung entwickelt.
Blepdroid ist verfügbar unter:
Schritt 3: UUID und Charakteristik
"loading="lazy" hat die richtigen Daten zum Plotten erhalten, eine Verschiebung in den Plot-Arrays wird ausgeführt, eine Position für den zuletzt erfassten Wert freigeben. Diese Arrays können nun mit der draw()-Funktion auf den Diagrammen geplottet werden.
Schritt 7: Abschließende Überlegungen
Diese Verarbeitungsskizze ist nur eine einfache Möglichkeit, Daten zu erhalten und auf einem Android-Bildschirm zu drucken. Durch die Verwendung fortgeschrittener Algorithmen und Verarbeitungsfunktionen ist es möglich, einen Gestencontroller zu integrieren.
Bleiben Sie dran für mehr Code von Tactigon!
Empfohlen:
DIY So zeigen Sie die Zeit auf dem M5StickC ESP32 mit Visuino an - Einfach zu tun: 9 Schritte
DIY So zeigen Sie die Zeit auf dem M5StickC ESP32 mit Visuino an - Einfach zu machen: In diesem Tutorial lernen wir, wie Sie den ESP32 M5Stack StickC mit Arduino IDE und Visuino programmieren, um die Zeit auf dem LCD anzuzeigen
M5STACK So zeigen Sie Temperatur, Feuchtigkeit und Druck auf dem M5StickC ESP32 mit Visuino an - Einfach zu tun: 6 Schritte
M5STACK So zeigen Sie Temperatur, Luftfeuchtigkeit und Druck auf dem M5StickC ESP32 mit Visuino an - Einfach zu machen: In diesem Tutorial lernen wir, wie Sie den ESP32 M5Stack StickC mit Arduino IDE und Visuino programmieren, um Temperatur, Luftfeuchtigkeit und Druck mit dem ENV-Sensor (DHT12, BMP280, BMM150)
Verbinden eines GPS-Moduls mit dem Raspberry Pi: Dashcam Teil 2: 3 Schritte
Anbindung eines GPS-Moduls an den Raspberry Pi: Dashcam Teil 2: Dies ist Teil 2 des Dashcam-Projekts und in diesem Beitrag erfahren Sie, wie Sie ein GPS-Modul an den Raspberry Pi anschließen. Wir verwenden dann die GPS-Daten und fügen sie dem Video als Textüberlagerung hinzu. Bitte lesen Sie Teil 1 über den untenstehenden Link, bevor Sie
Erste Schritte mit dem SkiiiD-Editor: 11 Schritte
Erste Schritte mit dem SkiiiD-Editor: skiiiD-Editor, Entwicklungsboard-Firmware IDEskiiiD-Editor basiert auf skiiiD (Firmware Development Engine). Jetzt ist es mit Arduino UNO, MEGA und NANO mit 70+ Komponenten kompatibel.BetriebssystemmacOS / WindowsInstallierenBesuchen Sie die Website https:
Actobitty 2 mit dem TB6612FNG SparkFun-Motortreiber, Anfängerleitfaden.: 3 Schritte
Actobitty 2 mit dem TB6612FNG SparkFun-Motortreiber, Anfängerhandbuch.: Diese Anleitung ist für den Actobitty 2-Roboter mit dem SparkFun ® TB6612FNG Motortreiber