2025 מְחַבֵּר: John Day | [email protected]. שונה לאחרונה: 2025-01-13 06:57
סדרת מאמרים זו תסביר כיצד להשתמש בחיישנים המשולבים ובממשקי התקשורת של הטקטיגון ליצירת בקר מחוות פשוט.
קוד המקור זמין כאן ב- GitHub
במאמר זה נלמד כיצד להשתמש בפונקציות פשוטות של טקטיגון לשליחת נתוני מד תאוצה ורבעונים באמצעות Bluetooth Low Energy (BLE מעתה והלאה).
נבחן, בפירוט, ל:
- למה עיבוד?
- ספריות משומשות
- UUID ומאפיין
- חיבור למכשיר
- קבל זרם נתונים
- עלילה
- שיקולים אחרונים
שלב 1: למה לעבד?
אנו בוחרים בעיבוד מכיוון שהוא ספר רישומים תוכני מפוזר, פשוט וקל להתחלה. הוא מציע תאימות לג'אווה ואנדרואיד, ובדרך כלל אפשר להעביר יישום מג'אווה לאנדרואיד ללא שינוי קטן או ללא קידוד.
הרבה חובבים משתמשים בעיבוד, כך שקל למצוא תמיכה, רישומים וספריות, כמו גם הדרכות מעמיקות וקהילות.
שלב 2: ספריות משומשות
דוגמה זו משתמשת במספר ספריות חיוניות:
- דְמוּי אָדָם
- Java.util. ByteBuffer
- Java.nio. ByteOrder
- Blepdroid
נתמקד ב- Blepdroid בעוד שספריות אחרות אינן מטרתו של פוסט זה.
BLEPDROID
ספרייה זו פותחה במיוחד לעיבוד, בסביבת אנדרואיד.
Blepdroid זמין בכתובת:
שלב 3: UUID ומאפיין
"loading =" עצלן "השיג את הנתונים הנכונים לזימון, מתבצעת שינוי במערכי העלילה, הקצה מיקום לערך האחרון שנאסף. מערכים אלה מוכנים כעת להתוות על המנגנים על ידי הפונקציה draw ().
שלב 7: שיקולים אחרונים
סקיצת עיבוד זו היא פשוט דרך פשוטה לקבל נתונים ולהדפיס על מסך אנדרואיד. באמצעות אלגוריתמים מתקדמים יותר ופונקציות עיבוד אפשר לשלב בקר מחוות.
המשך לעקוב אחר הקוד של טקטיגון!