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

LoRa GPS Tracker/Pager: 9 שלבים (עם תמונות)
LoRa GPS Tracker/Pager: 9 שלבים (עם תמונות)

וִידֵאוֹ: LoRa GPS Tracker/Pager: 9 שלבים (עם תמונות)

וִידֵאוֹ: LoRa GPS Tracker/Pager: 9 שלבים (עם תמונות)
וִידֵאוֹ: Video To Anime - Generate An EPIC Animation From Your Phone Recording By Using Stable Diffusion AI 2024, יוני
Anonim
LoRa GPS Tracker/Pager
LoRa GPS Tracker/Pager

יצרו איתי קשר מספר אנשים בחיפוש והצלה (SAR) המתעניינים בפרויקטים אחרים של רשת Ripple LoRa שעבדתי עליהם, וזה גרם לי לחשוב על הכנת מכשיר ייעודי לאנשי השטח.

ובכן, הנה זה!

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

מה שזה עושה

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

אספקה

  • TTGO LoRa 32 v2.1
  • BN-180 GPS
  • כפתורים רגעיים
  • סוללת ליפו 1S
  • זמזם פיזו

שלב 1: תרחיש לדוגמה

תרחיש לדוגמא
תרחיש לדוגמא

מנהל הרשת מגדיר את התקני הביפר באמצעות היישום Ripple Commander. הורד אותו מ- Google Play:

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

שלב 2: תצוגת מפה

תצוגת מפה
תצוגת מפה

המפקד יכול לראות שהסטטוס כעת כתום (ראו עיגול כתום למעלה). הם יכולים גם לראות את הסטטוס והמיקום בתצוגת המפה.

שלב 3: העברת הודעות

העברת הודעות
העברת הודעות

כשהמצב של סטטוס GeoPager1 משתנה כתום המפקד נכנס למסך הצ'אט ושואל אם המשתמש זקוק לעזרה.

(הערה: התשובה בכתום מגיעה כאשר משתמש הביפר בוחר תשובה מהרשימה)

כדי לציין אפשרויות תשובה, פשוט הזן "?:" כשהאפשרויות מופרדות על ידי "/" s

שלב 4: התראות ביפר

התראות ביפר
התראות ביפר

בצד החיוג, איש השטח רואה את הבזק הלד הירוק וצליל הזמזם.

שלב 5: אינטראקציה עם ביפר

אינטראקציה עם ביפר
אינטראקציה עם ביפר
אינטראקציה עם ביפר
אינטראקציה עם ביפר

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

לאחר מכן המשתמש משתמש בלחצנים כדי לבחור באפשרות התשובה.

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

שלב 6: כיצד להרכיב את המכשירים

כיצד להרכיב את המכשירים
כיצד להרכיב את המכשירים

עיין בתרשים החיווט לעיל כיצד לחבר את הכפתורים, הבאזר וה- GPS:

שלב 7: מהבהב הקושחה

עליך לוודא שהתקנת את Arduino IDE, עם תוספת תמיכת לוחות Espressif ESP32. עבור לאתר Ripple Github לקבלת הוראות:

github.com/spleenware/ripple

לפרויקט זה, עליך להבהב בינארי ספציפי זה:

הערה: למרבה הצער, ה- GPS משתמש באותו UART כמו יציאת ה- USB המובנית, לכן עליך לנתק את ה- GPS בכל פעם שאתה מהבהב את הקושחה או מתכנת את המכשיר באמצעות האפליקציה.

שלב 8: הגדרת המכשיר (מזהה, הגדרות)

לאפליקציית Ripple Commander יש שני אייקוני משגר. להגדרה והתצורה של ההתקנים ברשת הרשת, הפעל מהסמל 'הקצאת מכשירים'.

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

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

הקש על סמל 'שבב המחשב' הקטן לידו כדי להיכנס למסך 'התקן תוכנה'. תוך החזקת הכפתור העליון במכשיר הביפר (כפתור A), חבר כבל USB OTG מ- Android למכשיר שאמור להפעיל את המכשיר. לאחר עיכוב אתה אמור לראות את 'PROGRAM MODE' במסך ה- OLED.

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

שלב 9: בדיקה ראשונית

כבה את המכשיר ולאחר מכן חבר את סוללת ה- LiPo או הפעל אותו ממקור USB. הפעל את המסך הראשי באמצעות סמל המשגר השני (שכותרתו Ripple Commander). זה אמור להציג את מכשיר הביפר ברשימה, עם עיגול אפור לידו. הסטטוס האפור פירושו סטטוס 'לא ידוע', מכיוון שלמכשיר עדיין לא היו אינטראקציות.

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

נסה להקליד כמה הודעות, שאמורות לגרום לחיבור ביפר/פלאש וכו '

לִתְרוֹם

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

כתובת ה- BTC שלי: 1CspaTKKXZynVUviXQPrppGm45nBaAygmS

מָשׁוֹב

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

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

תהנה!

בברכה, סקוט פאוול

מוּמלָץ: