جدول المحتويات:
- الخطوة 1: لماذا المعالجة؟
- الخطوة 2: المكتبات المستخدمة
- الخطوة 3: UUID والمميزات
- الخطوة 7: الاعتبارات النهائية
فيديو: Bluetooth و IMU مع لوحة Tactigon - المعالجة: 7 خطوات
2024 مؤلف: John Day | [email protected]. آخر تعديل: 2024-01-30 07:39
تشرح هذه السلسلة من المقالات كيفية استخدام أجهزة الاستشعار المتكاملة وواجهات الاتصال من The Tactigon لإنشاء وحدة تحكم بسيطة بالإيماءات.
كود المصدر متاح هنا على جيثب
في هذه المقالة سوف نتعلم كيفية استخدام وظائف Tactigon البسيطة لإرسال بيانات التسارع ورباعياته عبر Bluetooth منخفض الطاقة (BLE من الآن فصاعدًا).
سننظر بالتفصيل في:
- لماذا المعالجة؟
- المكتبات المستخدمة
- UUID وخاصية
- الاتصال بالجهاز
- احصل على داتا ستريم
- قطعة
- الاعتبارات النهائية
الخطوة 1: لماذا المعالجة؟
نختار المعالجة لأنها كراسة رسم برمجية منتشرة وبسيطة وسهلة البدء بها. إنه يوفر توافقًا مع Java و Android ، وعادة ما يكون من الممكن نقل تطبيق من Java إلى Android مع تغيير بسيط أو معدوم في الترميز.
يستخدم الكثير من الهواة المعالجة ، لذلك من السهل العثور على الدعم والرسومات والمكتبات ، بالإضافة إلى البرامج التعليمية المتعمقة والمنتديات.
الخطوة 2: المكتبات المستخدمة
يستخدم هذا المثال بعض المكتبات الأساسية:
- ذكري المظهر
- Java.util. ByteBuffer
- Java.nio. ByteOrder
- بلبدرويد
سنركز على Blepdroid في حين أن المكتبات الأخرى ليست الهدف من هذه المشاركة.
بليبيدرويد
تم تطوير هذه المكتبة خصيصًا للمعالجة ، في بيئة Android.
Blepdroid متاح على:
الخطوة 3: UUID والمميزات
حصل "التحميل =" كسول "على البيانات الصحيحة للرسم ، ويتم تنفيذ إزاحة في مصفوفات الرسم ، وتحرير موضع لآخر قيمة تم تجميعها. هذه المصفوفات جاهزة الآن لرسمها على الأحجار بواسطة دالة draw ().
الخطوة 7: الاعتبارات النهائية
يعد رسم المعالجة هذا مجرد طريقة بسيطة للحصول على البيانات والطباعة على شاشة Android. باستخدام خوارزميات ووظائف معالجة أكثر تقدمًا ، من الممكن دمج وحدة التحكم بالإيماءات.
ترقبوا المزيد من كود Tactigon!
موصى به:
كيفية برمجة لوحة AVR باستخدام لوحة Arduino: 6 خطوات
كيفية برمجة لوحة AVR باستخدام لوحة Arduino: هل لديك لوحة متحكم AVR حولها؟ هل من الصعب برمجته؟ حسنا، أنت في المكان المناسب. هنا ، سأوضح لك كيفية برمجة لوحة متحكم Atmega8a باستخدام لوحة Arduino Uno كمبرمج. لذلك بدون بعيد
واجهة لوحة المفاتيح مع 8051 وعرض أرقام لوحة المفاتيح في 7 أجزاء: 4 خطوات (بالصور)
واجهة لوحة المفاتيح مع 8051 وعرض أرقام لوحة المفاتيح في 7 قطاعات: في هذا البرنامج التعليمي ، سأخبرك عن كيفية تعاملنا مع لوحة المفاتيح مع 8051 وعرض أرقام لوحة المفاتيح في عرض 7 مقاطع
لوحة مفاتيح سريعة وقذرة (لوحة مفاتيح فارغة): 3 خطوات
لوحة مفاتيح سريعة وقذرة (لوحة مفاتيح فارغة): لوحة مفاتيح داس هي اسم لوحة المفاتيح الأكثر شيوعًا بدون نقوش على المفاتيح (لوحة مفاتيح فارغة). يتم بيع لوحة مفاتيح Das بسعر 89.95 دولارًا. سيرشدك هذا الدليل أثناء إنشاء لوحة مفاتيح قديمة لديك
تنظيف لوحة مفاتيح Apple Aluminium . أو أي لوحة مفاتيح أخرى ناعمة الملمس: 5 خطوات
تنظيف لوحة مفاتيح Apple Aluminium …. أو أي لوحة مفاتيح أخرى ناعمة الملمس: نظيفة مثلك أو قد أحاول الحفاظ على لوحات مفاتيح Apple المصنوعة من الألومنيوم ، فإنها تصبح قذرة بعد عام أو نحو ذلك. هذا التوجيه هو لمساعدتك على تنظيفه. كن حذرًا ، لأنني لست مسؤولاً إذا تعطلت لوحة المفاتيح أثناء القيام بذلك …. SUCKS F
اصنع لوحة اسم مضاءة من مفاتيح لوحة المفاتيح: 6 خطوات
اصنع لوحة اسم مضاءة من مفاتيح لوحة المفاتيح: سيوضح لك هذا Instructable جميعًا كيفية إنشاء لوحة اسم مضاءة من بعض مفاتيح لوحة المفاتيح الخردة وبعض الإلكترونيات. هيا بنا نبدأ