پیشنیازها و وسایل لازم
پیش از شروع، قطعات، نرمافزار، ابزارها و محیط امن تست را آماده کنید.
مستندات ESPFlight · v1 • مسیر رسمی و تستشده برای v1
# ملزومات ساخت مرجع
کنترلر
برد هدف Wemos D1 mini / ESP8266 که در مبنای فریمور v1.0.0 استفاده شده است.
IMU
ماژول MPU-6050 روی باس مشترک I2C.
موتورها و فریم
یک ساخت چهارموتوره سازگار با ESPFlight با نصب و سیمکشی بررسیشده.
تغذیه
آرایش مناسب باتری/تغذیه که با سختافزار مرجع و ماژولهای نصبشده هماهنگ باشد.
# چکلیست اولین ساخت
| مورد | تعداد | یادداشت |
|---|---|---|
| Wemos D1 mini / ESP8266 | ۱ | کنترلر مرجع v1 |
| MPU-6050 | ۱ | ماژول IMU روی I2C |
| برد/PCB سازگار | ۱ | برد مرجع v1 یا نسخه سازگار شما |
| موتور | ۴ | متناسب با فریم و طراحی تغذیه |
| ملخ | ۴ | ۲ عدد CW و ۲ عدد CCW؛ مطابق جهت هر موتور |
| باتری و اتصال تغذیه | ۱ مجموعه | مطابق سختافزار مرجع و برد ساختهشده |
| کابل USB داده | ۱ | برای برنامهریزی Wemos D1 mini |
| گوشی Android | ۱ | برای ESPFlight Application v1.0.0 |
# ابزارهای توسعه
Arduino IDE یا محیط ساخت سازگار با Arduino.
ESP8266 Arduino Core 3.1.2 برای بازتولید دقیق مبنای v1.0.0.
ArduinoJson 6.21.6، ESPAsyncTCP 2.0.0 و ESPAsyncWebServer 3.6.0.
یک کابل USB داده و امکان برنامهریزی Wemos D1 mini.
یک دستگاه Android برای اپلیکیشن ESPFlight v1.0.0.
یک شبکه Wi-Fi محلی و خصوصی که کنترلر و گوشی هر دو از آن استفاده کنند.
# سختافزار اختیاری پرواز کمکی
پرواز دستی معمولی به سنسور فاصله نیاز ندارد. نسخه کمک ارتفاع v1.0.0 بهصورت اختیاری VL53L0X را با کتابخانه Adafruit VL53L0X 1.2.5 و باس I2C موجود پشتیبانی میکند.
نکته
اگر هدف شما اولین ساخت دستی است، ابتدا پلتفرم اصلی را تست و بررسی کنید. سختافزار اختیاری پرواز کمکی را فقط پس از پایدار شدن ساخت پایه اضافه کنید.