فهرست مطالب:
- تدارکات
- مرحله 1: سخت افزار
- مرحله 2: درباره PCB ارائه شده / طرحواره
- مرحله 3: نرم افزار
- مرحله 4: پیکربندی رابط وب
- مرحله 5: یک TTN Gateway اضافه کنید
تصویری: LoRa Gateway ESP8266 Arduino DIY: 5 مرحله
2024 نویسنده: John Day | [email protected]. آخرین اصلاح شده: 2024-01-30 08:52
این دستورالعمل به شما کمک می کند تا یک LoRa Gateway سازگار با 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 میلی متری
- اتصالات کواکسیال آنتن
- اتصال دهنده جک DC 3.5 X 1.3 میلی متر
- فیلیپس کوچک
- اتصال دهنده ترمینال 2 پین 5.0 میلی متر
- برد PCB
وقتی همه قطعات را در اختیار دارید ، مانند بازی با LEGO است … لذت ببرید:)
مرحله 2: درباره PCB ارائه شده / طرحواره
قطعات خاکستری در این پروژه استفاده نمی شوند ، آنها آنجا هستند زیرا همین مدار می تواند در پروژه ای که در حال نوشتن آن هستم استفاده شود.
مرحله 3: نرم افزار
حالا باید Arduino IDE را راه اندازی کنید ، توجه داشته باشید که می توانید از هر چارچوب دیگری که دوست دارید استفاده کنید. کار دشواری نیست اما برای گردآوری پروژه باید یک یا دو کار انجام دهید. کد در github.com میزبانی می شود ، منبع باز است ، سازنده باشید ، گزارش اشکالات یا ارائه پیشنهادات کمک بزرگی خواهد بود:) آن را بارگیری کرده و باز کنید:
LoRaWanGateway/LoRaWanGateway.ino
مکان Sketchbook را تحت تنظیمات برگزیده پرونده تغییر دهید
در صورت نیاز تخته های اضافی را تحت تنظیمات دلخواه فایل اضافه کنید … من از موارد زیر استفاده می کنم:
https://arduino.esp8266.com/stable/package_esp8266com_index.json
در اینجا توجه کنید ، نسخه های قدیمی به درستی کار نمی کنند ، شما باید حداقل نسخه 2.6.3 را نصب کنید
برد خود را در زیر Board Board انتخاب کنید (شاید با تصویر یکسان نباشد ، تصویر شما انتخاب شده است)
اکنون باید کامپایل شود ، آن را روی برد خود بارگذاری کرده و با استفاده از رابط وب پیکربندی کنید.
مرحله 4: پیکربندی رابط وب
پس از جمع آوری تمام قطعات می توانید دروازه جدید خود را از طریق رابط وب یکپارچه باز کرده و پیکربندی کنید. این یک صفحه کوچک در داخل ESP8266 است که به شما امکان می دهد به راحتی مقادیر آن را تغییر دهید … در نگاه اول نگاه کنید و با نسخه نمایشی پیکربندی در اینجا بازی کنید. با استفاده از این رابط می توانید پیکربندی کنید:
- اتصال WiFi ، یا به عنوان دستگاه مشتری یا به عنوان نقطه دسترسی
- پارامتر TTN Gateway
- پارامترهای ماژول RFM
- پارامترهای اساسی ESP8266 سیستم
- پیکربندی رابط امنیت/رمز عبور (بله ، با رمز محافظت می شود)
به طور پیش فرض یک شبکه WiFi ایجاد می کند تا به شما اجازه دسترسی به پیکربندی داخلی آن را بدهد.
- wifi: نقطه دسترسی ESP
- پاس: 12345678
اگر امنیت شدید وجود دارد ، باید مقادیر پیش فرض را قبل از بارگذاری سیستم عامل در دروازه خود تغییر دهید. در هر صورت می توانید پس از اولین اتصال آنها را از مرورگر خود تغییر دهید. پس از اجرا ، پیکربندی دروازه را می توان از طریق یک مرورگر وب یا با IP اختصاص داده شده در دسترس قرار داد
X. X. X. X/
یا در صورت اتصال از طریق Access Point
192.168.4.1/ (به طور پیش فرض)
اکنون می توانید از اطلاعات خود برای ورود به سیستم استفاده کنید ، پیش فرض ها عبارتند از:
- کاربر: مدیر
- پاس: مدیر
مرحله 5: یک TTN Gateway اضافه کنید
نکته آخر اینکه باید Gateway را در The Things Network ایجاد کرده و پارامترهای آن را مطابق آن پیکربندی کنید تا دستگاه شما ثبت و پیوند داده شود. وارد کنسول The Things Network شوید و GATEWAYS را انتخاب کنید.
یک مورد جدید با استفاده از شناسه مربوطه که در صفحه پیکربندی دروازه یافت می شود ، ثبت کنید. در صورت نیاز تمام فیلدهای باقی مانده را پر کنید. هر دو شناسه باید مطابقت داشته باشند.
اکنون ، باید آماده نمایش داده ها باشد.
تمام است ، امیدوارم به اندازه کافی واضح باشد … اگر مشکلی دارید ، هر سوالی دارید بپرسید
توصیه شده:
MuMo - LoRa Gateway: 25 مرحله (همراه با تصاویر)
MuMo-LoRa Gateway: ### UPDATE 10-03-2021 // آخرین اطلاعات/به روز رسانی ها در صفحه github در دسترس خواهد بود: https: //github.com/MoMu-Antwerp/MuMo MuMo چیست؟ MuMo یک همکاری بین توسعه محصول (گروهی از دانشگاه آنتورپ) تحت
Lora Gateway بر اساس MicroPython ESP32: 10 مرحله (همراه با تصاویر)
Lora Gateway بر اساس MicroPython ESP32: Lora در سالهای اخیر بسیار محبوب بوده است. ماژول ارتباطات بی سیم با استفاده از این فناوری معمولاً ارزان (با استفاده از طیف رایگان) ، از نظر اندازه کوچک ، کم مصرف و دارای فاصله ارتباطی طولانی است و عمدتا برای ارتباط متقابل استفاده می شود
ESP32 Lora Thingspeak Gateway with Sensor Node: 9 مرحله
ESP32 Lora Thingspeak Gateway With Sensor Node: در این پروژه اینترنت اشیا ، ESP32 LoRa Gateway & amp؛ همچنین ESP32 LoRa Sensor Node برای نظارت بر خواندن بی سیم سنسور از فاصله چند کیلومتری. فرستنده داده های رطوبت و دما را با استفاده از سنسور DHT11 می خواند. سپس منتقل می شود
کنترل لوازم خانگی بیش از LoRa - LoRa در اتوماسیون خانگی - کنترل از راه دور LoRa: 8 مرحله
کنترل لوازم خانگی بیش از LoRa | LoRa در اتوماسیون خانگی | کنترل از راه دور LoRa: وسایل برقی خود را از راه دور (کیلومتر) بدون حضور اینترنت کنترل و خودکار کنید. این از طریق LoRa امکان پذیر است! سلام بچه ها چه خبر؟ Akarsh اینجا از CETech. این PCB همچنین دارای یک صفحه نمایش OLED و 3 رله است که یک
15 $ LoRa Gateway/Node ESP8266 Build PCB 3cmX8cm اندازه: 6 مرحله
15 $ LoRa Gateway/Node ESP8266 Build PCB 3cmX8cm اندازه: سلام ، بچه ها چه خبر؟ Akarsh اینجا از CETech. امروز ما قصد داریم پروژه ای بسازیم که یک گره LoRa ساده است و شما حتی می توانید از آن به عنوان یک دروازه تک کانال استفاده کنید. در اینجا میکروکنترلری که من استفاده کردم ESP8266 است که به بردهای LoRa متصل است