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

שליטה קולית רובוטית: 4 שלבים
שליטה קולית רובוטית: 4 שלבים

וִידֵאוֹ: שליטה קולית רובוטית: 4 שלבים

וִידֵאוֹ: שליטה קולית רובוטית: 4 שלבים
וִידֵאוֹ: רובוט NXT שליטה קולית 2024, דֵצֶמבֶּר
Anonim
שליטה קולית רובוטית
שליטה קולית רובוטית

יצרתי זרוע רובוטית שתפעל עם הפקודה הקולית שלך.

זרוע הרובוט נשלטת עם קלט דיבור מחובר טבעי. קלט השפה מאפשר למשתמש לקיים אינטראקציה עם הרובוט במונחים המוכרים לרוב האנשים. היתרונות של רובוטים המופעלים בדיבור הם פעולות קלט נתונים מהירות ללא ידיים. הרובוט המוצע מסוגל להבין את המשמעות של פקודות בשפה טבעית. לאחר פרשנות הפקודות הקוליות נוצרות סדרת נתוני בקרה לביצוע משימות. לבסוף הרובוט למעשה מבצע את המשימה. טכניקות בינה מלאכותית משמשות כדי לגרום לרובוט להבין פקודות קוליות ולפעול במצב הרצוי. כמו כן, ניתן לשלוט ברובוט באמצעות מצב קלט המקלדת. רובוטים הם חבילת מערכות הכוללת תחומי טכנולוגיה מכניים, חשמליים, מחשוביים ואוטומטיים, שניתן להשתמש בהם לביצוע משימות שונות בשימוש תעשייתי וביתי. ובתוך ההתפתחויות הגוברות בתחום זה ניתן כעת לשלוט ברובוטים בהתערבות אנושית פחות ישירה כדי להשיג אינטראקציה טבעית יותר עם מכונות. רחוק להשיג זאת הוא לשלוט ברובוט באמצעות פקודות קוליות. זה מאפשר למשתמש לפנות את עבודת החול שלו על משימות אחרות. כמה יישומים בסיסיים של רובוטים שמשתמשים בזיהוי קולי הם לתמוך באנשים עם מוגבלות, לבצע מערכת פקודות מוגדרות מראש ג. לעבד את הפקודות הקוליות שיטה פשוטה ויעילה היא שימוש בסמארטפון. סמארטפונים הם מכשירים רבי עוצמה המסוגלים לבצע פונקציות רבות הדומות למחשב. עם מערכת הפעלה עצמאית וקישוריות לאינטרנט הם מנוצלים יותר ויותר ביישומים רבים. אחד המאפיינים העיקריים בהם נשתמש הוא ה- Bluetooth המשולב. זה יאפשר לטלפון לתקשר עם הרובוט. מספר מערכות הפעלה משמשות לטלפונים חכמים אך הנפוצה ביותר היא מערכת ההפעלה אנדרואיד שפותחה על ידי Google Inc. הגמישות והקלות השימוש בה הופכות אותו לממשק אידיאלי ליישום רובוטי. מערכות קשורות יעילות מאוד לפיתוח יישומים ברחבי העולם. טכנולוגיית Bluetooth מחליפה נתונים בטווח קצר אך היא דרך יעילה מאוד לתקשר בין שני מכשירים כגון בקר מיקרו וטלפון חכם. חבילות נתונים נשלחות ומתקבלות באמצעות אותות רדיו קצרים. חיוני שרובוטים יקבלו פקודות ללא דיחוי ולכן השתמשנו ב- Bluetooth כשיטת התקשורת העיקרית. בחיי היומיום ניתן להשתמש ברובוטים כאלה לניווט ולהנחיית בקרה למיקום מסוים. הרובוט יכול לשמור על מהירות לינארית מוגדרת מראש או להיות בעל מהירות משתנה על משטחים שטוחים. זיהוי הקול נשמר בעזרת בקר מיקרו; ארדואינו (UNO). שתי פקודות בסיסיות משמשות לניווט הרובוט שהם ענבים, שחרור עצירה להנחיית הרובוט. כדי לזהות ולתפוס אובייקטים מיושם מודול אולטרה-קולי המתוכנת לתפוס את האובייקט אם יש אובייקט בדרכו ולהודיע למשתמש להשתמש בפקודה קולית נוספת. echo time והשתמש בזה לחישוב המרחק. MIT App Inventor 2 שימש לפיתוח אפליקציית אנדרואיד. זהו כלי המשתמש בחסימת טכניקת תכנות כך שגם מתחילים יכולים לחוות פיתוח אפליקציות אנדרואיד. היה חיוני לפתח יישום להקמת תקשורת אלחוטית בטווח מסוים באמצעות בלוטות '. בקצרה נוכל להסיק שרובוטים נשלטים קוליים בהחלט יכולים להיות שוק עתידי למטרות תעשייתיות וביתיות רבות הקשורות לאוטומציה של משימות יומיות. לאחר מספר ריצות ובדיקות השיטה המוצעת שלנו לתקשורת Bluetooth עבדה ביעילות תוך עיכוב זמן מקובל. החיבורים בין בקר המיקרו ל- Bluetooth עבדו די טוב עם כמה שגיאות בזיהוי פקודות קוליות. השתמשנו בקישוריות אינטרנט מבוססת GSM ו- WIFI כדי שהיישום יזהה את הפקודות ויקשר אותו ל- Arduino. אך לשינויים עתידיים אנו יכולים ליצור מערכת לא מקוונת ליישום לזהות קול ולשלוח אותו בחזרה לבקר מיקרו. כמה שינויים ביישום המבוסס על אנדרואיד יכולים להביא לבהירות הרבה יותר של זיהוי קולי.

שלב 1: רכיבים

1. Arduino UNO x2

www.amazon.in/Robotbanao-Atmega328p-Cable-…

2. חיישן קולי HC SR-04 x2

www.amazon.in/SPECTRACORE-Ultrasonic-Detec…

3. מנוע סרוו Sg90 x4

www.amazon.in/Easy-Electronics-Servo-Motor…

4. מחרוזת

5. מודול משדר Bluetooth מסוג REES52 עם יציאות TTL HC05

www.amazon.in/REES52-Bluetooth- משדר …

שלב 2: מעגל

מעגל חשמלי
מעגל חשמלי

שלב 3: קידוד

מוּמלָץ: