תוכן עניינים:
- שלב 1: חומרה
- שלב 2: עיצוב
- שלב 3: ייצור והרכבה
- שלב 4: הגדרת קוד Multiwii של הבקרים
- שלב 5: שימוש ב- GUI Multiwii
- שלב 6: טיפים לכוונון וכיול PID
- שלב 7: לעוף
וִידֵאוֹ: בקר טיסה מולטי ויי מבוקר DIY Arduino: 7 שלבים (עם תמונות)
2024 מְחַבֵּר: John Day | [email protected]. שונה לאחרונה: 2024-01-30 09:15
פרויקט זה נועד ליצור לוח לוגיקה מסוג מזל ט רב-מסוקים רב-תכליתי בהתאמה אישית המבוסס על Arduino ו- Multiwii.
שלב 1: חומרה
Arduino Nano שימש לעיבוד לוגיקה ו- MPU-6050 יושם עבור קלטת ג'ירוסקופ ומד תאוצה.
שלב 2: עיצוב
הורד את פריטינג. זוהי תוכנת עיצוב מעגלים למעגלים קטנים ופשוטים יותר. זו אחת התוכנות הפשוטות אך היעילות ביותר לעיצוב PCB הקיימות.
עיצוב המעגל שלי זמין באמצעות הקובץ המצורף "myPCB.fzz".
אם החיישן שלך אינו זמין ב- Fritzing כברירת מחדל, תוכל להוריד את סכמטי החיישן (קובץ.fzz) ולגרור את הקובץ לסביבת העבודה.
שלב 3: ייצור והרכבה
אלה שתי דרכים להכין את ה- PCB מהעיצוב שלך. השתמשתי באפשרות הראשונה בזמן העבודה על הפרויקט הזה.
יצר את ה- PCB Online
השתמשתי ב- SeeedStudio עם תוצאות אופטימליות במחיר תחרותי.
ב- Fritzing, ייצא את הפרויקט שלך כקובץ גרבר.
אתה יכול לצפות בעיצוב על ידי העלאת קובצי הגרבר כאן.
לאחר מכן צור חשבון ב- seeedstudio, גרור את קבצי הגרבר שלך לדף המפותח של SeeedStudio והזמין לפי המפרט הרצוי.
הַרכָּבָה
הלחם את הרכיבים שלך על ה- PCB. שקול מעטפת מודפסת תלת מימד לבקר הטיסה.
שלב 4: הגדרת קוד Multiwii של הבקרים
הקוד של MultiWii הוא חינמי, קל לשימוש, והוא תומך בהרבה (רוב) מבנים.
הורד את Multiwii ואת ה- Arduino IDE.
חבר את בקר הטיסה למחשב שלך.
במחשב, פתח את תיקיית MultiWii שכבר הורדת ופתח את קובץ ה- Arduino בשם "MultiWii.ino".
גישה לכרטיסייה "config.h" ומחקת "//", בחירת הסוג הרצוי של מנוע המנוע.
גלול מטה והזן את ערכי המינימום והמקסימום של המשדר שלך.
לא להגיב על החיישנים המשמשים.
לאחר מכן, עקוב אחר ההוראות המופיעות לאורך הקובץ.
לאחר מכן, בתפריט העליון של IDE, לחץ על כלים, לוחות ובחר את בקר הבדיקה Arduino שבו אתה משתמש.
לאחר מכן, לחץ על כלים, יציאה ובחר ביציאת המחשב שבה נמצא הבקר שלך.
העלה את קוד Multiwii על ידי לחיצה על הכפתור בצורת חץ.
לאחר ההעלאה, הטקסט "הועלה בהצלחה" אמור להופיע ב- IDE.
שלב 5: שימוש ב- GUI Multiwii
פתח את תיקיית MultiWii שלך, לחץ על MultiwiiConf, application.windows32 (או אפשרות מערכת ההפעלה הרצויה), ולבסוף פתח את MultiWiiConf.exe.
בפינה השמאלית העליונה של החלון, בחר את היציאה שבה נמצא בקר הטיסה שלך ולחץ על התחל. ערכי חיישן צריכים להופיע ביישום.
מימין, בחר את סוג החיישן. כדי לכייל את החיישן, הזז/הטה לאט את בקר הטיסה כמתבקש.
דגם של המזל ט הרצוי אמור להופיע ביישום. תנועותיו צריכות לחקות את תנועות בקר הטיסה.
שלב 6: טיפים לכוונון וכיול PID
חבר את בקר הטיסה לרב המנוע כדי להתאים את ערכי ה- PID.
הגדר את ערכי ה- PID כברירת מחדל וודא שמרכז הכובד של המנוע הרב -מנועי נמצא במרכז.
החזק בזהירות את המולקטופטר כך שקריאות הג'ירוסקופ שלך ב- GUI יהיו שטוחות. לאחר מכן הגדר את המצערת ל -50%.
הערה: אם הקריאות של מד התאוצה משתנות מאוד, זה מעיד על רטט עודף. ייתכן שיהיה צורך בולמי רטט להפחתת רעידות (השתמשתי בקלטת דו צדדית כפתרון חלופי).
כעת בעודכם מחזיקים את הרוטור שלכם בזהירות במקום בטוח, הגבירו את המצערת עד שהרב -מנוע ירגיש חסר משקל.
הפעילו לחץ (רזה) על כל ציר המזל ט. אתה צריך להרגיש התנגדות נגד השינוי הזה. שנה את ערך P עד שהתנגדות זו ניכרת.
ביד, נדנוד (הטה) את המזל"ט קדימה ואחורה בידך. ביישום, הגדל את ערך ה- P עד שהמל"ט בקושי יתחיל להתנדנד מעצמו. כעת הפחית מעט את ערך ה- P. חזור על תהליך זה, והפעם נדנוד את המזל"ט לצדדים (שמאלה וימינה).
הערכים המכוילים צריכים להיות מתאימים לטיסה כעת.
לקבלת עצות כוונון לסוגי טיסה שונים, עיין בקטע "כוונון מתקדם - יישום מעשי" כאן.
שלב 7: לעוף
אל תהסס להתנסות נוספת בערכי PID בזהירות.
אם אתה רוצה להוסיף תכונות נוספות למזל ט שלך, תוכל לשקול להוסיף סטרימינג חי באמצעות Raspberry Pi או להוסיף לו יכולות Bluetooth.
תודה מיוחדת ל- robobot3112 שעזרו לי בהקמת בקר הטיסה שלי.
אם אתם חושבים שמגיע לפרויקט הזה, אל תשכחו להצביע, לתת מועדף או להירשם כמנוי.
אל תהסס לדון בתכונות אפשריות אחרות, שאל אותי שאלה או שתף מחשבות בקטע ההערות למטה.
בכיף לטוס!
מוּמלָץ:
בקר משחק DIY מבוסס Arduino - בקר משחקים Arduino PS2 - משחק Tekken עם לוח המשחקים Arduino DIY: 7 שלבים
בקר משחק DIY מבוסס Arduino | בקר משחקים Arduino PS2 | משחק Tekken עם DIY Arduino Gamepad: שלום חבר'ה, משחקים זה תמיד כיף, אבל משחק עם בקר DIY מותאם אישית משלך הוא יותר כיף. אז נכין בקר משחק באמצעות arduino pro micro במדריך זה
רובוט מבוקר ESP8266 WIFI AP מבוקר: 15 שלבים (עם תמונות)
ESP8266 WIFI AP נשלט רובוט מרובע: זהו הדרכה להכנת רובוט 12 DOF או ארבע רגליים (מרובע) באמצעות סרוו SG90 עם נהג סרוו וניתן לשלוט בו באמצעות שרת אינטרנט WIFI באמצעות דפדפן הסמארטפון העלות הכוללת של הפרויקט הוא בסביבות 55 דולר ארה"ב (עבור חלק אלקטרוני ושוד פלסטיק
רובוט מבוקר קול באמצעות מיקרו -בקר 8051: 4 שלבים (עם תמונות)
רובוט מבוקר קול באמצעות מיקרו -בקר 8051: רובוט נשלט בקול לוקח פקודה מוגדרת בצורה של קול. לא משנה מה הפקודה תינתן באמצעות מודול קולי או מודול Bluetooth, היא מפוענחת על ידי הבקר הקיים ומכאן שהפקודה הנתונה מבוצעת. כאן בפרויקט הזה, אני
מצלמה מולטי -ספקטרלית של פטל פי: 8 שלבים (עם תמונות)
מצלמה מולטי -ספקטרלית פטל: מצלמה רב -ספקטרלית יכולה להוות כלי שימושי לאיתור מתח בצמחים, או לזהות מינים שונים במקום ההבדלים בחתימות ההחזר של הצמחים באופן כללי. אם היא משולבת עם מזל"ט, המצלמה יכולה לספק את הנתונים במהירות
Quadcopter עם Nodemcu ו- Blynk (ללא בקר טיסה): 5 שלבים (עם תמונות)
Quadcopter With Nodemcu and Blynk (ללא בקר טיסה): שלום חבר'ה.! החיפוש לעשות מזל"ט ללא בקר טיסה מסתיים כאן. די הכנתי מזל"ט לפרויקט שלי הכולל הישרדות. גלשתי בין לילה כדי לגרום לזה לעבוד בלי בקר טיסה וזה מאוד לא היה