OSD در پهپاد FPV چیست؟ (برای مبتدی)
OSD (On-Screen Display) یک لایه اطلاعاتی است که روی تصویر دوربین FPV نمایش میدهد — مثل تصویر HUD در بازیهای ویدیویی. اطلاعاتی مثل ولتاژ باتری، RSSI (قدرت سیگنال RC)، ارتفاع، سرعت زمینی و هوایی، جهت، و فاصله از Home Point همه در یک نگاه قابل مشاهده هستند.
در ArduPilot، OSD از طریق MAVLink فعال میشود — FC داده پرواز را از طریق UART به چیپ AT7456E (داخل اکثر FCهای Matek و Speedybee) ارسال میکند. این چیپ متن و نمادها را روی ویدیو آنالوگ اضافه میکند.
هدف این راهنما
فعال کردن و تنظیم کامل OSD در ArduPilot (Copter/Plane) برای FPV با نمایش اطلاعات کلیدی.
- پیشنیاز: FC با ArduPilot و OSD chip (AT7456E)، Mission Planner 1.3+
- زمان: ۳۰ تا ۶۰ دقیقه
فعالسازی OSD در Mission Planner
// مطمئن شوید FC شما OSD chip داخلی دارد (Matek H743, SpeedyBee F405)
// در Mission Planner → Config → Full Parameter List:
// OSD_TYPE = 1 (MAX7456 = AT7456E)
// OSD_FONT_PATH = (خالی = فونت پیشفرض)
// هر صفحه OSD (Screen 1-4) را میتوان جداگانه تنظیم کرد:
// OSD1_RSSI_EN = 1 (RSSI فعال)
// OSD1_RSSI_X = 1 (ستون ۱)
// OSD1_RSSI_Y = 0 (ردیف ۰)
// OSD1_BATV_EN = 1 (ولتاژ باتری)
// OSD1_BATV_X = 12 (ستون ۱۲)
// OSD1_ALT_EN = 1 (ارتفاع)
// OSD1_SPEED_EN = 1 (سرعت زمینی)
// OSD1_HEADING_EN = 1 (جهت)
// OSD1_HOME_EN = 1 (جهت و فاصله Home)
// OSD1_FLTMODE_EN = 1 (حالت پرواز)
// برای نمایش لاگو ArduPilot در شروع:
// OSD_W_RSSI = 1 (Warning RSSI)
// OSD_W_BATT = 1 (Warning Battery)
جدول پارامترهای OSD کلیدی
| پارامتر | توضیح |
|---|---|
| OSD1_BATV_EN/X/Y | ولتاژ باتری — EN=1 فعال، X/Y مختصات |
| OSD1_RSSI_EN/X/Y | قدرت سیگنال RC |
| OSD1_ALT_EN/X/Y | ارتفاع نسبی |
| OSD1_HOME_EN/X/Y | فاصله از Home Point |
| OSD1_GSPD_EN | سرعت زمینی GPS |
| OSD1_FLTMODE_EN | حالت پرواز (Stabilize/Loiter…) |
چکلیست OSD
| بررسی | وضعیت |
|---|---|
| OSD_TYPE = 1 و FC Reboot شده؟ | ☐ |
| در FPV Monitor متن OSD دیده میشود؟ | ☐ |
| ولتاژ OSD با مولتیمتر تطابق دارد؟ | ☐ |
| RSSI در OSD با مقدار GCS یکسان است؟ | ☐ |