Πίνακας περιεχομένων:

Bluetooth και IMU Με τον πίνακα Tactigon - Επεξεργασία: 7 βήματα
Bluetooth και IMU Με τον πίνακα Tactigon - Επεξεργασία: 7 βήματα

Βίντεο: Bluetooth και IMU Με τον πίνακα Tactigon - Επεξεργασία: 7 βήματα

Βίντεο: Bluetooth και IMU Με τον πίνακα Tactigon - Επεξεργασία: 7 βήματα
Βίντεο: IMU-сенсор: гироскоп, акселерометр, барометр и магнетометр на одной плате. Железки Амперки 2024, Ιούλιος
Anonim
Image
Image

Αυτή η σειρά άρθρων θα εξηγήσει πώς να χρησιμοποιήσετε τους ενσωματωμένους αισθητήρες και τις διεπαφές επικοινωνίας του The Tactigon για να δημιουργήσετε ένα απλό χειριστήριο χειρονομίας.

Ο πηγαίος κώδικας είναι διαθέσιμος εδώ στο GitHub

Σε αυτό το άρθρο θα μάθουμε πώς να χρησιμοποιούμε απλές λειτουργίες του Tactigon για την αποστολή δεδομένων επιταχυνσιόμετρου και τεταρτημόρια μέσω Bluetooth Low Energy (BLE από τώρα και στο εξής).

Θα εξετάσουμε, αναλυτικά, τα εξής:

  • Γιατί Επεξεργασία;
  • Μεταχειρισμένες Βιβλιοθήκες
  • UUID και Χαρακτηριστικό
  • Σύνδεση σε συσκευή
  • Λήψη ροής δεδομένων
  • Οικόπεδο
  • Τελικές σκέψεις

Βήμα 1: Γιατί επεξεργασία;

Τελικές σκέψεις
Τελικές σκέψεις

Επιλέγουμε την επεξεργασία επειδή είναι ένα διάχυτο βιβλίο σκίτσων λογισμικού, απλό και εύκολο στην αρχή. Προσφέρει συμβατότητα Java και Android και συνήθως είναι δυνατή η μεταφορά μιας εφαρμογής από τη Java στο Android με ελάχιστη έως καθόλου αλλαγή στην κωδικοποίηση.

Πολλοί χομπίστες χρησιμοποιούν την Επεξεργασία, οπότε είναι εύκολο να βρείτε υποστήριξη, σκίτσα και βιβλιοθήκες, καθώς και σε βάθος σεμινάρια και κοινότητες.

Βήμα 2: Χρησιμοποιημένες βιβλιοθήκες

Αυτό το παράδειγμα χρησιμοποιεί μερικές βασικές βιβλιοθήκες:

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

Θα εστιάσουμε στο Blepdroid ενώ άλλες βιβλιοθήκες δεν είναι ο στόχος αυτής της ανάρτησης.

BLEPDROID

Αυτή η βιβλιοθήκη έχει αναπτυχθεί ειδικά για επεξεργασία, σε περιβάλλον Android.

Το Blepdroid είναι διαθέσιμο στη διεύθυνση:

Βήμα 3: UUID και Χαρακτηριστικό

"loading =" τεμπέλης "έλαβε τα σωστά δεδομένα για γραφική παράσταση, εκτελείται μια μετατόπιση στους πίνακες γραφήματος, ελευθερώνει μια θέση για την τελευταία τιμή που έχει συγκεντρωθεί. Αυτοί οι πίνακες είναι τώρα έτοιμοι να γραφτούν στα chards από τη συνάρτηση draw ().

Βήμα 7: Τελικές σκέψεις

Αυτό το σκίτσο επεξεργασίας είναι ένας απλός τρόπος για να λάβετε δεδομένα και να εκτυπώσετε σε μια οθόνη Android. Χρησιμοποιώντας πιο προηγμένους αλγόριθμους και λειτουργίες επεξεργασίας, είναι δυνατό να ενσωματώσετε ένα χειριστήριο χειρονομίας.

Μείνετε συντονισμένοι για περισσότερους κωδικούς του Tactigon!

Συνιστάται: