תוכן עניינים:

רובוט מנחה עם תכונה לזיהוי קולי: 7 שלבים (עם תמונות)
רובוט מנחה עם תכונה לזיהוי קולי: 7 שלבים (עם תמונות)

וִידֵאוֹ: רובוט מנחה עם תכונה לזיהוי קולי: 7 שלבים (עם תמונות)

וִידֵאוֹ: רובוט מנחה עם תכונה לזיהוי קולי: 7 שלבים (עם תמונות)
וִידֵאוֹ: NRF 2022 Innovation Lab Part2: לוגיסטיקה אוטונומית, מזל"ט, פתרון מילוי מיקרו 2024, נוֹבֶמבֶּר
Anonim
Image
Image
בסיס הרובוט
בסיס הרובוט

רובוט מנחה הוא רובוט נייד אותו עשינו להדריך את המבקרים במחלקות שונות בקמפוס המכללות שלנו. הצלחנו לדבר כמה הצהרות מוגדרות מראש ולהתקדם ואחורה בהתאם לקול הקלט. במכללה שלנו יש לנו את המחלקה למכטרוניקה ומחלקת ה- IT הפוכות זו לזו. כאשר הרובוט ממוקם מול המחלקה למכטרוניקה, הוא מתקדם קדימה כדי להגיע למחלקת המכטרוניקה והוא זז אחורה כדי להגיע למחלקת ה- IT על פי הקלט קול, פשוט כמו זה.

שלב 1: רכיבים נדרשים

  • 1 x פטל פטל 3
  • 1 x ננו ארדואינו
  • מנועים 4 x 12V עם מלחציים
  • 4 x גלגלים
  • 1 x נהג מנוע
  • סוללה 1 x 12V
  • 1 x 5V בנק כוח
  • 1 x בסיס עץ
  • 1 x רמקול USB
  • 1 x מיקרופון
  • 1 x גוף וראש רובוט
  • כמה אגוזים, ברגים וחוטים
  • חיבור לאינטרנט

שלב 2: בסיס הרובוט

בסיס הרובוט
בסיס הרובוט
בסיס הרובוט
בסיס הרובוט
  1. קח לוח מלבני (l, b, h לפי הצורך).
  2. מקדחים חורים בהתאם לחורי המהדק של המנוע.
  3. חבר את המנוע ואת המהדק לבסיס בעזרת אגוזים וברגים.
  4. לקדוח חורים כפי שמוצג בתמונה כדי לתקן את גוף הרובוט.
  5. לקדוח חור נוסף כדי להביא את החוטים מהמנוע לחלק העליון של הבסיס.

שלב 3: גוף

גוּף
גוּף
גוּף
גוּף
גוּף
גוּף
גוּף
גוּף
  1. השתמשנו בשתי קופסאות כימיות כגוף ובקופסת אפרוחים כראש.
  2. מקדחים חורים מתאימים על הקופסאות ומתקנים אחד על השני.
  3. הניחו את הגוף על הבסיס כשהראש למעלה.

שלב 4: הגדרת פטל פטל

מערכת הפעלה בשימוש: ג'סי הראסבית

התקן את הספריות הבאות עם התלות שלהן:

  1. ספריית טקסט לדיבור: eSpeak (הפניה)
  2. זיהוי דיבור: SpeechRecognition 3.8.1 (הפניה)
  3. Arduino IDE (הפניה)

שלב 5: חיבורים

חיבורים
חיבורים
חיבורים
חיבורים
חיבורים
חיבורים
חיבורים
חיבורים
  1. חבר את שני חוטי המנוע הימניים ליציאת פלט 1 ושני חוטי המנוע האחרים ליציאה 2 של הנהג המנוע.
  2. חבר את סיכות ננו Arduino 2, 3, 4 ו- 5 לסיכות הנהג המנוע 1, 2, 3 ו -4.
  3. חבר את ה- arduino nano ל- RPi באמצעות כבל USB. השתמשנו בארדואינו ננו כעבד וב- RPi כאדון. בחלק מהמקרים RPi לא הצליח לשלוט על נהג המנוע, אז השתמשנו בארדואינו ננו לשליטה על נהג המנוע.
  4. חבר רמקול USB ומיקרופון (השתמשנו במיקרופון מובנה של מצלמת אינטרנט) ל- RPi באמצעות יציאות USB ותקן אותם לראש הרובוט.

שלב 6: הורדות

  1. הורד את הקובץ המצורף וחלץ אותו.
  2. הפעל את ה- RPi והעתק את הקבצים שחולצו לשולחן העבודה של RPi.
  3. העלה את קוד הארדואינו לננו הארדואינו מ- RPi.
  4. לחץ באמצעות לחצן העכבר הימני על סמל הרמקול בשולחן העבודה ובחר את התקן השמע הפלט כמכשיר שמע USB.
  5. קובץ "1.txt" מורכב מהצהרות הקלט הקולי והצהרות פלט השמע המתאימות ניתנות בקובץ "2.txt".
  6. הוסף את הצהרות הקלט הרצויות לקובץ "1.txt" ואת משפט הפלט לשורה המקבילה של הקובץ "2.txt".

שלב 7: בדיקת הרובוט

  1. הפעל את נהג המנוע באמצעות סוללה של 12 וולט.
  2. הפעל את הקוד "GuideRobot.py"
  3. כאשר אתה מדבר את המשפט הראשון בקובץ "1.txt", הרובוט משיב על ידי המרת המשפט הראשון של הקובץ "2.txt" לדיבור וכן הלאה.
  4. אמור "הדריך אותי למחלקת המכטרוניקה", הוא יתקדם ואומר "הדריך אותי למחלקת ה- IT", הוא יזוז אחורה. ניתן לערוך הצהרות אלה כנדרש.

מוּמלָץ: