תוכן עניינים:
- שלב 1: ניתוח קינמטי
- שלב 2: מנגנון
- שלב 3: סימולציית MATLAB
- שלב 4: קוד LabVIEW - ראשי
- שלב 5: קוד LabVIEW - Delta Inverse
- שלב 6: קוד LabVIEW - 3 סנכרון מוטורי
- שלב 7: הדגמה
וִידֵאוֹ: סריקה ורישום של רובו דלתא של LEGO: 7 שלבים (עם תמונות)
2024 מְחַבֵּר: John Day | [email protected]. שונה לאחרונה: 2024-01-30 09:17
שימוש ב- LEGO NXT לבניית רובוט דלתא.
סריקה ורישום משולבים.
שלב 1: ניתוח קינמטי
אנא פתח את קובץ ה- PDF כדי לראות פרטים.
הפניה: https://www.google.com.tw/url? Sa = t & rct = j & q = & esrc = s…
שלב 2: מנגנון
LEGO NXT *1LEGO Motor *3LEGO חיישן אור *1LEGO minstorms *1 קופסה לוח לבן *1 (מכיוון שללוח לבן יש פחות חיכוך.) סמן לוח לבן *1 מדף *1 חגורה *n (תיקון המדף והרובוט יחד.)
אם יש לך יותר הילוך, אתה יכול להשתמש בהם כדי לבנות תיבת הילוכים.עדיף שלמנוע יחס הפחתה גדול.
שנה את אורך הזרוע כך שיענה על הצורך שלך.
עדיף להשתמש בשקע הכדור בצומת. אין לי אותו, אז אני משנה אותו ל -2 מפרקי מהפכה.
שלב 3: סימולציית MATLAB
שימוש ב- MATLAB כדי לדמות את הפעולה.
חשב את מסלול הרובוט לפני הפעלת הרובוט.זה יכול להימנע מהפעלה לא תקינה כגון חרגת שטח העבודה.
שלב 4: קוד LabVIEW - ראשי
- לחץ על החלק התחתון של "אתחול". זה יכול לתת לרובוט תמיד להתחיל מאותו מקום. לתת 3 כוחות מנועים לגרום להם לרוץ לחלק העליון של המדף. לחשב את ההבדל בין ערך קודם להווה של תואר המנוע. אם ההבדל הוא 0, האתחול הושלם.
-
לחץ על החלק התחתון של "סריקה".תן NXT מערך L (ס"מ)*L (ס"מ) הכולל d עמודות ושורות d. תן לחיישן האור לסרוק משמאל לימין, ומלמעלה למטה. אם הערכים שחיישן האור נקבע שהוא שחור (בתמונה הוא <45, אך הוא יהיה שונה.), היא תהיה גישה למערך כ- X0, Y0, Z0. וזה ייצא מתהליך הסריקה.
- שנה את חיישן האור לסמן לוח לבן.
- לחץ על החלק התחתון של "צייר". הציור יתחיל במיקום שאליו ניגש שלב 2 (X0, Y0, Z0). סקריפט matlab הוא מסלול שאתה מוסיף.
שלב 5: קוד LabVIEW - Delta Inverse
זהו החישוב הקינמטי ההפוך.
קלט הוא קואורדינטת נקודות המסלול x, y ו- z.
היציאות הן הזווית וההספק לשלושה מנועים, וה"לולאות "מציגות את מספר הלולאות.
שלב 6: קוד LabVIEW - 3 סנכרון מוטורי
שימוש בבקרת PID.
יציאת מנועים קלט 3, עוצמה, זווית.
אם ההבדל בזווית המנוע הנקרא מ- NXT והזווית שנתנה דלתא הפוך הוא פחות מ -5 מעלות, המנוע יפסיק להסתובב.
אם 3 מנועים נעצרים, התהליך הושלם.
מוּמלָץ:
מד מהירות/סריקה באמצעות אוטובוס Arduino, OBD2 ו- CAN: 8 שלבים
מד מהירות/סריקה באמצעות אוטובוס Arduino, OBD2 ו- CAN: כל בעלי טויוטה פריוס (או רכב היברידי/מיוחד אחר) יידעו שלוח המחוונים שלהם חסרים כמה חוגות! לפריוס שלי אין סל"ד של מנוע או מד טמפרטורה. אם אתה בחור ביצועים, ייתכן שתרצה לדעת דברים כמו תזמון מראש ו
קריאה ורישום נתוני חיישן אור וטמפרטורה עם פטל פטל: 5 שלבים
קריאה ורישום נתוני חיישן אור וטמפרטורה עם פטל פאי: במדריך זה תלמד כיצד לקרוא חיישן אור וטמפרטורה עם פטל פאי וממיר אנלוגי לדיגיטלי ADS1115 וגרף אותו באמצעות matplotlib. נתחיל עם החומרים הדרושים
Smart Watchz עם זיהוי תסמיני קורונה ורישום נתונים: 10 שלבים
Smart Watchz עם זיהוי תסמיני קורונה ורישום נתונים: זהו שעון חכם עם זיהוי תסמיני קורונה באמצעות LM35 ומד תאוצה עם רישום נתונים בשרת. Rtc משמש להצגת זמן וסנכרון עם הטלפון ולהשתמש בו לרישום נתונים. Esp32 משמש כמוח עם בקר קליפת המוח עם כחול
זרוע רובו רובו מיקרו סרוו: 10 שלבים
זרוע רובוט כפולה של מיקרו סרוו: בהדרכה זו תכין זרוע רובו סרוו כפולה הנשלטת על ידי אגודל
RC. דֶלתָא. נראה כמו חלל מלאכה: 20 שלבים (עם תמונות)
RC. דֶלתָא. נראה כמו חלל מלאכה: מטוס דלתא RC העשוי מדף קלקר (6 מ"מ) עליו יש רדיד KFM3 שעליו מכונה טיל מרים כבד, כלומר אתה יכול להטיס אותו על ידי נשיאת מטען כבד, כי כולכם תחשבו מדוע השתמשתי בזה כרוך אוויר במקום אוויר רגיל