چگونه با یک میکروکنترلر ۲ دلاری و رادیوی LoRa یک شبکه پیامرسان آفلاین بسازیم
با اتصال یک برد ESP32 به فریمور متنباز Meshtastic، میتوانید یک شبکه مش خصوصی و رمزنگاریشده راهاندازی کنید که بدون نیاز به آنتن موبایل یا وایفای، پیام متنی ارسال میکند.
به قلم قاسم پناهی
این خبر را به اشتراک بگذارید
- علاقهمندان به شبکههای آفلاین
- حامیان ارتباطات غیرمتمرکز که پایداری و استقلال از زیرساختهای شرکتی را در اولویت قرار میدهند.
- توسعهدهندگان پروتکل
- مهندسان و نهادهای استانداردگذاری که بر رعایت قوانین فرکانسی و امنیت رمزنگاری تمرکز دارند.
- اپراتورهای رادیو آماتور
- اپراتورهای دارای مجوزی که بررسی میکنند چگونه شبکههای مش بدون مجوز، روشهای سنتی رادیو آماتور را تکمیل میکنند.
- تحلیل فکتلن
- ترکیب تحریریهای از چشمانداز سختافزاری، نرمافزاری و نظارتی حاکم بر شبکههای مش آفلاین.
دیدگاههایی که این گزارش پوشش نداده
- ارائهدهندگان شبکههای موبایل
- اپراتورهای خدمات امدادی
لحظه شکلگیری یک شبکه ارتباطی آفلاین زمانی است که دو رادیو با فرکانس و کلید رمزنگاری کاملا یکسان تنظیم شوند. این هماهنگی به یک میکروکنترلر ۲ دلاری ESP32 و ماژول رادیویی LoRa اجازه میدهد تا دکلهای مخابراتی را کاملا دور زده و یک شبکه مش خصوصی و همتابههمتا ایجاد کنند. با کمتر از ۳۰ دلار هزینه سختافزاری، کاربران میتوانند زیرساخت پیامرسانی اختصاصی خود را بدون نیاز به اینترنت، سیمکارت و حق اشتراک ماهانه میزبانی کنند.[1]
این سیستم بر پایه Meshtastic کار میکند؛ یک پروژه فریمور متنباز که در سال ۲۰۲۶ بین سازندگان و نیروهای امدادی محبوبیت زیادی پیدا کرده است. برای راهاندازی، به یک برد توسعه ESP32 مجهز به فرستنده-گیرنده LoRa (برد بلند) مانند Heltec V3 یا Seeed Studio XIAO ESP32S3 نیاز دارید. پس از نصب فریمور از طریق کابل USB، برد از طریق بلوتوث به یک گوشی هوشمند استاندارد اندروید یا iOS متصل میشود.[2][4][5]
وبسایت How-To Geek که به جذابیت روزافزون این فناوری برای آمادگی در برابر قطعی موبایل پرداخته، مینویسد: «این کار شبیه میزبانی دکلهای مخابراتی خصوصی خودتان است.» گوشی هوشمند از طریق اپلیکیشن Meshtastic نقش صفحهنمایش و کیبورد را ایفا میکند، در حالی که ESP32 مسیریابی رمزنگاریشده را انجام داده و ماژول LoRa انتقال فیزیکی امواج رادیویی را بر عهده دارد.[1][5]
فناوری پایه LoRa برای اینترنت اشیا (IoT) طراحی شده تا برد و عمر باتری را بر پهنای باند اولویت دهد. وقتی کاربر دکمه ارسال را میزند، اپلیکیشن Meshtastic متن را با استفاده از یک کلید مشترک AES-256 رمزنگاری میکند. سپس رادیو این دادهها را به یک سیگنال طیف گسترده چیرپ (Chirp Spread Spectrum) مدوله میکند؛ تکنیکی که برای مقاومت در برابر تداخل و نویز، در یک باند فرکانسی حرکت میکند.[2][3][6]
از آنجا که انتقال داده در باندهای رادیویی بدون مجوز صنعتی، علمی و پزشکی (ISM) انجام میشود، کاربران برای استفاده از این دستگاهها نیازی به مجوز رادیو آماتور ندارند. با این حال، سختافزار باید روی پارامترهای منطقهای صحیح تعیینشده توسط اتحادیه LoRa تنظیم شود. در ایالات متحده، دستگاهها در باند ۹۰۲ تا ۹۲۸ مگاهرتز تحت مقررات بخش ۱۵ کمیسیون ارتباطات فدرال (FCC) کار میکنند که حداکثر توان ارسال ۱ وات را مجاز میداند. در اروپا، استاندارد ۸۶۸ مگاهرتز است که محدودیتهای سختگیرانهای برای چرخه کار (Duty Cycle) دارد و دفعات ارسال داده توسط دستگاه را محدود میکند.[2][3][5]
از آنجا که انتقال داده در باندهای رادیویی بدون مجوز صنعتی، علمی و پزشکی (ISM) انجام میشود، کاربران برای استفاده از این دستگاهها نیازی به مجوز رادیو آماتور ندارند.
ویژگی بارز پروتکل Meshtastic، معماری مش غیرمتمرکز آن است. برخلاف بیسیمهای سنتی که به دید مستقیم بین دو کاربر نیاز دارند، هر گره (Node) در Meshtastic میتواند به عنوان یک تکرارکننده (Repeater) عمل کند. اگر بستهای از گره A نتواند مستقیما به گره C برسد، گره B به طور خودکار بسته رمزنگاریشده را دریافت، اعتبارسنجی و بازپخش میکند تا زمانی که به مقصد برسد یا به حداکثر محدودیت پرش (Hop Limit) خود دست یابد.[2][6]
این قابلیت بازپخش به جوامع محلی اجازه میدهد تا با قرار دادن گرههای تکرارکننده خورشیدی روی پشتبامها، برجها یا دامنه تپهها، شبکههای محلی مقاومی بسازند. از آنجا که ماژولهای ESP32 و LoRa انرژی بسیار کمی مصرف میکنند، یک باتری لیتیوم-یون استاندارد ۲۰۰۰ میلیآمپرساعتی میتواند یک گره را برای چند روز روشن نگه دارد. یک پنل خورشیدی کوچک ۵ واتی معمولا برای روشن نگه داشتن دائمی یک تکرارکننده کافی است.[4][5]
بهای اصلی برای دستیابی به این برد و پایداری، کاهش پهنای باند است. نرخ انتقال داده در LoRa معمولا بین ۰.۳ تا ۵۰ کیلوبیت بر ثانیه متغیر است. این شبکه نمیتواند صدای صوتی، عکس یا ویدیو ارسال کند و صرفا به پیامهای متنی کوتاه، بهروزرسانی مختصات GPS و دادههای تلهمتری پایه محدود میشود.[2][3][4]
برد شبکه نیز به شدت به محیط فیزیکی بستگی دارد. در حالی که یک سیگنال LoRa میتواند ۵۰ مایل یا بیشتر بین دو قله کوه با دید مستقیم طی کند، محیطهای شهری متراکم با ساختمانهای بتنی و فولادی میتوانند برد موثر را به کمتر از یک مایل کاهش دهند. در مستندات سختافزاری هشدار داده شده است: «هرگز رادیوی خود را بدون آنتن روشن نکنید»، زیرا ارسال سیگنال بدون بار (Load) میتواند فورا آمپلیفایر رادیو را از بین ببرد.[1][2][4]
با توجه به اینکه رویدادهای شدید جوی و قطعی زیرساختها شکنندگی شبکههای متمرکز موبایل را برجسته کردهاند، استقبال از این فناوری در طول سالهای ۲۰۲۵ و ۲۰۲۶ شتاب گرفته است. با تکیه بر پروتکلی که کاملا مستقل از اینترنت عمومی کار میکند، کاربران تضمین میکنند که توانایی ارتباطی آنها دقیقا در زمان از کار افتادن شبکههای تجاری، دستنخورده باقی میماند.[1][4][6]
نکات کلیدی
- یک میکروکنترلر ESP32 و یک ماژول رادیویی LoRa میتوانند یک شبکه پیامرسان متنی خصوصی و آفلاین را با کمتر از ۳۰ دلار ایجاد کنند.
- فریمور متنباز Meshtastic پیامهای رمزنگاریشده را از طریق یک شبکه مش غیرمتمرکز مسیریابی کرده و دکلهای مخابراتی را کاملا دور میزند.
- دستگاهها در باندهای رادیویی بدون مجوز ISM کار میکنند، به این معنی که نیازی به مجوز رادیو آماتور نیست.
- این شبکه به دادههای با پهنای باند پایین محدود است و به جای صدا یا عکس، تنها از پیامهای متنی کوتاه و مختصات GPS پشتیبانی میکند.
- گرهها به طور خودکار به عنوان تکرارکننده عمل میکنند و به جوامع محلی اجازه میدهند با قرار دادن واحدهای خورشیدی در ارتفاعات، برد شبکه را افزایش دهند.
چرا مهم است
با افزایش قطعی شبکههای موبایل به دلیل شرایط جوی شدید و خرابی زیرساختها، داشتن یک شبکه ارتباطی خصوصی و باتریخور یک راهکار جایگزین حیاتی است. یادگیری ساخت و استفاده از شبکه مش LoRa به شما اطمینان میدهد که هنگام قطعی شبکههای مخابراتی سنتی، ارتباط خود را با خانواده و جامعه حفظ کنید.
منابع
[1]How-To Geekعلاقهمندان به شبکههای آفلاینHow a $2 ESP32 and a LoRa module let you text off-grid with no internet or cell signal
مطالعه در How-To Geek →
[2]Meshtasticتوسعهدهندگان پروتکلMeshtastic: Open Source Off-Grid Communication
مطالعه در Meshtastic →
[3]LoRa Allianceتوسعهدهندگان پروتکلAbout LoRaWAN: The Global Standard for IoT
مطالعه در LoRa Alliance →
[4]Seeed Studioعلاقهمندان به شبکههای آفلاینMeshtastic: The Open-Source LoRa Mesh Network Transforming Off-Grid Communication
مطالعه در Seeed Studio →
[5]Ham Radio Prepاپراتورهای رادیو آماتورMeshtastic Mesh Radio: Off-Grid Texting
مطالعه در Ham Radio Prep →
[6]تیم سردبیری کوهستانتحلیل فکتلنتحلیل تیم سردبیری کوهستان
مطالعه در تیم سردبیری کوهستان →
نظرات
بیشتر در راهنماها
مشاهده همه →بهینهسازی UniFi
راهاندازی شبکه Ubiquiti UniFi: چگونه طوفانهای پخش و تداخل کانالها وایفای حرفهایها را مختل میکند
5 منبع
یکپارچگی دادهها
کد همینگ (۷،۴): چگونه منطق XOR خطاهای حافظه را پیش از پردازنده اصلاح میکند
6 منبع
روشهای آماری
پی-مقدار (P-Value) در برابر بازه اطمینان: چرا اندازه اثر از یک آستانه معناداری مهمتر است؟
9 منبع
مالیات مرزی کربن
سازوکار تنظیم مرزی کربن اتحادیه اروپا (CBAM): راهنمای گذار به مسئولیت مالی در سال ۲۰۲۶
3 منبع
هر زاویه. هر روز.
دریافت راهنماها اخبار همراه با پوشش کامل منابع و تحلیل دیدگاهها، مستقیم در صندوق ورودی شما.





