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

Arduino GPS Oled: 4 שלבים (עם תמונות)
Arduino GPS Oled: 4 שלבים (עם תמונות)

וִידֵאוֹ: Arduino GPS Oled: 4 שלבים (עם תמונות)

וִידֵאוֹ: Arduino GPS Oled: 4 שלבים (עם תמונות)
וִידֵאוֹ: LDmicro 20: решен вопрос жидкокристаллического дисплея I2C (программирование ПЛК микроконтроллера с помощью LDmicro) 2024, נוֹבֶמבֶּר
Anonim
Image
Image
Arduino GPS Oled
Arduino GPS Oled

סדרת המודולים NEO-6 היא משפחה של מקלטי GPS עצמאים הכוללים את u-blox 6 בעל ביצועים גבוהים

מנוע מיצוב. מקלטים גמישים וחסכוניים אלה מציעים אפשרויות קישוריות רבות בחבילה מיניאטורית בגודל 16 x 12.2 x 2.4 מ מ. הארכיטקטורה הקומפקטית שלהם ואפשרויות ההספק והזיכרון הופכים את המודולים NEO-6 אידיאליים למכשירים ניידים המופעלים על ידי סוללות עם מגבלות עלות ומרחב מאוד קפדניות. מנוע המיקום u-blox 6 בעל 50 ערוצים מתגאה ב- Time-To-First-Fix (TTFF) של פחות משניה. מנוע הרכש הייעודי, עם 2 מיליון מתאמים, מסוגל לבצע חיפושים מקבילים של זמן/תדר בחלל, המאפשרים לו למצוא לוויינים באופן מיידי. עיצוב וטכנולוגיה חדשניים מדכאים מקורות חסימה ומפחיתים אפקטים מרובי נתיבים, ומעניקים למקלטי GPS NEO-6 ביצועי ניווט מצוינים גם בסביבות המאתגרות ביותר. מודולי UART NEO-6 כוללים ממשק UART הניתן להגדרה לתקשורת טורית תצורת תצורת זמן אתחול NEO-6 מודולים מספקים סיכות תצורה לתצורת זמן אתחול. אלה הופכים ליעילים מיד לאחר ההפעלה. לאחר שהמודול התחיל, ניתן לשנות את הגדרות התצורה באמצעות הודעות תצורה של UBX. ההגדרות שהשתנו נשארות יעילות עד כיבוי או איפוס. אם הגדרות אלה נשמרו ב- RAM לגיבוי סוללות, התצורה שהשתנתה תישמר, כל עוד אספקת סוללת הגיבוי לא תקטע. מודולי NEO-6 כוללים גם סיכות CFG_COM0 וגם CFG_COM1 וניתן להגדיר אותם כפי שניתן לראות בטבלה 6. הגדרות ברירת מחדל מודגשות.

שלב 1: תיאוריה

תֵאוֹרִיָה
תֵאוֹרִיָה

TinyGPS ++ היא ספריית Arduino חדשה לניתוח זרמי נתוני NMEA המסופקים על ידי מודולי GPS.כמו קודמתה, TinyGPS, ספרייה זו מספקת שיטות קומפקטיות וקלות לשימוש לחילוץ מיקום, תאריך, שעה, גובה, מהירות וקורס מ- GPS צרכני. מכשירים. עם זאת, ממשק המתכנת של TinyGPS ++ הוא הרבה יותר פשוט לשימוש מאשר TinyGPS, והספרייה החדשה יכולה לחלץ נתונים שרירותיים מכל אחד ממשפטי NMEA הרבים שיש, אפילו קנייניים.

ספרייה:

מידע נוסף:

www.u-blox.com/en/product/neo-6-series

שלב 2: סכמטים-חומרים

סכמטים-חומרים
סכמטים-חומרים
סכמטים-חומרים
סכמטים-חומרים
סכמטים-חומרים
סכמטים-חומרים
סכמטים-חומרים
סכמטים-חומרים

-ארדואינו ננו

-0.96 תצוגת Oled

-בורדבורד

-2 נגדים של 2.2K

-כבלים מגשרים

- Arduino GPS Ubox neo 6m

שלב 3: תכנית

תכנית
תכנית

הדבר החשוב ביותר הוא לבדוק את מימוש השעון

ה- GPS יכול לקחת עד 20 דקות עד 60 דקות

זכור שעלינו למשולש את האות, ולכן עליך לסנכרן עם 3 סאטלייטים

נסה לשנות שורה זו אם זה לא עובד:

אפשרות א

#הגדר GPS_BAUD 38400

אפשרות ב '

#הגדר GPS_BAUD 9600

אפשרות ג

#הגדר GPS_BAUD 4800

שלב 4: בדוק

מִבְחָן
מִבְחָן
מִבְחָן
מִבְחָן

בהתחלה תקבל

תאריך: 0/0/2000

זמן: 00:00:00

אם ערכים אלה מתעדכנים, אתה יודע ש- GPS אהב לפחות עד שבת אחת.

אז תקבל את הקואורדינטות הנוכחיות של ה- GPS …

אתה יכול לחפש אותו בגוגל ואז למצוא אותו על מפת העולם.

הַצלָחָה!!!

מוּמלָץ: