</> Make for Iran – بسازیم برای ایران

پروژه‌ها، آموزش‌ها و ابزارها برای سازندگان و علاقه‌مندان الکترونیک

  • خانه
  • الکترونیک
  • پرینت سه‌بعدی
  • حکاکی و برش لیزری
  • ابزار کارگاهی
  • پهپاد
  • ربات زمینی UGV
  • ربات پرنده UAV
  • صنایع دستی
  • آموزش
  • پروژه‌ها
  • درباره ما
خانه›ربات‌های پرنده (UAV)›راهنمای OSD در ArduPilot: نمایش اطلاعات پرواز روی صفحه FPV (فارسی)
ربات‌های پرنده (UAV) پروژه‌ها

راهنمای OSD در ArduPilot: نمایش اطلاعات پرواز روی صفحه FPV (فارسی)

​ ژوئن 11, 2026 1 دقیقه مطالعه
OSD ArduPilot FPV نمایش اطلاعات پرواز

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+
  • زمان: ۳۰ تا ۶۰ دقیقه

11.4V RSSI:76% ALT: 85m SPD: 12m/s ↗ STABILIZE HOME ↑ D:1.2km FPV OSD — اطلاعات پرواز روی تصویر زنده

فعال‌سازی 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 یکسان است؟ ☐

ArduPilot FC MAVLink داده AT7456E OSD Chip دوربین FPV ویدیو + OSD Goggles نمایش HUD OSD ArduPilot — FC → AT7456E → ویدیو OSD → Goggles

ویدئوهای آموزشی


منابع بیشتر

  • آپارات: OSD ArduPilot FPV تنظیم فارسی
  • ArduPilot: OSD Overview Documentation
برچسب‌ها: ArduPilot FPV MAVLink Mission Planner OSD RSSI آموزش گام‌به‌گام ولتاژ
​
مطلب بعدی ساخت ربات UGV چهارچرخ با ESP32 و کنترل Joystick Bluetooth (فارسی) مطلب قبلی ساخت سیستم LoRa Weather Balloon Tracker: ردیابی بالون تا ۳۰ کیلومتر ارتفاع (فارسی)
</> Make for Iran – بسازیم برای ایران

پروژه‌ها، آموزش‌ها و ابزارها برای سازندگان و علاقه‌مندان الکترونیک

یاد بگیر، بساز، به اشتراک بگذار. جامعه‌ای برای سازندگان، مهندسان و علاقه‌مندان به فناوری در ایران.

دسته‌بندی‌ها

  • پروژه‌ها
  • ربات‌های پرنده (UAV)
  • آموزش
  • ربات‌های زمینی (UGV)
  • الکترونیک
  • پهپاد و مولتی‌روتور

پیوندها

  • خانه
  • درباره ما
  • تماس
  • فید RSS

آخرین مطالب

  • خلاصه دوره ArduPilot/iNAV و گام‌های بعدی (فارسی)
  • رادیو تله‌متری در مقابل LTE/4G برای کنترل از راه دور (فارسی)
  • Ground Station روی موبایل و تبلت — QGroundControl و Solex (فارسی)
  • راه‌اندازی Ground Station با Mission Planner (فارسی)
© 2026 Make for Iran – بسازیم برای ایران. تمامی حقوق محفوظ است.
ساخته شده با ❤️ برای سازندگان ایران  |  ورود