Meshtastic برای SAR یعنی چه؟ (برای مبتدی)
SAR (Search and Rescue) یعنی جستجو و نجات — تیمهایی که برای پیدا کردن مفقودان در کوهها، جنگلها یا مناطق دور کار میکنند. در این مناطق معمولاً هیچ شبکه موبایل یا WiFi وجود ندارد.
Meshtastic یک پروتکل متنباز برای شبکهبندی Mesh (مشبک) است که از LoRa برای ارتباط استفاده میکند. در یک شبکه Mesh، هر نود میتواند پیامهای دیگران را Relay (رله) کند — پیامی که مستقیماً نمیرسد، از طریق نودهای میانی منتقل میشود. این برد شبکه را تا حد خوبی افزایش میدهد.
برای SAR، هر عضو تیم یک دستگاه Meshtastic دارد که موقعیت GPS او را روی نقشه برنامه Meshtastic در گوشی سایر اعضا نمایش میدهد — بدون اینترنت.
هدف این راهنما
راهاندازی شبکه Meshtastic ۴-نوده برای تیم SAR با موقعیت GPS، پیامرسانی، و رمزنگاری Channel.
- پیشنیاز: TTGO T-Beam × ۴ + گوشی Android
- زمان راهاندازی: ۱ تا ۲ ساعت
- برد: ۱-۵ کیلومتر هر لینک، Mesh تا ۲۰km
تنظیم Channel رمزنگاریشده در Meshtastic
// در Meshtastic App Android:
// Settings → Channels → Primary Channel
// تنظیمات Channel پیشنهادی برای SAR:
// Name: "SAR-IRAN"
// PSK: یک رمز ۳۲-بایتی تصادفی (Generate در App)
// Modem Preset: LONG_FAST (برد: ۵km، بیتریت: ۱.۰۷kbps)
// یا LONG_SLOW (برد: ۱۰km، بیتریت: ۰.۱۸kbps)
// تنظیم GPS و موقعیت:
// Settings → Device → GPS Mode: ENABLED
// Settings → Device → Location Update Interval: 60s (ذخیره باتری)
// پیکربندی Node از طریق CLI (برای پیشرفته):
// meshtastic --set device.role ROUTER (برای نود رله ثابت)
// meshtastic --set lora.region IR // ایران = 433MHz
// meshtastic --ch-set name "SAR-IRAN" --ch-index 0
نقشهای مختلف نود در SAR
| نقش | تنظیم | کاربرد |
|---|---|---|
| CLIENT | پیشفرض | هر عضو تیم + گوشی |
| ROUTER | Device Role=ROUTER | نود ثابت بالای کوه — فقط رله |
| TRACKER | Device Role=TRACKER | موقعیت مکرر ارسال میکند |
| SENSOR | Device Role=SENSOR | داده سنسور — دمای محیط |
چکلیست قبل از عملیات SAR
| بررسی | وضعیت |
|---|---|
| همه نودها Channel یکسان دارند؟ | ☐ PSK باید یکسان باشد |
| GPS همه نودها کار میکند؟ | ☐ موقعیت روی نقشه نشان دهد |
| باتری کامل قبل از عملیات؟ | ☐ 18650 یا LiPo 3000mAh |
| پیام تست به همه رسید؟ | ☐ قبل از شروع |