תוכן עניינים:
- שלב 1: אספקה
- שלב 2: הורד את ארגז הכלים של Roomba
- שלב 3: קוד עיצוב לפלטים רצויים
- שלב 4: הפעל וערוך קוד עד להשלמתו
- שלב 5: פרויקט הגמר
וִידֵאוֹ: Roomba Bot the Bulider: 5 שלבים (עם תמונות)
2024 מְחַבֵּר: John Day | [email protected]. שונה לאחרונה: 2024-01-30 09:15
בון הבנאי הוא חדרנית, שעם "תופסים" המחוברים לחזית יוכלו להזיז חפצים מסביב. הקוד איתו מוגדר להקליט את התנועה הראשונה בעזרת תיבת GUI שתוכל לשלוט בה בלחיצת העכבר בלבד. לאחר הריצה הראשונה, ניתן להגדיר את הבוט לעשות בדיוק מה שהוא עשה בפעם הראשונה בלופ!
שלב 1: אספקה
חדר רומא שהוחלף הוואקום במכסה תלת -ממדית
פטל פטל שחובר לרומבה
מצלמה שתתאים לחדר
ספק כוח
תופסים בצורת U להציב בחזית הרומבה
שלב 2: הורד את ארגז הכלים של Roomba
פתח את MATLAB וצור תיקיית פרוייקטים חדשה שתשמור על קבצי הפרוייקטים שלך מסודרים.
הערה: קוד זה שימש לפרויקט שניתן, יתכן שזה לא בהכרח עובד עבורך כפי שהוא עשה עבורנו.
הפעל קוד זה, וכעת כל הקבצים צריכים להיות מאוחסנים בתיקיית הפרויקט שלך.
לחץ לחיצה ימנית בכל מקום בחלון 'תיקיה נוכחית' ב- MATLAB ולחץ על 'הוסף לנתיב' כדי לאפשר ל- MATLAB לאתר את הקבצים שלך.
כדי לוודא שיש לך את הגרסה העדכנית ביותר של ארגז הכלים השתמש בקוד המצויר בתמונה 3
שלב 3: קוד עיצוב לפלטים רצויים
אם תוריד את כל שלושת הקבצים למעלה, תוכל לשלוט ב- Roomba/Mars Rover שלך כמו הסרטון שלהלן. הקובץ הראשון הוא קובץ ה- m של הקוד, הקובץ השני והשלישי הם הקוד האמיתי שלך שיהיה עליך לשנות ולערוך אותו לחדר הספציפי שלך. למשל, החדר שלנו היה Roomba 30, כך שכאשר היינו מתחברים לחדר שלנו היינו מקלידים את הקוד
r = roomba.30
וזה יתחבר ויאפשר לנו להריץ את הקוד שלנו.
שלב 4: הפעל וערוך קוד עד להשלמתו
יתכן שתצטרך להריץ את הקוד שלך כמה פעמים לפני שתושלם הפניות, ומהירות וכו '. לחדרים שונים תהיה החלקה שונה של הצמיגים ותהפוך פחות או יותר בהתאם למשטח בו אתה נמצא. אנו ממליצים לבצע נסיעת החדר בחלל הפתוח כדי לא להיתקל בשום דבר עד שתבין את כל מה שהרומבה מסוגלת. לאחר שתסתיים ברובוט שלך ותשכלל את זוויות הסיבוב שלך תוכל להתחיל לבנות!
שלב 5: פרויקט הגמר
פרויקט הגמר שלך צריך להיראות בערך כמו התמונה למעלה, שם תהיה החדר שלך, והחוטפים נצמדים לחזית. עם הקוד ששכללת, והרובוט שבנית אתה תהיה מוכן להתחיל להזיז דברים עם הרובוט שלך תוך זמן קצר!
מוּמלָץ:
רובוט Roomba נשלט בדפדפן עם פטל דגם 3 A+: 6 שלבים (עם תמונות)
רובוט Roomba נשלט בדפדפן עם פטל דגם 3 A+: סקירה הוראה זו תתמקד כיצד ניתן לתת לרומבה מתה מוח חדש (Raspberry Pi), עיניים (מצלמת רשת) ודרך לשלוט בהכל מדפדפן אינטרנט. יש הרבה פריצות Roomba המאפשרות שליטה באמצעות הממשק הטורי. אני לא
Roomblock: פלטפורמה ללימוד ניווט ROS עם Roomba, Raspberry Pi ו- RPLIDAR: 9 שלבים (עם תמונות)
Roomblock: פלטפורמה ללימוד ניווט ROS באמצעות Roomba, Raspberry Pi ו- RPLIDAR: מה זה? &Quot; Roomblock " היא פלטפורמת רובוט המורכבת מרומבה, פטל פטל 2, חיישן לייזר (RPLIDAR) וסוללה ניידת. מסגרת ההרכבה יכולה להתבצע על ידי מדפסות תלת מימד. מערכת הניווט של ROS מאפשרת ליצור מפת חדרים ולהשתמש ב
עוזר הגן Roomba Bot: 8 שלבים
עוזר הגן Roomba Bot: קיארה מאיירס, אחמד אלחאדר ומדיסון טיפט מטרה: מדריך זה ילמד אותך כיצד לתכנת בוט Roomba, באמצעות MATLAB, לנווט בגן, לזהות פירות/ירקות בצורת מעגל שהם מספיק בשלים כדי לאסוף אותם מבוסס על
ROOMBA מונע על ידי ARDUINO YUN באמצעות אפליקציית Wifi באמצעות STEFANO DALL'OLIO: 4 שלבים (עם תמונות)
ROOMBA מונע על ידי ARDUINO YUN באמצעות אפליקציית Wifi על ידי STEFANO DALL'OLIO: בעזרת מדריך זה אני משתף את הקוד לחיבור ARDUINO YUN לרומבה על מנת להסיע את Roomba באמצעות Wifi. הקוד והאפליקציה נוצרים ומפותחים במלואם על ידי עצמי סטפנו דאל ' Olio.My Roomba הוא Roomba 620 אבל אתה יכול להשתמש באותו קוד עבור Roomb אחר
Roomba With MATLAB: 4 שלבים (עם תמונות)
Roomba With MATLAB: פרויקט זה עושה שימוש ב- MATLAB ורובוט הניתן לתכנות iRobot Create2. על ידי הצגת הידע שלנו ב- MATLAB, אנו יכולים לתכנת את ה- Create2 לפרש תמונות ולזהות אותות. הפונקציונליות של הרובוט תלויה בעיקר ב