بوابة قائمة على ESP8266 لإرسال عمليات نقل Lora إلى نظام تتبع البالون High Attiture Hight ، http://tracker.habhub.org/.
يستخدم متحكم ESP8266/Arduino WiFi مع جهاز الإرسال والراديو RFM98 Lora.
إن استخدام وحدة ESP مع قوة USB مدمجة مثل NodeMCU أو WEMOS MINI يتيح تشغيل البوابة من مقبس USB على جهاز كمبيوتر أو شاحن هاتف أو سيارة مطاردة مما يجعل البوابة بأكملها بسيطة ، وتتضمنها ذاتيًا ، وتتكلف أقل من 10 جنيهات إسترلينية حتى تتمكن من الحصول على مجموعة منها.
يبدو تطبيق بوابة الويب هكذا:

بوابة مع الحد الأدنى من الأجهزة:

إن الأسلاك اللحمية مباشرة إلى وحدة Lora صعبة وهشة بعض الشيء ، وهو حل أجمل بكثير هو هذا الدرع للوحة Wemos ESP8266. هذا يجعل بوابة مدمجة وقوية حقًا تحتاج فقط إلى مصدر طاقة USB:

(كان لدي مجموعة من مركبات مركبات ثنائي الفينيل متعدد الكلور هذه ، ولديها عدد قليل من قطع الغيار الآن. جعلها تجعلها بطيئة بعض الشيء ، لذا إذا كنت ترغب في أن تعيش في المملكة المتحدة ، فأخبرني ويمكنني نشر واحدة مقابل التكلفة)
AN ESP8266. هناك الكثير من أنواع مختلفة من وحدات ESP8266 ، يجب أن يعمل هذا الرمز على أي منها. لإبقائها بسيطة واحدة من تلك التي تحتوي على إمدادات الطاقة المدمجة والدعم التسلسلي USB أسهل ، مثل Nodemcu أو Wemos D1 Mini. يجب أن تكون قادرًا على اختيار واحد مقابل بضعة دولارات.
وحدة جهاز إرسال استقبال راديو Lora. إنها جميعها تعتمد على مجموعة شرائح Semtech SX127X ، لذا يجب أن يعمل هذا الرمز مع أي منها (تم اختباره حتى الآن باستخدام 433 ميجا هرتز RFM98W و DRF1278F).
هوائي ، والذي يمكن أن يكون بسيطًا مثل قطعة سلكية طولها 173 مم فقط.
كابل USB صغير
قم بتوصيل وحدة Lora بـ ESP8266. وحدات Lora صغيرة ومن الصعب للغاية لحام أسلاك التوصيل لهم. أسهل هو لحام لوحة Lora على لوحة أو درع. تصادف لوحات المحول الأبيض لوحدات ESP-12 لتناسب وحدات RFM98W.
اتصالات الأسلاك:
| ESP8266 | لوحة لورا |
|---|---|
| GND | GND |
| VCC | VCC |
| GPIO15 | NSS |
| GPIO13 | موسي |
| GPIO12 | MIS0 |
| GPIO14 | SCK |
| GPIO5 | DiO0 |
TODO: المزيد من التفاصيل حول الاتصالات راجع للشغل لوحة ESP و Lora ، ورسم الأسلاك.
تحتاج إلى Arduino IDE ، ودعم ESP8266 المضافة إلى IDE ، وهذا الرسم هنا لبرمجة ESP8266 مع.
الحصول على Arduino IDE هنا.
لا يدعم Arduino IDE أن يكون ESP8266 افتراضيًا ، لذا تحتاج إلى إضافة ذلك. بدء تشغيل IDE ، انتقل إلى File -> التفضيلات ، وفي حقل "URLS Manager URLs الإضافي" إضافة عنوان URL ESP8266 "http://arduino.esp8266.com/stable/package_esp8266com_index.json". ثم انتقل إلى الأدوات -> اللوحة: -> مدير لوحات ... حسب النوع تغيير "الكل" إلى "ساهم". يجب أن يظهر ESP8266 ، حدده ثم انقر فوق تثبيت. هذا كل شيء. اقرأ المزيد عنها هنا.