🔄 راهنمای بهروزرسانی سیستم عامل
این راهنما فرآیند بهروزرسانی سیستم عامل اصلی پهپاد را شرح میدهد که دو پردازنده حیاتی را پوشش میدهد:
- STM32F405 (کنترل پرواز اختصاصی، مدیریت موتور و حسگر)
- ESP32S3 (کنترل اصلی، انتقال داده از راه دور، درایور دوربین و ارتباط رادیویی)
بهروزرسانی با استفاده از روش کد QR در برنامه انجام میشود.
⚠️ پیشنیازها و بررسیهای ایمنی
قبل از شروع فرآیند بهروزرسانی، اطمینان حاصل کنید که تمام شرایط زیر برآورده شدهاند تا از خرابی یا آسیب جلوگیری شود:
- شبکه Wi-Fi: باید از یک شبکه 2.4 گیگاهرتز Wi-Fi پایدار استفاده کنید (اکثر شبکههای 5 گیگاهرتز سازگار نیستند).
- نزدیکی: دستگاه تلفن همراه/لپتاپ خود را نزدیک پهپاد RoBeeX AI و روتر Wi-Fi خود نگه دارید تا اتصال قوی و پایداری داشته باشید.
- سطح باتری: شارژ باتری پهپاد باید بالای 50 درصد باشد.
- نورپردازی: نور محیط باید طبیعی و پایدار باشد تا دوربین پهپاد بتواند کد QR تولید شده را به وضوح ببیند.
فرآیند بهروزرسانی مرحله به مرحله
برای شروع و تکمیل بهروزرسانی سیستم عامل، مراحل زیر را به دقت دنبال کنید:
بخش 1: آمادهسازی پهپاد (ورود به حالت بهروزرسانی)
ورود به حالت بهروزرسانی: دکمه کلید سوئیچ (واقع در کنار RoBeeX) را فشار داده و به مدت بیش از 3 ثانیه نگه دارید.
- راهنمای ویدیویی: نحوه ورود به حالت بهروزرسانی را در اینجا ببینید:
تأیید وضعیت: به نگه داشتن ادامه دهید تا تمام 4 عدد LED RGB روی پهپاد شروع به چشمک زدن آبی 🔵 چشمکزن کنند. این تایید میکند که پهپاد آماده دریافت پیکربندی شبکه است (به وضعیت دقیق LED در زیر مراجعه کنید).
بخش 2: ارسال پیکربندی شبکه (اسکن و دانلود کد QR)
- باز کردن بهروزرسانی برنامه: در برنامه RoBeeX، به قسمت تنظیمات بروید و روی دکمه "بهروزرسانی" کلیک کنید.
- وارد کردن اطلاعات کاربری: SSID Wi-Fi (نام) و رمز عبور شبکه Wi-Fi خانه یا محل کار خود که به اینترنت دسترسی دارد را وارد کنید.
- تولید کد QR: برنامه یک کد QR امن حاوی اطلاعات شبکه تولید میکند.
- اسکن کد QR: دستگاه تلفن همراه/لپتاپ را بردارید و کد QR تولید شده را مستقیماً جلوی دوربین RoBeeX (جلوی پهپاد) در فاصلهای تقریبی 30 سانتیمتر قرار دهید.
- منتظر تأیید باشید: کد QR را ثابت نگه دارید تا زمانی که LEDهای RGB پهپاد خاموش شوند. این نشاندهنده اسکن موفقیتآمیز و تلاش برای اتصال است.
- بهروزرسانی در حال انجام: LEDهای RGB (1 تا 4) اکنون شروع به چشمک زدن متناوب 🔴 قرمز و 🟢 سبز میکنند. نصب در حال انجام است.
- دانلود کامل شد: LEDها در نهایت 🟢 سبز ثابت میشوند که نشاندهنده اتمام فرآیند بهروزرسانی است.
💡 توالی وضعیت LED مرحله به مرحله (در هنگام چشمک زدن 🔴/🟢)
در طول مرحله بهروزرسانی (مرحله 6)، LEDهای RGB تکی به صورت متوالی روشن میشوند تا پیشرفت دقیق فرآیند را نشان دهند. عمل در حال انجام است در حالی که LED چشمک میزند و در صورت تکمیل و موفقیتآمیز بودن LED به رنگ 🟢 سبز ثابت در میآید.

| نماد LED | عمل / مؤلفه | وضعیت (چشمک زدن 🔴/🟢) | وضعیت (🟢 سبز ثابت) |
|---|---|---|---|
| RGB1 | اسکن / پیکربندی Wi-Fi | پهپاد در حال تلاش برای اسکن کد QR و پردازش تنظیمات Wi-Fi است. | کد QR با موفقیت اسکن شد. |
| RGB2 | اتصال Wi-Fi | پهپاد در حال تلاش برای برقراری اتصال به اینترنت از طریق شبکه Wi-Fi مشخصشده است. | اتصال Wi-Fi برقرار شد. |
| RGB3 | تراشه STM32F405 | سیستمعامل کنترل پرواز STM32F405 در حال دانلود و نصب است. | بهروزرسانی STM32F405 انجام شد. |
| RGB4 | تراشه ESP32S3 | سیستمعامل Wi-Fi/ارتباط ESP32S3 در حال دانلود و نصب است. | بهروزرسانی ESP32S3 انجام شد. |
🟢 راهنمای وضعیت پس از بهروزرسانی
پس از اتمام بهروزرسانی (LEDها به رنگ 🟢 سبز ثابت در میآیند)، پهپاد وارد یک حالت عملیاتی نهایی (حالت 1 یا حالت 2) میشود که با الگوهای LED زیر نشان داده میشود.
| شرح وضعیت | RGB1 (جلو چپ) | RGB2 (جلو راست) | RGB3 (عقب چپ) | RGB4 (عقب راست) | معنی |
|---|---|---|---|---|---|
| خطای بحرانی / نیاز به کالیبراسیون (حالت 1) | چشمک زن 🟡🔴 | چشمک زن 🟡🔴 | چشمک زن 🟡🔴 | چشمک زن 🟡🔴 | بحرانی: کالیبراسیون IMU به دلیل بهروزرسانی ضروری است. باید فوراً به صفحه کالیبراسیون IMU مراجعه کنید. |
| آماده / قطع ارتباط (حالت 2) | چشمک زن ⚪ | چشمک زن ⚪ | چشمک زن 🔴 | چشمک زن 🔴 | پهپاد بهروز شده و روشن است، اما دستگاه تلفن همراه/لپتاپ به Wi-Fi پهپاد متصل نیست. |
| آماده / متصل (حالت 2) | چشمک زن ⚪ | چشمک زن ⚪ | چشمک زن 🟢 | چشمک زن 🟢 | پهپاد بهروز شده و آماده است. دستگاه تلفن همراه/لپتاپ با موفقیت به شبکه Wi-Fi پهپاد متصل شده است. |