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

הגדר שרת מעקב GPS משלך ב- Raspberry Pi: 8 שלבים
הגדר שרת מעקב GPS משלך ב- Raspberry Pi: 8 שלבים

וִידֵאוֹ: הגדר שרת מעקב GPS משלך ב- Raspberry Pi: 8 שלבים

וִידֵאוֹ: הגדר שרת מעקב GPS משלך ב- Raspberry Pi: 8 שלבים
וִידֵאוֹ: OpenSSH for Windows: The IT Admin's Key to Remote Management 2024, נוֹבֶמבֶּר
Anonim
הגדר שרת מעקב GPS משלך ב- Raspberry Pi
הגדר שרת מעקב GPS משלך ב- Raspberry Pi

בפרויקט זה אני הולך להראות לך כיצד להתקין שרת מעקב GPS משלך על פטל פטל. זה לא חייב להיות פאי של פטל, כי התוכנה שבה נשתמש עבור שרת המעקב זמינה גם עבור Windows ו- Linux, כך שתוכל לארח זאת במכונת Windows שלך או במכונה וירטואלית שירות ענן, זה תלוי בך, אך ההנחיות כאן מיועדות ל- Raspberry pi 4.

הרעיון התחיל לפני זמן מה, ב- Voltlog #272 כאשר קיבלתי את גשש ה- GPS הזה מחופש לממסר רכב כללי. בתיאוריה זה אמור לבוא עם שירות מעקב מקוון בחינם על שרת מתארח סיני אך לא הצלחתי להתחבר לשרת זה ולכן חשבתי מדוע לא להקים שרת משלי ולנסות להתאים אותו עם גשש זה. בדרך זו יהיה לי שרת מעקב מתפקד ולשפר את היבט הפרטיות מכיוון שהוא יתארח בעצמי. ולאף אחד אחר לא תהיה גישה לנתוני המעקב שלי.

שלב 1: צפה בסרטון ה- Build

Image
Image

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

שלב 2: מקור החלקים הדרושים

הגדרת העברת יציאות
הגדרת העברת יציאות

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

חשוב מאוד גם הוא גשש ה- GPS. השתמשתי בדגם המתחפש כממסר לרכב. זהו רעיון מבריק מכיוון שאם מסתירים זאת מתחת ללוח המחוונים, איש לא יחשוד מהי הפונקציה האמיתית. עבור חיבור GPRS בין גשש ה- GPS לשרת תצטרך לספק כרטיס SIM המאפשר נתונים. בחר את המפעיל המקומי האהוב עליך בשביל זה, אך זכור כי דגם ה- GPS המסוים הזה עובד רק ברשתות 2G.

אם אתה גר במדינה שבה רשתות 2G הושבתו, יהיה עליך לרכוש גשש GPS מופעל באמצעות 3G, הן יקרות יותר וההוראות המפורטות כאן להגדרת הגשש עשויות שלא להיות תואמות ב -100% עם גשש GPS המאפשר 3G.

  • Raspberry Pi 4 דגם B: Link1, Link2, Link3, Link4.
  • גשש GPS ממסר (2G בלבד): Link1, Link2, Link3, Link4.
  • עוקבי GPS 3G: Link1, Link2, Link3.

שלב 3: התקנה חדשה של Raspbian

אני אתחיל בהתקנה חדשה של Raspbian, תפסתי את המהדורה האחרונה של Raspbian Buster Lite מהאתר הרשמי והכנתי כרטיס sd עם תמונה זו באמצעות אתר Balena etcher. זה צריך להיות פשוט למדי, זו רק הדרך הרגילה להכין פאי פטל. לאחר שחבלנית בלנה סיימה את העבודה, המשכתי למחיצת האתחול בכרטיס sd ויצרתי קובץ ריק בשם ssh, ללא סיומת. זה כדי לאפשר את שרת SSH ב- pi פטל מכיוון שהוא מושבת כברירת מחדל. בסיום הכנס את כרטיס ה- SD לפאי הפטל שלך, חבר אותו לרשת והפעל חשמל.

שלב 4: הגדר את תוכנת שרת המעקב: Traccar

השלב הבא הוא התקנת שרת המעקב, שם התוכנה הוא Traccar והנה האתר שלהם. אנחנו הולכים להשתמש במהדורה של זרוע לינוקס, כי פאי הפטל פועל על מעבד זרוע. תפוס את קישור ההורדה, התחבר לפאי הפטל בשיטה המועדפת עליך, השתמשתי ב- SSH ברשת המקומית. בהמשך כל הפקודות הדרושות להתקנת השרת מתוארות להלן:

sudo mkdir/opt/traccar && cd/opt/traccarsudo wget https://github.com/traccar/traccar/releases/download/v4.6/traccar-linux-arm-4.6.zip sudo unzip traccar-linux-arm- 4.6.zip sudo rm -f traccar-linux-arm-4.6.zip sudo./traccar.run // הפעל את ההתקנה sudo systemctl start traccar.service

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

שלב 5: הגדרת העברת יציאות

אם פי הפטל שלך יושב מאחורי נתב או חומת אש כמו במקרה שלי, יהיה עליך להעביר יציאה כדי שהתקן חיצוני כמו גשש ה- GPS יוכל להתחבר לשרת החדש שלנו. במקרה של גשש ה- GPS ממסר שיש לי, הוא משתמש ביציאה 5013 אבל זה עשוי להשתנות אם יש לך מכשיר אחר. יציאה זו היא קריטית ותצטרך לברר באיזו פורט משתמש הגשש שלך כדי ליצור חיבור. אני משתמש כאן בנתב tp-link אז אני פשוט מעביר את היציאה 5013 לכתובת ה- ip המקומית של שרת הפטל פטל.

שלב 6: רשום גשש GPS לשרת

רשום מעקב GPS לשרת
רשום מעקב GPS לשרת

לאחר מכן נוכל להוסיף את גשש ה- GPS שלנו בממשק האינטרנט של Traccar, בצד שמאל אני לוחץ על הוסף, בוחר שם למכשיר שלך וממלא את המזהה בן 10 הספרות שהוא התווית בצד מארז הגששים שלך. המכשיר יוצג במצב לא מקוון עד שהשרת יתחיל לקבל נתונים.

שלב 7: הגדר את מעקב ה- GPS

הגדר את מעקב ה- GPS
הגדר את מעקב ה- GPS

השלב האחרון הוא להגדיר את גשש ה- GPS והפקודות הספציפיות האלה חלות על הגשש שאני משתמש בו, ייתכן שיהיה עליך להשתמש בפקודות שונות עבור גשש אחר אך הרעיון הוא לאפס את הגשש, להגדיר את מספר הניהול שלך, להגדיר את ה- apn הגדרות עבור מפעיל הרשת שלך, הגדר את כתובת ה- IP החיצונית ששמרנו קודם לכן, היציאה היא 5013. הגדר את תדירות ההעלאה תוך שניות והפעל את חיבור GPRS. אם נחזור לממשק האינטרנט של Traccar, הסטטוס צריך לעבור למצב מקוון ועלינו להתחיל לראות נתונים על המכשיר שלנו.

שלב 8: מחשבות אחרונות

אם אתה נתקל בבעיות בכל תהליך ההתקנה הזה, אני אתן לך כמה רמזים לבדוק בעת פתרון בעיות. קודם כל הגשש הזה עובד רק עם רשתות 2G, אז וודא שמפעיל הרשת שלך תומך ב- 2G. אסור שכרטיס ה- SIM יפעיל נעילת סיכה מכיוון שהגשש אינו מסוגל לעקוף זאת. על כרטיס ה- SIM להיות מופעל שירותי נתונים ומספיק אשראי לביצוע פעולות אלה ברשת.

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

יש פוסט בבלוג בנושא אם תרצה לשלוח לי משוב אתה יכול לעשות זאת בתגובות ואתה יכול גם לבדוק את ערוץ היוטיוב שלי לפרויקטים מדהימים נוספים: ערוץ Youtube של וולטלוג.

מוּמלָץ: