MAVLink و تلهمتری چیست؟
MAVLink پروتکل ارتباطی استاندارد بین فلایت کنترلر و ایستگاه زمینی است. با آن، دادههای پرواز (موقعیت، ارتفاع، باتری، حالت) بهصورت زنده به Mission Planner ارسال و دستورها از آن دریافت میشوند.
Telemetry Radio یک جفت رادیو (یکی روی پهپاد، یکی روی زمین) است که این دادهها را بیسیم منتقل میکند. رایجترین نوع، رادیوهای SiK در باندهای ۴۳۳MHz (اروپا/آسیا) و ۹۱۵MHz (آمریکا) هستند که برد چند صد متر تا چند کیلومتر دارند.
🛠️ کارت پروژه
| رادیو | جفت SiK 433MHz یا 915MHz |
| اتصال | پورت TELEM فلایت کنترلر |
گام ۱: اتصال سختافزاری
رادیو هوایی را به پورت TELEM1 فلایت کنترلر وصل کنید (TX↔RX، RX↔TX، GND، 5V). رادیو زمینی را با USB به کامپیوتر وصل کنید.
گام ۲: تنظیم پورت سریال در ArduPilot
SERIAL1_PROTOCOL = 2 (MAVLink2)
SERIAL1_BAUD = 57 (57600 — استاندارد SiK)
گام ۳: تنظیم رادیوهای SiK
در Mission Planner: SETUP → Optional Hardware → SiK Radio. هر دو رادیو باید مقادیر یکسان داشته باشند:
| تنظیم | مقدار پیشنهادی |
|---|---|
| Net ID | یک عدد یکتا (هر دو طرف یکسان) |
| Baud | 57600 |
| Air Speed | 64 |
| Tx Power | 20 (حداکثر مجاز منطقه) |
گام ۴: اتصال بیسیم
حالا در Mission Planner پورت COM رادیو زمینی را با Baud ۵۷۶۰۰ انتخاب و Connect کنید. باید بدون کابل، دادههای پهپاد را ببینید.