רובוט נשלט בקול: 6 שלבים
רובוט נשלט בקול: 6 שלבים
Anonim
רובוט מבוקר קול
רובוט מבוקר קול

מדריך זה נוצר להגשמת דרישת הפרויקט של 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: כיצד פועל הרובוט:

לבסוף זהו הסרטון שיצרתי כדי להציג את התכונות של כל רכיב אלקטרוני וכיצד פועל הפרויקט שלי.