إجابة سريعة
تتيح لك لوحة التوسيع RM95 إضافة اتصال لاسلكي طويل المدى LoRa إلى أي مشروع Arduino. يرشدك هذا الدليل خلال التوصيل، وتثبيت المكتبة، وإرسال أول حزمة بيانات.
لماذا استخدام لوحة توسيع لوحدة RM95؟
تحتوي وحدة RM95 نفسها على وسادات بمسافة 2 مم يصعب توصيلها مباشرة بلوحة التجارب أو Arduino. تقوم لوحة التوسيع بتحويل هذه الوسادات إلى مسافة قياسية 0.1 بوصة، مما يجعلها متوافقة مع أسلاك التوصيل ولوحات التجارب غير الملحومة. كما توفر وسادة هوائي مخصصة لتتمكن من توصيل سلك أو ملف أو موصل SMA للحصول على نطاق أفضل.
هذا الإعداد مثالي للمشاريع التي تحتاج إلى وصلات لاسلكية على مدى كيلومترات، مثل أجهزة الاستشعار عن بُعد، ومحطات الطقس، أو مسجلات البيانات الخارجية. يمنحك تعديل الطيف المنتشر LoRa اتصالاً موثوقًا حتى في البيئات المزعجة، على الرغم من أن معدلات البيانات تظل منخفضة (عادة بضع مئات من البتات في الثانية).
القيود التي يجب معرفتها قبل البدء
لا تتضمن لوحة التوسيع RM95 منظم جهد مدمج أو مبدل مستوى. يجب تزويدها بمنطق وطاقة 3.3 فولت - فتطبيق 5 فولت على أي دبوس سيتلف الوحدة. إذا كان Arduino الخاص بك يعمل بجهد 5 فولت، فاستخدم مبدل مستوى منطقي أو لوحة Arduino بجهد 3.3 فولت مثل Pro Mini 3.3 فولت أو ESP32.
يعتمد مدى LoRa بشكل كبير على جودة الهوائي وخط الرؤية. يعمل هوائي السلك الربعي الموجي البسيط للاختبار، ولكن للحصول على أقصى مسافة، فكر في استخدام هوائي مضبوط بتردد 868/915 ميجاهرتز يتوافق مع نطاق التردد في منطقتك.
خطوات إعداد لوحة التوسيع RM95
- توصيل لوحة التوسيع بـ Arduino: قم بتوصيل VCC بـ 3.3 فولت، و GND بـ GND، و TX بـ RX في Arduino (دبوس 2)، و RX بـ TX في Arduino (دبوس 3). استخدم مبدل مستوى منطقي إذا كان Arduino الخاص بك يعمل بجهد 5 فولت. تأكد مرة أخرى من أنك تستخدم 3.3 فولت، وليس 5 فولت، على دبوس VCC - فتطبيق 5 فولت سيدمر الوحدة.
- تثبيت مكتبة LoRa: افتح Arduino IDE، وانتقل إلى Sketch > Include Library > Manage Libraries، وابحث عن 'LoRa by Sandeep Mistry'، وقم بتثبيت أحدث إصدار. تتوقع المكتبة أن تستخدم الوحدة المنفذ التسلسلي للأجهزة على الدبابيس 0 و 1 بشكل افتراضي. إذا كنت تستخدم دبابيس مختلفة، فيجب عليك تعديل المكتبة أو استخدام SoftwareSerial.
- توصيل هوائي: قم بلحام سلك رباعي الموجي (حوالي 8.2 سم لتردد 868 ميجاهرتز، 7.8 سم لتردد 915 ميجاهرتز) بوسادة ANT على لوحة التوسيع. للحصول على أفضل نطاق، استخدم هوائي متصل بـ SMA مناسب. لا تقم أبدًا بتشغيل الوحدة بدون هوائي - فقد يؤدي ذلك إلى تلف المرسل. حافظ على الهوائي مستقيمًا وبعيدًا عن المعادن قدر الإمكان.
- إرسال أول حزمة LoRa: قم بتحميل مثال LoRaSender من المكتبة. افتح الشاشة التسلسلية بمعدل 9600 باود. يجب أن ترى 'Sending packet: hello 0' يتكرر كل بضع ثوانٍ. إذا لم ترَ أي إخراج، تحقق من تطابق معدل الباود وأن دبابيس TX/RX للوحدة متصلة بشكل صحيح بـ RX/TX في Arduino.
- استقبال الحزمة بلوحة ثانية: قم بتحميل مثال LoRaReceiver على Arduino ثانٍ مع لوحة توسيع RM95 مماثلة. سيقوم المستقبل بطباعة الحزم المستلمة على الشاشة التسلسلية. يجب أن تستخدم كلتا الوحدتين نفس التردد وعامل الانتشار. الإعداد الافتراضي للمكتبة هو 868E6 (868 ميجاهرتز) - قم بتغييره في الكود إذا كنت في منطقة تردد 915 ميجاهرتز.
تفاصيل المنتج
-
لوحة التوسيع RM95: تعمل لوحة التوسيع RM95 على إخراج وسادات بمسافة 2 مم لوحدة RM95 إلى مسافة 0.1 بوصة مناسبة للوحات التجارب وتضيف وسادة هوائي منفصلة. يمكنك توصيل الوحدة مباشرة بـ Arduino باستخدام أسلاك Dupont القياسية وتوصيل هوائي خارجي بسهولة لتحسين النطاق.
لوحة التوسيع RM95



