مسیر یادگیری باتجربه
از توضیحات پایه عبور کنید و مستقیماً معماری، پیکربندی، رفتار کنترل، تنظیم و سفارشیسازی مبنای تستشده v1 را دنبال کنید.
# مسیر سریع
- ۱
مبنای تستشده را ثابت کنید
دانلودها و نسخههای سازگار را تأیید کنید: Firmware v1.0.0، Hardware v1.0، Application v1.0.0 و Protocol 2.
معیار پایان مرحله: بدانید بعد از آزمایش به کدام نسخههای سالم و تأییدشده میتوانید برگردید.
- ۲
معماری سیستم را درک کنید
ESPFlight چطور کار میکند؟ و معماری سیستم را بخوانید؛ سپس در صورت نیاز وارد پایدارسازی و حلقه کنترل و منطق ایمنی شوید.
معیار پایان مرحله: مسئولیت سختافزار، کنترل بلادرنگ، شبکه، Application و ایمنی را از هم تفکیک کنید.
- ۳
Hardware Reference را با ساخت واقعی تطبیق دهید
از پینآوت، سیستم تغذیه، سنسورها و خروجیهای موتور استفاده کنید.
معیار پایان مرحله: برد واقعی، نگاشت پینها، جهت سنسور و مسیر تغذیه پیش از تغییر کد مشخص باشند.
- ۴
Firmware را بازتولید و پیکربندی کنید
از دانلود و فلش فریمور، پیکربندی و مرجع فنی فریمور استفاده کنید.
معیار پایان مرحله: بتوانید ساخت پایه را بازتولید کنید و مقادیر مختص پروژه را از ثابتهای انتشار تشخیص دهید.
- ۵
ارتباط و وضعیت گزارششده را بشناسید
ارتباط شبکه، تلهمتری و در صورت یکپارچهسازی مستقیم پروتکل ۲ را بررسی کنید.
معیار پایان مرحله: مرز شبکه محلی قابل اعتماد را بشناسید و تلهمتری را وضعیت گزارششده توسط کنترلر در نظر بگیرید.
- ۶
رفتار پرواز را درک کنید
حالتهای پرواز، مبانی PID و ایمنی و Failsafe را مرور کنید.
معیار پایان مرحله: پیش از تغییر مقادیر بتوانید رفتار حالت پرواز، نشانههای تنظیم و وضعیت ایمنی را از هم جدا کنید.
- ۷
بهصورت کنترلشده اعتبارسنجی و تنظیم کنید
از تست بدون ملخ، تنظیم PID و تنظیم اولیه پرواز استفاده کنید.
معیار پایان مرحله: خطای سختافزاری رد شده باشد، هر بار فقط یک متغیر تغییر کند و نتیجه قابل مشاهده باشد.
- ۸
وارد سفارشیسازی شوید
به سازگاری، پروتکل پیکربندی یا مسیر پیشرفته / توسعهدهنده بروید.
معیار پایان مرحله: بدانید تغییر بعدی به پیکربندی، Firmware، Hardware یا یکپارچهسازی مربوط است.
# پیکربندی و تنظیم سریع
# چه زمانی وارد مسیر توسعهدهنده شوید
وقتی میخواهید معماری Firmware را تغییر دهید، Hardware سفارشی بسازید، کلاینت برای Protocol 2 توسعه دهید یا محصول مستقل پیرامون فناوری ESPFlight ایجاد کنید، وارد مسیر پیشرفته / توسعهدهنده شوید.