جدول المحتويات:
- اللوازم
- الخطوة 1: الأجهزة
- الخطوة 2: ملاحظة حول ثنائي الفينيل متعدد الكلور / المخططات المقدمة
- الخطوة الثالثة: البرمجيات
- الخطوة 4: تكوين واجهة الويب
- الخطوة 5: قم بإضافة بوابة TTN
فيديو: LoRa Gateway ESP8266 Arduino DIY: 5 خطوات
2024 مؤلف: John Day | [email protected]. آخر تعديل: 2024-01-30 07:36
سيساعدك هذا التوجيه على إنشاء بوابة LoRa متوافقة مع The Things Network ، لجميع مناطق العالم ، باستخدام ESP8266 جنبًا إلى جنب مع وحدة راديو RFM95 / 96. يتم أيضًا توفير الكود المصدري لجعله يعمل ويأتي مع واجهة ويب متكاملة للتكوين ، وهو سهل الاستخدام للغاية ، وسترى … هيا بنا
كود المصدر
اللوازم
يتم سرد كافة العناصر المطلوبة أدناه
الخطوة 1: الأجهزة
يمكنك العثور على جميع عناصر الأجهزة هنا ، أو المدرجة أدناه
- حافظة بلاستيكية مقاومة للماء
- WEMOS D1 Mini Pro ESP8266
- وحدة LoRa RFM95 SX1276 رقاقة 915 ميجا هرتز 868 ميجا هرتز 433 ميجا هرتز
- هوائي 868/915 ميغاهرتز
- 5V 2A DC الناتج محول الطاقة
- دبوس ذكر قطاع 1 * 40P 2.0 مللي متر
- 2 مم رأس دبوس أنثى
- هوائي موصلات متحدة المحور
- موصل مقبس تيار مستمر 3.5 × 1.3 ملم
- فيليبس صغير
- موصل كتلة المحطة 2Pin 5.0 مللي متر
- مجلس الكلور
بمجرد حصولك على كل القطع ، سيكون الأمر أشبه باللعب مع LEGO … استمتع بها:)
الخطوة 2: ملاحظة حول ثنائي الفينيل متعدد الكلور / المخططات المقدمة
لا يتم استخدام الأجزاء الرمادية في هذا المشروع ، فهي موجودة لأن هذه الدائرة نفسها يمكن استخدامها في مشروع أقوم بكتابته حاليًا.
الخطوة الثالثة: البرمجيات
الآن عليك إعداد Arduino IDE ، لاحظ أنه يمكنك استخدام أي إطار عمل آخر تريده. هذا ليس بالأمر الصعب ولكن عليك القيام بشيء أو شيئين من أجل تجميع المشروع. الكود مُستضاف في github.com ، وهو مفتوح المصدر ، فلا تتردد في أن تكون بنّاءً ، والإبلاغ عن الأخطاء أو تقديم الاقتراحات سيكون مساهمة كبيرة:) قم بتنزيله وافتحه:
LoRaWanGateway / LoRaWanGateway.ino
قم بتغيير موقع Sketchbook ضمن تفضيلات الملف
إذا لزم الأمر ، أضف لوحات إضافية ضمن تفضيلات الملف … كنت أستخدم:
https://arduino.esp8266.com/stable/package_esp8266com_index.json
انتبه هنا ، الإصدارات القديمة لن تعمل بشكل صحيح ، يجب عليك تثبيت الإصدار 2.6.3 على الأقل
حدد اللوحة الخاصة بك ضمن لوحة الأدوات (ربما لا تكون نفس الصورة ، اخترها لك)
يجب الآن تجميعها وتحميلها على لوحك وتكوينها باستخدام واجهة الويب.
الخطوة 4: تكوين واجهة الويب
بمجرد تجميع كل الأجزاء معًا ، يمكنك فتح البوابة الجديدة وتكوينها من خلال واجهة الويب المدمجة. إنها صفحة صغيرة داخل ESP8266 تتيح لك تعديل قيمها بسهولة … ألق نظرة أولى والعب مع عرض التكوين هنا. باستخدام هذه الواجهة ، يمكنك تكوين:
- اتصال WiFi ، سواء كجهاز عميل أو كنقطة وصول
- معلمة بوابة TTN
- معلمات وحدة RFM
- معلمات نظام ESP8266 الأساسية
- أمان واجهة التكوين / كلمة المرور (نعم ، إنها محمية بكلمة مرور)
بشكل افتراضي ، ستنشئ شبكة WiFi للسماح لك بالوصول إلى تكوينها الداخلي.
- wifi: نقطة الوصول ESP
- تمرير: 12345678
إذا كان الأمر يتعلق بأمان شديد ، فيجب عليك تغيير القيم الافتراضية قبل تحميل البرنامج الثابت على موجّه البيانات. في كلتا الحالتين ، يمكنك تغييرها من متصفحك بعد الاتصال الأول. بمجرد التشغيل ، يمكن الوصول إلى تكوين البوابة من خلال متصفح الويب إما عن طريق عنوان IP المعين بالفعل
X. X. X. X/
أو إذا كانت متصلة من خلال نقطة الوصول
192.168.4.1/ (افتراضيًا)
الآن يمكنك استخدام بيانات الاعتماد الخاصة بك لتسجيل الدخول ، الإعدادات الافتراضية هي:
- المستخدم: المشرف
- تمرير: المشرف
الخطوة 5: قم بإضافة بوابة TTN
أخيرًا وليس آخرًا ، يجب عليك إنشاء بوابة في The Things Network وتكوين معلماتها وفقًا لذلك ، من أجل تسجيل جهازك وربطه. قم بتسجيل الدخول إلى وحدة تحكم شبكة الأشياء وحدد GATEWAYS.
قم بتسجيل واحد جديد باستخدام المعرف المقابل الموجود في صفحة تكوين البوابة. املأ جميع الحقول المتبقية حسب الحاجة. يجب أن يتطابق كلا المعرفين.
الآن ، يجب أن يكون جاهزًا لإظهار البيانات.
هذا كل شيء ، آمل أن يكون واضحًا بدرجة كافية … إذا كانت لديك أي مشاكل ، فلا تتردد في طرح أي سؤال
موصى به:
نظام DIY LoRa: 5 خطوات
نظام DIY LoRa: في هذا المشروع سأوضح لك كيفية بناء جهاز إرسال واستقبال LoRa صغير بمساعدة لوحات تطوير STM32 ووحدات RFM95 LoRa. يمكن لنظام LoRa هذا بشكل أساسي إرسال إشارة إنذار من المرآب الخاص بي إلى شقتي لاسلكيًا
ESP32 مع E32-433T LoRa Module Tutorial - واجهة LoRa Arduino: 8 خطوات
ESP32 مع E32-433T LoRa Module Tutorial | LoRa Arduino Interfacing: مرحبًا ، ما الأمر يا رفاق! Akarsh هنا من CETech هذا المشروع الخاص بي هو ربط وحدة E32 LoRa من eByte وهي وحدة إرسال واستقبال عالية الطاقة 1 واط مع ESP32 باستخدام Arduino IDE. لقد فهمنا عمل E32 في آخر دروسنا
التحكم في الأجهزة المنزلية على LoRa - LoRa في أتمتة المنزل - لورا جهاز التحكم عن بعد: 8 خطوات
التحكم في الأجهزة المنزلية على LoRa | LoRa في أتمتة المنزل | LoRa Remote Control: تحكم وأتمتة أجهزتك الكهربائية من مسافات طويلة (كيلومترات) دون وجود الإنترنت. هذا ممكن من خلال LoRa! مرحبًا ، ما الأمر يا رفاق؟ Akarsh هنا من CETech. يحتوي ثنائي الفينيل متعدد الكلور أيضًا على شاشة OLED و 3 مرحلات والتي
15 $ LoRa Gateway / Node ESP8266 بناء ثنائي الفينيل متعدد الكلور 3 سم × 8 سم الحجم: 6 خطوات
15 $ LoRa Gateway / Node ESP8266 بناء ثنائي الفينيل متعدد الكلور 3 سم × 8 سم الحجم: مرحبًا ، ما الأمر ، يا شباب؟ Akarsh هنا من CETech. اليوم سنقوم بإنشاء مشروع وهو عقدة LoRa بسيطة ويمكنك حتى استخدامها كبوابة قناة واحدة هنا المتحكم الدقيق الذي استخدمته هو ESP8266 ، وهو متصل بلوحات LoRa
الاتصالات LoRa ESP8266 وراديو RFM95: 9 خطوات
الاتصالات LoRa ESP8266 و Radio RFM95: واحدة من أكثر التقنيات التي تم تسميتها لإنترنت الأشياء ، والتي تتميز بميزات مذهلة للغاية للاتصال لمسافات طويلة وطاقة منخفضة تنعكس في استهلاكها المنخفض ، LoRa & quot؛ Lo ng - Ra nge & quot ؛، هذا نوع التعديل هكتار