תוכן עניינים:
2025 מְחַבֵּר: John Day | [email protected]. שונה לאחרונה: 2025-01-13 06:57
מדריך זה נוצר להגשמת דרישת הפרויקט של Makecourse באוניברסיטת דרום פלורידה (www.makecourse.com). פרויקט זה הוא רובוט שניתן לשלוט בו על ידי מתן פקודות קוליות לרובוט. לרובוט יש תכונות רבות שיוסברו במדריך. כל השלבים כיצד ליצור רובוט זה יוסברו בשלבים הבאים.
שלב 1: דרושים רכיבים
רכיבים אלקטרוניים הדרושים בפרויקט זה
1- Arduino uno
מודול זיהוי דו קולי
סרוו 3-ארדואינו
4- שני מנועי DC
חיישן מרחק 5-Arduino
6- שני נגדים וחוטים
סוללה 7-9v
8- שני נוריות
שלב 2: הקלטת הפקודות הקוליות
בשלב זה עלינו להקליט פקודות קוליות למודול הזיהוי הקולי על מנת לתקשר עם האתחול מחדש. מודול זיהוי קולי יכול לאחסן עד 15 פקודות קוליות (5 בכל קבוצה) וניתן לאחסן את הפקודות באמצעות תוכנה בחלונות בשם AccessPort.
כעת, עלינו לחבר את הארדואינו למודול הזיהוי הקולי כדלקמן:
מודול Vcc למודול 5V Arduino
-מודול GND ל- Arduino GND
-RX ל- Arduino RX
מודול TX ל- Arduino TX
לאחר מכן עלינו לחבר את הארדואינו למחשב הנייד ולפתוח את תוכנת AccessPort כדי להתחיל להקליט את הפקודות הקוליות על ידי שליחת הפקודות ההקסדצימליות הבאות:
מחק קבוצה 1 - שלח hex AA 01
מחק קבוצה 2 - שלח hex AA 02
מחק קבוצה 3 - שלח hex AA 03
מחק את כל הקבוצות - שלח hex AA 04
קבוצת שיא 1 - שלח hex AA 11
קבוצת שיא 2 - שלח hex AA 12
קבוצת שיא 3 - שלח hex AA 13
קבוצת יבוא 1 - שלח hex 21
קבוצת יבוא 2 - שלח hex AA 22
קבוצת יבוא 3 - שלח hex AA 23
בפרויקט שלי, רשמתי פקודות קוליות רבות כמו "קדימה" "פנה ימינה" "עצור"
שלב 3: מעגל סכמטי
בשלב זה עלינו לחבר את כל הרכיבים האלקטרוניים עם הארדואינו כפי שמוסבר בסכימה המעגלית לעיל.
שלב 4: הקוד
זהו הקוד בו השתמשתי כדי לשלוט ברובוט שלי. בקוד שלי השתמשתי ב -10 פקודות קוליות לשליטה ברובוט שלי באמצעות לולאה כדי לעבור מקבוצה 1 לקבוצה 2 במודול הזיהוי הקולי. כל הפונקציות של הרכיבים האלקטרוניים מובאות ומוסרות בקוד.
שלב 5: עיצוב והדפסה בתלת מימד
לעיצוב התלת מימד של הפרויקט שלי, השתמשתי בתוכנת Autodesk Inventor בחלונות לעיצוב המארז החיצוני והחלקים המכניים כמו הזרוע והאוחז. לאחר מכן הדפסתי את כל החלקים באמצעות מדפסת תלת מימד והרכבתי אותם
שלב 6: כיצד פועל הרובוט:
לבסוף זהו הסרטון שיצרתי כדי להציג את התכונות של כל רכיב אלקטרוני וכיצד פועל הפרויקט שלי.