תוכן עניינים:

מצפן מפוצל בהטיה עם LSM303DHLC: 3 שלבים
מצפן מפוצל בהטיה עם LSM303DHLC: 3 שלבים

וִידֵאוֹ: מצפן מפוצל בהטיה עם LSM303DHLC: 3 שלבים

וִידֵאוֹ: מצפן מפוצל בהטיה עם LSM303DHLC: 3 שלבים
וִידֵאוֹ: אל תהיה מפוצל - פרשת תולדות - הרב הרצל חודר - שידור חי HD 2024, נוֹבֶמבֶּר
Anonim
מצפן מפוצל בהטיה עם LSM303DHLC
מצפן מפוצל בהטיה עם LSM303DHLC

במדריך זה אני רוצה להראות כיצד להשתמש בחיישן LSM303 למימוש מצפן עם פיצוי הטיה. לאחר ניסיון ראשון (לא מוצלח) עסקתי בכיול החיישן. הודות לכך, ערכיו של המגנומטר השתפרו באופן משמעותי. השילוב של ערכים מכוילים מהמגנטומטר ומאיץ התאוצה הביא אז למצפן המפצה.

מה אתה צריך:

1 ארדואינו אונו

פריצת LSM303DHLC אחת

לוח אחד

נגד אחד 220 אוהם

פוטנציומטר 1k

1 2x16 LCD במצב 4 סיביות

1 מארז קרטון

1 מצפן

1 מדחס

כמה חוטים

שלב 1: יצירת נתוני הגלם לכיול

יצירת נתוני הגלם לכיול
יצירת נתוני הגלם לכיול
יצירת נתוני הגלם לכיול
יצירת נתוני הגלם לכיול
יצירת נתוני הגלם לכיול
יצירת נתוני הגלם לכיול
יצירת נתוני הגלם לכיול
יצירת נתוני הגלם לכיול

הכיול מתבצע בנפרד עבור מגנטומטר ומד תאוצה בכל פעם באותו אופן. בשלב הראשון, הנתונים הגולמיים של החיישן נקראים ב -12 עמדות מוגדרות (תמונה 5.2). לאחר מכן מחושבים נתוני התיקון בעזרת Magmaster 1.0 (תמונה 5.3) וניתנים להערכה בסקיצה המתאימה. אתה יכול למצוא מדריך טוב מאוד כאן

www.instructables.com/id/Easy-hard-and-soft-iron-magnetometer-calibration/

תודה יורימט!

מערכון Arduino "LSM303DHLC_Acc_andMag_Raw_Measurements_201218.ino" מספק את הנתונים הגולמיים הדרושים. לשם כך תוכל לבחור את המקור בשורה 17.

לעבודה עם Magmaster 1.0 אנא סגור את חלון צג סידורי.

שלב 2: יצירת המדידות המכוילות

יצירת המדידות המכוילות
יצירת המדידות המכוילות
יצירת המדידות המכוילות
יצירת המדידות המכוילות

כדי לקבל את המדידות המכוילות של מגנטומטר ומד תאוצה העבר את הערכים במטריצת הטרנספורמציה והטיה במערכון Arduino "LSM303DHLC_Tilt_compensated_Compas_211218", קו 236 - 246 עבור מגנטומטר, 268 - 278 עבור מד תאוצה.

כבדיקה, הסקיצה מספקת גם השוואה של נתוני הגלם וערכי החיישן המכוילים. בנוסף, תוכל לבדוק את הקריאות בעזרת מצפן ומדחס.

שלב 3: הוספת מסך LCD

הוספת מסך LCD
הוספת מסך LCD
הוספת מסך LCD
הוספת מסך LCD

תצוגת LC משמשת להצגת המיקום הנוכחי ביחס לשדה המגנטי של כדור הארץ. ציר ה- X של החיישן מצביע לצפון, כאשר 0 ° מתאים לצפון המגנטי. הערך עולה על ידי סיבוב עם כיוון השעון ל 360 °. הנטייה של החיישן מתוגמלת היטב, אך לא תעלה על 45 °.

החיבור של תצוגת 16x2 LC הוא סטנדרטי ומוסבר היטב במדריך הבא של Arduino:

www.arduino.cc/en/Tutorial/HelloWorld

אני מקווה שאוכל לעורר אותך בהנחיות חדשות ואני מצפה לפרויקטים שלך.

מוּמלָץ: