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

מודול GPS של Ublox LEA 6h 02 עם ארדואינו ופייתון: 4 שלבים
מודול GPS של Ublox LEA 6h 02 עם ארדואינו ופייתון: 4 שלבים

וִידֵאוֹ: מודול GPS של Ublox LEA 6h 02 עם ארדואינו ופייתון: 4 שלבים

וִידֵאוֹ: מודול GPS של Ublox LEA 6h 02 עם ארדואינו ופייתון: 4 שלבים
וִידֵאוֹ: LDmicro 18: GPS-будильник Ublox NEO-6M (программирование лестничной схемы ПЛК микроконтроллера с помощью LDmicro) 2024, נוֹבֶמבֶּר
Anonim
מודול GPS של Ublox LEA 6h 02 עם ארדואינו ופייתון
מודול GPS של Ublox LEA 6h 02 עם ארדואינו ופייתון
מודול GPS של Ublox LEA 6h 02 עם ארדואינו ופייתון
מודול GPS של Ublox LEA 6h 02 עם ארדואינו ופייתון
מודול GPS של Ublox LEA 6h 02 עם ארדואינו ופייתון
מודול GPS של Ublox LEA 6h 02 עם ארדואינו ופייתון

ממשק של מודול GPS באמצעות UNO Arduino (או כל מכשיר Arduino אחר) וחישוב קו הרוחב והאורך להצגה בחלון היישומים שנכתב ב- Python.

שלב 1: קבל מודול GPS של Ublox LEA 6h 02 (או כל מודול שאתה מעדיף), קרא את מפרט גליון הנתונים והכן את המודול לחיבור ל- Arduino

קבל מודול GPS של Ublox LEA 6h 02 (או כל מודול שאתה מעדיף), קרא את מפרט גליון הנתונים והכן את המודול לחיבור ל- Arduino
קבל מודול GPS של Ublox LEA 6h 02 (או כל מודול שאתה מעדיף), קרא את מפרט גליון הנתונים והכן את המודול לחיבור ל- Arduino
קבל מודול GPS של Ublox LEA 6h 02 (או כל מודול שאתה מעדיף), קרא את מפרט גליון הנתונים והכן את המודול לחיבור ל- Arduino
קבל מודול GPS של Ublox LEA 6h 02 (או כל מודול שאתה מעדיף), קרא את מפרט גליון הנתונים והכן את המודול לחיבור ל- Arduino
קבל מודול GPS של Ublox LEA 6h 02 (או כל מודול שאתה מעדיף), קרא את מפרט גליון הנתונים והכן את המודול לחיבור ל- Arduino
קבל מודול GPS של Ublox LEA 6h 02 (או כל מודול שאתה מעדיף), קרא את מפרט גליון הנתונים והכן את המודול לחיבור ל- Arduino
  • קרא בעיון את גיליון הנתונים של Ublox LEA 6 וודא שהמודול שלך תקין
  • רוב המודולים פועלים ב ~ 2.7 עד 3.6v, אז וודא שיש לך את מקור הכוח המתאים, השתמשתי בפין 3.3v Arduino
  • כל המודולים תומכים ביציאת תקשורת UART, לכן נשתמש בה לממשק עם Arduino
  • מודולים כברירת מחדל מגיעים עם שקעי מיקרו נקבות שקשה לי לחבר ל- Arduino ולכן החלפתי אותו בשקע נקבה של 2.54 מ"מ (לפני ההחלפה וודא שאתה יודע איזה סיכה עושה מה ועשה תרשים סיכה על נייר או מחשב)
  • כעת מודול זה מוכן להתחבר ל- Arduino

שלב 2: חבר מודול GPS עם Arduino

חבר מודול GPS עם Arduino
חבר מודול GPS עם Arduino
  • זהה Tx (משדר) ו- Rx (מקלט) של מודול ה- GPS ואותו הדבר גם בארדואינו (השתמשתי ב- UNO כך שקיבל רק יציאת תקשורת UART אחת, Tx על pin0 ו- Rx על pin1, מפרטים נוספים על Arduino UNO)
  • חבר Tx ו- Rx של מודול GPS עם Rx ו- Tx של Arduino

    • Tx של GPS (חוט ירוק במקרה שלי) עד => Rx של Arduino
    • Rx של GPS (חוט צהוב במקרה שלי) עד => Tx של Arduino
  • חבר את פין ה- Adruino 3.3v לחשמל ה- GPS וחבר את שני השטח
  • זהירות: הקפד להחיל לא יותר מ 3.3v (מקסימום 3.6v) על מודול ה- GPS שלך וקרא בעיון את מודול ההוראות

שלב 3: העלה את תוכנית Arduino ליציאה טורית (תקשורת)

העלה את תוכנית Arduino לקריאת נמל טורי (תקשורת)
העלה את תוכנית Arduino לקריאת נמל טורי (תקשורת)
  • ניתן למצוא את הקוד לפרויקט זה במאגר GitHub
  • קישור:
  • אנא קרא את הקובץ README.md
  • התקן את תוכנת u-center כפי שניתן בקובץ README.md לעיל
  • העלה קוד Arduino למודול Arduino
  • חבר את סיכות ה- GPS ל- Arduino
  • פתח את הצג הטורי ב- Arduino IDE וצפה בפלט של מודול ה- GPS, ודא שהוא מדפיס פלט בעל ערך
  • נתק את היציאה הטורית של Arduino על ידי סגירת צג סדרתי ופתח כעת תוכנת u-center ובחר את היציאה הטורית של Arduino
  • צפה בתגובה על המסך

    • ייקח קצת זמן לתת את התשובה התקפה ותלוי בעוצמת האות המתקבלת על ידי מודול ה- GPS
    • שמור את מודול ה- GPS בסביבה הפתוחה או ליד החלון

שלב 4: הפעל את קוד פייתון

הפעל את קוד פייתון
הפעל את קוד פייתון
  • הורד והגדר את פייתון במחשב המקומי שלך
  • הורד את קוד Python לקריאת נתוני GPS באמצעות יציאת התקשורת הטורית של המכשיר שלך
  • חבר והפעל GPS עם Arduino
  • זהה יציאת com שאליה מחובר Arduino
  • הפעל קוד Python
  • הזן פרטי יציאת com
  • אמת נתוני lat וארוך

מוּמלָץ: