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

רדיו רשת LoRa: 4 שלבים (עם תמונות)
רדיו רשת LoRa: 4 שלבים (עם תמונות)

וִידֵאוֹ: רדיו רשת LoRa: 4 שלבים (עם תמונות)

וִידֵאוֹ: רדיו רשת LoRa: 4 שלבים (עם תמונות)
וִידֵאוֹ: [CC] דייג קרפיונים בקמפינג (2) הליכה במדעי הרוח של דיג דייגים בלילה בעמק צ'אונג-סונג [LUKRA] 2024, נוֹבֶמבֶּר
Anonim
רדיו רשת לורה
רדיו רשת לורה

זהו תוסף פשוט למדי לטלפונים ניידים המאפשרים העברת הודעות דמויי SMS בקבוצה כאשר הם מחוץ לכיסוי סלולרי, או בתרחישי אסונות. הוא משתמש במכשירי רדיו Semtech LoRa, לתקשורת בעלת הספק נמוך/לטווח ארוך. יש הרבה אפשרויות חומרה, ואני עדיין מנסה מכשירים ויצרנים שונים, אך לעת עתה מדריך זה יראה כיצד להרכיב ולהגדיר את אחד הלוחות הבאים:

  • TTGO ESP32 לורה עם OLED
  • Adafruit Feather M0 RFM96

אספקה

את החומרה ניתן לרכוש כאן:

  • TTGO ESP32 לורה עם OLED. -אוֹ-
  • Adafruit Feather M0 RFM95

פריטים אופציונליים, אך המומלצים הם:

  • מתג הפעלה/כיבוי קטן
  • זמזם פיזו
  • סוללת ליפו קטנה 1S
  • כבל USB OTG

שלב 1: התקנת TTGO ESP32

התקנת TTGO ESP32
התקנת TTGO ESP32

לוח זה די נחמד בכך שהוא כולל מסך OLED נחמד ורדיו Bluetooth. למרבה הצער, רדיו הלורה אינו טוב כמו הנוצה, ונראה שהוא מגיע רק לחצי מהטווח.

עם לוח זה תוכל לבחור אם להתחבר למכשיר באמצעות כבל UDB OTG, Bluetooth Classic או Bluetooth LE. אתה פשוט מהבהב בלוח עם תמונת הקושחה המתאימה (יש שלוש קבוצות בינאריות שונות לכל סוג חיבור).

שלבים:

  • הבזק את הלוח עם תמונת הקושחה של אדווה: עקוב אחר ReadMe ב- GitHub
  • לחבר סוללה ומתג
  • לחבר את זמזם הפיצו: TTGO V2 -> ל- GND ולסיכה 13, לוחות אחרים -> ל- GND וסיכה 25
  • אופציונלי: הדפס את המארז בתלת מימד

עיצבתי גם מארז להדפסה תלת מימדית בשביל זה, אותו תוכל להוריד מכאן:

שלב 2: הגדרת נוצות Adafruit

הגדרת נוצות Adafruit
הגדרת נוצות Adafruit
הגדרת נוצות Adafruit
הגדרת נוצות Adafruit
הגדרת נוצות Adafruit
הגדרת נוצות Adafruit
הגדרת נוצות Adafruit
הגדרת נוצות Adafruit

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

שלבים:

  • הבזק את הלוח עם הקושחה של אדווה: עקוב אחר ReadMe ב- GitHub
  • לחבר את זמזם הפיזו ל- GND ולסיכה דיגיטלית 11. (עריכה: לא סיכה 13 כפי שצוין לעיל)
  • הלחמה מחבר אנטנה u.fl למטה, חבר אנטנה ל- u.fl
  • אופציונלי: הדפסת המארז בתלת מימד. עיין כאן לקבצים:

(אופציונלי) הלחמת אנטנת הדיפול

מארז ההדפסה בתלת מימד מיועד לשימוש עם אנטנת דיפול זו: https://www.banggood.com/T-Type-900MHz-Long-Range-Receiver-Antenna-IPEX-4-for-FrSky-R9-Mini-R9 -MM-p-1361029.html

זוהי אנטנה טובה, אך אין לה את המחבר הנכון, כך שעליך לחתוך אחת מ- IPEX4, ולאחר מכן להפריד בין צמות הקואקס והלחמה לרפידות הקרקע של האנטנה (ראה תמונת סוף למעלה). לשם כך, עליך להסיר כ -10 מ"מ מהפלסטיק החיצוני מקצה הכבל, ולאחר מכן להפריד את רשת החוט השואב שמסביב, ולאחר מכן לשים על זה הלחמה. לאחר מכן הסר כ- 1 מ"מ מהפלסטיק מהחוט הפעיל הפנימי והניח עליו כמות קטנה של הלחמה.

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

שלב 3: הגדר את אפליקציית Ripple Messenger

הגדר את אפליקציית Ripple Messenger
הגדר את אפליקציית Ripple Messenger
הגדר את אפליקציית Ripple Messenger
הגדר את אפליקציית Ripple Messenger

האפליקציה הנלווית לכך נקראת Ripple Messenger. כרגע יש רק גרסת אנדרואיד, אותה תוכל להוריד מחנות Play: Ripple Messenger

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

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

הוספת חברים

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

חיבור רדיו

ניתן לחבר את לוח הרדיו לטאבלט/מכשיר או באמצעות כבל USB OTG או באמצעות Bluetooth. עליך להגדיר את העדפתך לכך על ידי בחירה בתפריט 'העדפות' מסרגל הפעולות העליון. יש אייקון בסרגל הפעולות העליון שיצא לבן כשהוא יזהה שלוח הרדיו שלך מחובר.

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

עבור Bluetooth LE לא צריך להזדווג. רק הקפד לבחור 'שירות אדווה' במסך 'בחר מכשיר'.

שיחות

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

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

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

שלב 4: משוב

זה רק משהו שעשיתי כתחביב, ומכיוון שאני נהנה מעבודה כזו. זה היה אתגר מעניין ונמשך.

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

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

תהנה!

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

תרום אם אתה מוצא את הפרויקט הזה שימושי ומתחשק לך לזרוק קצת ביטקוין לדרכי, אני אודה לך מאוד: כתובת ה- BTC שלי: 1CspaTKKXZynVUviXQPrppGm45nBaAygmS

מוּמלָץ: