תוכן עניינים:
וִידֵאוֹ: Arduino UNO טייס CO (טייס אוטומטי): 6 שלבים
2025 מְחַבֵּר: John Day | [email protected]. שונה לאחרונה: 2025-01-13 06:57
שלום לכולם כאן אני מפרסם מערכת טייס אוטומטי קטנה למטוס כנף קבועה RC (Sky surfer V3)
מכיוון ש- sky surfer v3 הוא רחפן מופעל אנו יכולים להשתמש במערכת הטייס האוטומטית הזו במהלך הגלישה או אפילו כשהוא מופעל. לפני שהתחלתי הרעיון שלי של טייס אוטומטי הוא לא לסנכרן את מחשב הלוח (במקרה זה arduino uno)
עם GPS, מגנטומטר, ברומטר וחיישנים רבים נוספים. זה רק חיבור עם ג'ירו 6 צירים, מד תאוצה ובכל פעם שחיישן זה חמוש הוא דואג לציר הגליל של הטיסה
שלב 1: חובה
1. Sky surferv3 (או כל אגף קבוע אחר)
2. טקס רדיו 6-ch, שילוב 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 ממוקם במרכז שני ה- CG שבו אנו מנסים לאזן את המטוס. הצבתי גם כמה בולמי רטט כדי להימנע מצירית (רעידות מנוע) אשר ישפיעו על ערכי ה- IMU.
כותרות והנמל הנקבי משמשות בשלב זה לתיקון ה- IMU בגוף המטוס.
שלב 3: תרשים מעגלים
בתרשים מעגלים זה פלט ch 6 ניתן ל- arduino uno לעבד מזג אוויר כדי לקחת פקודות מהטייס או להריץ במצב טייס אוטומטי כך ש- ch הוא מתג טייס אוטומטי.
שלב 4: תכנית
תוכנית הבסיס לכך לקוחה מתוך "מצלמת הג'ירו" של Instructables. כאן ציר ה- x מתחיל לקרוא וערכים מועברים לסרוו (alieron)
ההיגיון הוא ש- Arduino קורא את ערך ch 1 ואת ערך ch 6. כאן ch 1 הוא alieron שהוא גליל המטוס.
אם ch 6 הוא גבוה (הערך של פוסטום גבוה הוא 1980. אז הוא מפעיל את הסרוו מה- IMU אם הוא לא לוקח את ערכי הפיילוט.
אז, 6 ch> 1500
זה מצב טייס אוטומטי או מצב רגיל.
בתוכנית הבסיס ערכי התיקון x ניתנים כ- 27. זה משתנה בהתאם למיקום ה- IMU בגוף המטוס.
שלב 5: אינטגרציה
הנה מגיעה העבודה הכי מאומצת, עושה הרבה עבודות שבילים ושיטת שבילים ושגיאות. אבל מגיע הרבה פרפר כשסוף סוף זה מסתדר
שלב 6: טיסה
וואו, זה התוצר הסופי, היא כל כך יפה ומאוד מפגרת