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

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

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

فلش کردن فریم‌ور ArduCopter روی فلایت کنترلر (فارسی)

​ ژوئن 21, 2026 1 دقیقه مطالعه
فلش فریم‌ور ArduCopter فلایت کنترلر

فلش فریم‌ور یعنی چه؟

فلش (Flash) کردن فریم‌ور یعنی نوشتن نرم‌افزار ArduCopter روی حافظه فلایت کنترلر. فلایت کنترلر یک کامپیوتر کوچک با تراشه STM32 است و فریم‌ور همان «سیستم‌عاملی» است که رفتار پرواز را تعریف می‌کند.

فریم‌ور ArduPilot در سه شاخه عرضه می‌شود؛ برای کوادکوپتر باید ArduCopter را فلش کنید. این کار فقط یک‌بار لازم است، اما برای به‌روزرسانی هم همین مراحل تکرار می‌شوند. حالت DFU (Device Firmware Update) یک حالت ویژه است که بعضی بردها برای فلش اولیه نیاز دارند.

🛠️ کارت پروژه

نرم‌افزار Mission Planner
فریم‌ور ArduCopter (نسخه Stable)
اتصال USB (بدون باتری)
زمان ۵ تا ۱۰ دقیقه

گام ۱: ورود به صفحه نصب فریم‌ور

در Mission Planner بدون اتصال (Disconnect) به صفحه زیر بروید:

SETUP → Install Firmware
(یا در نسخه جدید: Install Firmware Legacy برای انتخاب دستی)

گام ۲: انتخاب نوع وسیله

تصاویر وسایل مختلف نمایش داده می‌شود. روی آیکون کوادکوپتر (Quad) یا فریم خود کلیک کنید. Mission Planner پورت COM را شناسایی می‌کند و آخرین نسخه پایدار را پیشنهاد می‌دهد.

گام ۳: شروع فلش

  • روی آیکون فریم کلیک کنید و Yes را بزنید.
  • اگر برد نیاز به DFU داشت، پیام می‌دهد کابل را جدا/وصل کنید — دستور را دنبال کنید.
  • نوار پیشرفت «Erasing» و سپس «Programming» و «Verifying» را نشان می‌دهد.
  • در پایان پیام Upload Done ظاهر می‌شود.

گام ۴: تأیید نصب

حالا با Baud rate ۱۱۵۲۰۰ متصل شوید. در پایین HUD باید نسخه فریم‌ور نمایش داده شود، مثلاً:

ArduCopter V4.5.x (xxxxxxx)
ChibiOS: xxxxxxx
Frame: QUAD
هشدار: هرگز در حین فلش کابل را جدا نکنید. قطع برق وسط فرآیند می‌تواند برد را به حالت Bricked ببرد که نیاز به فلش با DFU و فایل bootloader دارد.

جدول: انتخاب نسخه فریم‌ور

نسخه توصیه
Stable برای همه — پایدار و تست‌شده
Beta فقط برای تست ویژگی‌های جدید
Latest (dev) توسعه‌دهندگان — ناپایدار

منابع یادگیری بیشتر

  • راهنمای رسمی فلش فریم‌ور
  • آپارات: آموزش فلش ArduCopter
برچسب‌ها: ArduCopter ArduPilot DFU Mission Planner آموزش گام‌به‌گام فلایت کنترلر فلش فریم‌ور مبتدی
​
مطلب بعدی نصب Mission Planner و اولین اتصال به فلایت کنترلر (فارسی) مطلب قبلی کالیبراسیون شتاب‌سنج (Accelerometer) در ArduPilot گام‌به‌گام (فارسی)
</> Make for Iran – بسازیم برای ایران

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

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

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

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

پیوندها

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

آخرین مطالب

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