Meshtastic و شبکه مش LoRa یعنی چه؟ (برای مبتدی)
Meshtastic یک پروژه متنباز است که به شما اجازه میدهد یک شبکه پیامرسانی بدون اینترنت و بدون سیمکارت بسازید — فقط با ماژولهای رادیویی ارزانقیمت. این ماژولها از فناوری LoRa (Long Range) استفاده میکنند که میتواند پیامهای کوتاه متنی را تا ۱۰ کیلومتر در محیط باز ارسال کند.
معماری Meshtastic یک شبکه مش (Mesh Network) است: هر دستگاه همزمان فرستنده و دریافتکننده است. اگر دستگاه A و C نمیتوانند مستقیم با هم ارتباط برقرار کنند، پیام از طریق دستگاه B که در بین آنهاست رله میشود — خودکار و بدون تنظیم. این فناوری برای کمپینگ، کوهنوردی، و عملیات اضطراری ایدهآل است.
محبوبترین سختافزار برای Meshtastic، TTGO LoRa32 V2.1 است — یک برد ESP32 با ماژول LoRa SX1276 و نمایشگر OLED داخلی که همهچیز را در یک پکیج دارد. فقط کافی است Firmware Meshtastic را Flash کنید و با اپ موبایل متصل شوید.
محصولی که میسازید
یک گره Meshtastic کامل که با اپ موبایل iOS یا Android از طریق Bluetooth متصل میشود و با سایر گرهها تا ۱۰km ارتباط برقرار میکند.
- زمان راهاندازی: ۲۰ دقیقه
- هزینه: ۵۰۰ تا ۸۰۰ هزار تومان
- نیاز به اینترنت: خیر — کاملاً آفلاین
- برد تخمینی: ۲ تا ۱۰ کیلومتر (بسته به آنتن و محیط)
قطعات لازم
| قطعه | مدل | نقش |
|---|---|---|
| برد اصلی | TTGO LoRa32 V2.1 (868MHz یا 915MHz) | ESP32 + LoRa + OLED |
| آنتن | آنتن ۸۶۸/۹۱۵MHz با کانکتور SMA | ارسال/دریافت LoRa |
| باتری | LiPo 3.7V 1000mAh با کانکتور JST | تغذیه مستقل |
| گوشی | Android یا iOS | اپ Meshtastic |
مرحله ۱ — Flash کردن Firmware
- به flasher.meshtastic.org بروید — یک ابزار مرورگری است.
- TTGO را با USB به کامپیوتر وصل کنید.
- «Connect» را بزنید، پورت COM را انتخاب کنید.
- Device: TTGO T-Beam / TTGO LoRa32 V2.1 را انتخاب کنید.
- «Flash» را بزنید — حدود ۲ دقیقه طول میکشد.
- بعد از اتمام، OLED روشن میشود و «Meshtastic» نمایش میدهد.
مرحله ۲ — اتصال با اپ موبایل
- اپ Meshtastic را از App Store یا Google Play نصب کنید.
- Bluetooth گوشی را روشن کنید.
- در اپ، «+» را بزنید → دستگاه را اسکن کنید → Meshtastic_XXXX را انتخاب کنید.
- Channel: LongFast پیشفرض را نگه دارید (همه دستگاهها باید یک Channel داشته باشند).
- Region را روی ANZ یا EU_868 تنظیم کنید.
مرحله ۳ — تنظیم Channel مشترک
// همه گرههای شبکه باید یک Channel Name و PSK یکسان داشته باشند
// در اپ Meshtastic:
// Settings → Channels → Default Channel
// Name: MyMesh (یا هر نامی که میخواهید)
// PSK: یک کلید مشترک (میتوانید Generate کنید)
// این تنظیم را با QR Code به سایر گوشیها Share کنید
چکلیست تست
| تست | نتیجه |
|---|---|
| OLED بعد از Flash روشن شد؟ | بله — Meshtastic logo |
| اپ موبایل به Bluetooth وصل شد؟ | بله — Node number نمایش داده میشود |
| پیام بین دو دستگاه رد و بدل شد؟ | بله |
| SNR و RSSI در اپ نمایش داده میشود؟ | بله — کیفیت سیگنال |