فهرست مطالب:

آردوینو UNO یک کمک خلبان (خلبان خودکار): 6 مرحله
آردوینو UNO یک کمک خلبان (خلبان خودکار): 6 مرحله

تصویری: آردوینو UNO یک کمک خلبان (خلبان خودکار): 6 مرحله

تصویری: آردوینو UNO یک کمک خلبان (خلبان خودکار): 6 مرحله
تصویری: ترکید😱😭 2024, نوامبر
Anonim
Arduino UNO a CO-pilot (خلبان خودکار)
Arduino UNO a CO-pilot (خلبان خودکار)

سلام به همه در اینجا من یک سیستم خلبان خودکار کوچک برای هواپیمای بال ثابت RC (Sky surfer V3) ارسال می کنم

از آنجا که sky surfer v3 مجهز به گلایدر است ، می توانیم از این سیستم خلبان خودکار در هنگام حرکت یا حتی هنگام تغذیه استفاده کنیم. قبل از شروع ایده من در مورد خلبان خودکار ، همزمان نکردن رایانه داخلی (در این مورد arduino uno)

با GPS ، مغناطیس سنج ، فشارسنج و بسیاری سنسورهای دیگر. این فقط با ژیروسکوپ 6 محوره ، شتاب سنج و هر زمان که این سنسور مسلح باشد از محور رول پرواز مراقبت می کند

مرحله 1: موارد مورد نیاز

موارد مورد نیاز
موارد مورد نیاز
موارد مورد نیاز
موارد مورد نیاز
موارد مورد نیاز
موارد مورد نیاز

1. Sky surferv3 (یا هر بال ثابت دیگر)

2. رادیو 6-ch tx ، ترکیب rx

3. LiPo 11.1V 2200mah (بستگی به ESC و موتور مورد استفاده دارد)

4. MPU 6050 acc+gyro (IMU)

5. پرش کننده (M-M ، M-F ، F-F)

6. پین هدر و پورت های زن

7. آردوینو UNO

8. کیت لحیم کاری

9. ابزار

مرحله 2: قرار دادن IMU

قرار دادن IMU
قرار دادن IMU

این یکی از مراحل مهم در این فرایند ساخت است ، زیرا محور رول کاملاً به محل قرارگیری سنسور بستگی دارد.

بنابراین IMU در مرکز دو CG قرار دارد که در آن سعی می کنیم هواپیما را متعادل کنیم. من همچنین تعدادی میراگر ارتعاش را برای جلوگیری از محوری (ارتعاشات موتور) که بر روی مقادیر IMU تأثیر می گذارد ، قرار داده ام.

در این مرحله از هدرها و پورت زن برای تعمیر IMU روی بدنه استفاده می شود.

مرحله 3: نمودار مدار

مدار
مدار

در این نمودار مدار خروجی ch 6 به arduino uno داده می شود تا آب و هوا را پردازش کند تا فرمان ها را از خلبان بگیرد یا در حالت خلبان خودکار اجرا شود بنابراین ch 6 سوئیچ خودکار خلبان است.

مرحله 4: برنامه

برنامه اصلی برای این کار از دستورالعمل "Gyro camera" گرفته شده است. در اینجا محور x شروع به خواندن می کند و مقادیر به سروو (alieron) منتقل می شود

منطق این است که آردوینو مقدار ch 1 و مقدار ch 6 را می خواند. در اینجا ch 1 alieron است که رول هواپیما است.

اگر ch 6 بالا باشد (مقدار postiom بالا 1980 است. سپس سروو را از IMUif اجرا می کند نه مقادیر پایلوت را.

بنابراین ، ch 6> 1500

این حالت خلبان خودکار یا حالت عادی است.

در برنامه پایه مقادیر تصحیح x 27 است. این با توجه به موقعیت IMU در بدنه تغییر می کند

مرحله 5: ادغام

در اینجا سخت ترین کار ، انجام بسیاری از کارهای دنباله دار و روش دنباله و خطا می آید. اما وقتی بالاخره کار می کند پروانه های زیادی می آید

مرحله ششم: پرواز

Image
Image

وای ، این محصول نهایی است ، او بسیار زیبا و بسیار قابل مقایسه است

توصیه شده: