זהו יישום בקר טיסה בשימוש במשך quadcopter ב-תצורת X.
זה נכתב עבור LaunchPad Tiva סדרה ג TM4C123G לפעול בשעה 80 MHz.
ניתן למצוא מידע נוסף על רשומות בבלוג הבאים: http://blog.tkjelectronics.dk/2015/01/launchpad-flight-controller ו http://blog.tkjelectronics.dk/2015/08/bachelors-thesis-launchpad בקרי -flight.
קוד טיסת מקור בקר: https://github.com/Lauszus/LaunchPadFlightController
קוד המקור של האפליקציה Android: https://github.com/Lauszus/LaunchPadFlightControllerAndroid
# מאפיינים
* במצב דרג, מצב רמה עצמית, כותרת להחזיק בהמתנה וגובים
- __AUX1: __ השתמש בבורר 3-קופה עבור רמה עצמית בהמתנת כותרת. בעמדה הראשונה הוא כבוי, במיקום שני ברמה עצמית מופעלת במיקום שלישי הם על
- __AUX2: __ השתמש מתג 3-קופה עבור החזקה גובה. שים לב שמצב עצמי ברמה חייב לפעול כדי להחזיק בגובה לעבוד! בעמדה הראשונה אחיזה בגובה כבויה, בשעה הספנה שני עמד בגובה ישתמש המרחק נמדד באמצעות סונאר על האחיזה בגובה עמדה השלישית תהיה באמצעות הגובה המשוער באמצעות ברומטר ומד התאוצה
* ערכי PID חנות, ערכי כיול וכו EEPROM
* ג'יירו, שגר כיול תאוצה & מגנטומטר
- ג'יירו הוא מכויל בעת ההפעלה
ניתן להפעיל Accelerometer ושגרת כיול מגנטומטר בקוד או באמצעות אפליקצית Android -
- מגנטומטר נדלקת הנורית הכחולה בעוד כיול
בקר טיסה + סובב לאט לאורך כל שלושת ציר
* זרוע / לפרק באמצעות הגה
* נוריות סטטוס
* תומך מקלטי CPPM
* ג'יירו & תאוצה (MPU-6500 או MPU-9250)
* מגנטומטר (HMC5883L או AK8963 (בתוך MPU-9250))
* ברומטר (BMP180)
* אולטראסאונד חיישן aka סונאר (HC-SR04)
* [יישום אנדרואיד] (https://github.com/Lauszus/LaunchPadFlightControllerAndroid)
* OneShot125 תמיכה ESC
* משוב באזר
עדכון אחרון בתאריך
7 בפבר׳ 2017