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

תקשורת LoRa ESP8266 ורדיו RFM95: 9 שלבים
תקשורת LoRa ESP8266 ורדיו RFM95: 9 שלבים

וִידֵאוֹ: תקשורת LoRa ESP8266 ורדיו RFM95: 9 שלבים

וִידֵאוֹ: תקשורת LoRa ESP8266 ורדיו RFM95: 9 שלבים
וִידֵאוֹ: SX1278 LoRa Module Ra -02 2024, נוֹבֶמבֶּר
Anonim
תקשורת LoRa ESP8266 ורדיו RFM95
תקשורת LoRa ESP8266 ורדיו RFM95

אחת הטכנולוגיות המפורסמות ביותר שיושמו עבור האינטרנט של הדברים, שיש לה תכונות בולטות מאוד לתקשורת למרחקים ארוכים והספק נמוך המשתקף בצריכה הנמוכה שלה, LoRa "Lo ng - Ra nge", סוג זה של אפנון הפך לפופולרי מאוד בפרויקטים של שליחת וקבלה של נתונים, יש כמה ספריות שכבר יושמו לפלטפורמות ESP8266, Arduino, Raspberry pi ו- ESP32.

בהזדמנות זו נבצע בדיקה פשוטה מאוד עם ESP8266 ו- RFM95 LoRa.

לפני זמן מה קיבלתי 2 מודולים / רדיו הפניה ללורה RFM95 של HopeRF, בתדר של 915.0 מגה -הרץ, ולאחר מכן הדרכה מומלצת על מבוא LoRa והסקירה המהירה של המודול RFM95:

הדרכה

מבוא LoRa & Modulo RFM95 Hoperf

PDAControl הורדות ותיעוד מלא

תקשורת LoRa ESP8266 ורדיו RFM95 #1

בקרת PDAC

Descargas y Documentacion Completa

תקשורת LoRa ESP8266 ורדיו RFM95 #1

שלב 1: חומרים

חומרים
חומרים
חומרים
חומרים

חומרים מאוד זולים

  • 2 ESP8266 NodeMCU
  • 2 רדיו RFM95, במקרה שלי 915.0 MHz
  • 2 מתאמי PCB לבנים ל- ESP8266 12E/F
  • 2 פרוטובארד
  • אנטנת חוט, כבל UTP, חשב אורך למטה

שלב 2: וידאו: מבוא LoRa & Module RFM95 Hoperf Electronics

Image
Image

שלב 3: בדיקות בוצעו

תמונה
תמונה

בדיקות בוצעו

נשתמש בשני מודולים ESP8266 NodeMCU, שיתקשר באמצעות האוטובוס SPI עם המודולים RFM95 באמצעות ספריית RH_RF95.h של RadioHead, בדיקה זו תהיה פשוטה מאוד, שליחת הודעה בתוספת מונה ממודול אחד למשנהו ב 915MHz, תיחום מפעל על גב הלוח המודרני. במדריך זה ישמשו את אפנון הלורה, לא ניישם את LoRaWAN כדי לא לבלבל.

שלב 4: וידאו: תקשורת LoRa ESP8266 ורדיו RFM95 # 1

Image
Image

שלב 5: קוד IDE של Arduino

קוד IDE של Arduino

בהזדמנות זו נשתמש בספריית RH_RF95.h של RadioHead, המשמשת מאוד בדוגמאות של Adafruit לבדיקת ה- PCB והמודולים שלה, טכנית המודול ESP8266 מגדיר את הפרמטרים של RFM95 באמצעות פרוטוקול האוטובוס SPI.

הערה: קישורים להורדה ו / או github להלן.

אוטובוס SPI: מאת ויקיפדיה

מכיוון שמדובר בבדיקה פשוטה מאוד, רק הפרמטרים הבאים יוגדרו בשני המודולים:

  • עוצמת השידור: 23 dBm = rf95.setTxPower (23, שקר)
  • תדר / פס: 915MHz = #define RF95_FREQ 915.0

חשוב שהתצורה הנכונה של פינים ל- ESP8266:

  • RFM95_CS = CS (בורר שבבים או בורר עבדים).
  • RFM95_RST = אפס רדיו בעת אתחול.
  • RFM95_INT = הפרעה מפלט DIO0.

שלב 6: דוגמה למודול שידור מס '1

דוגמה למודול שידור מס '1

ההודעה "PDAControl -" והערך של הודעה / מונה מנות שנשלחו יישלחו. הערה: קישורים להורדה ו / או github להלן.

מסוף סידורי … העברת הודעה

תמונה
תמונה

שלב 7: דוגמה למודול קבלה מס '2

דוגמא למודול קבלה מס '2

המודול נמצא במצב קליטה. הערה: קישורים להורדה ו / או github להלן.

תמונה
תמונה

מסוף סידורי … קבלה, הודעה ו- RSSI

תמונה
תמונה

שלב 8: ייצור אנטנות

ייצור אנטנות

לבדיקה זו האנטנה יוצרה עם כבל UTP (זוג מעוות מפותל) נלקח חוט בגודל 7.8 ס מ, הודות ל- absoluttautomation.com למידע, לחישוב אורך האנטנה, רק שיניתי את הפרמטר החשוב ביותר תדר, ב במקרה של המודול שלי הוא ל- 915.0.

אתר אינטרנט: M0ukd.com מחשבון אנטנת מטוס קרקע 1/4 גל

תמונה
תמונה

שלב 9: הורדות ותיעוד מלא

הורדות ותיעוד מלא
הורדות ותיעוד מלא
הורדות ותיעוד מלא
הורדות ותיעוד מלא

בקרת PDAC

הורדות ותיעוד מלא

תקשורת LoRa ESP8266 ורדיו RFM95 #1

pdacontrolen.com/comunication-lora-esp8266-…

בקרת PDAC

Descargas y Documentacion Completa

תקשורת LoRa ESP8266 ורדיו RFM95 #1

pdacontroles.com/comunicacion-lora-esp8266-…

מוּמלָץ: