שליטה קולית עשה זאת בעצמך

שליטה קולית עשה זאת בעצמך

שלום חברים. היום אני רוצה לספר לכם ולהראות לכם את המוצר הביתי שלי שמשתמש בשליטה קולית. זהו למעשה מתג הפעלה/כיבוי בשליטה קולית. המוזרות של המוצר הביתי הזה היא שהמכשיר הזה יכול לא רק לשלוט בעומס בפקודה קולית, אלא גם להגיב עם פקודות קוליות שהוקלטו בעבר בכרטיס הבזק.
למראה, המכשיר התברר כל כך לא ברור. זו אשמתי, אבל לא שמתי לעצמי מטרה לעשות את זה יפה, פשוט התעצלתי. למעשה, מאותה סיבה, הוצאתי מינימום מכשירים לשליטה במכשיר הזה, מתוכם בפאנל הקדמי יש רק כפתור שליטה על עוצמת הקול למשדר ומקלט כרטיס פלאש, שבהתחלה גם רציתי להכניס בתוכו. .
מה המתג הזה יכול לעשות? זה יכול לכבות 3 עומסים ללא תלות זה בזה. זה עובד באופן הבא: במתג ארגנתי חסינות מוגברת לרעש מפני הפעלה לא רצויה. זה מתבטא בעובדה שכדי לכבות את העומס הנדרש, תחילה עליך ליצור קשר עם המכשיר.
כדי ליצור קשר, עליך לומר "ארדואינו".קראתי לזה כך כי הלב של המכשיר הזה הוא מודול הקול, אותו נכיר בעתיד, ונועד בעיקר למעצב הארדואינו. למרות שמעולם לא נתקלתי ב- Arduino והמודולים שלו אינם בשימוש במכשיר הזה.
אנו פונים למתג Arduino, אם המתג מגיב "הקשב", אז אמור את הפעולות הבאות מבין שלוש הפקודות שהוקצו על ידי: "מנורה", "זר", "אור". לאחר קבלת הפקודה, המכשיר יעביר את מצב המכשיר המחובר להיפך: אם המנורה הייתה דולקת, היא תכבה, אם לא הייתה דולקת, היא תידלק. והוא יענה, למשל: "המנורה כבויה" או "המנורה דולקת"...
במילים פשוטות, הדיאלוג שלנו עם המתג יהיה כדלקמן:
- ארדואינו.
- אני מקשיב.
- אור.
- אני מדליק את האור.
אפשר היה כמובן לתכנת את המודול עם פקודות ספציפיות: "הדליק את האור", "תכבה את האור", אבל החלטתי לעשות את זה כך שפקודה אחת תדליק וכבה אותו.
רשמתי את כל התשובות בכרטיס הבזק. אלו קבצי WAV רגילים. הטקסט נקרא על ידי אתר תרגום לאנגלית. זו יכולה להיות כל תוכנה אחרת שיכולה לקרוא טקסט. או, באופן כללי, אתה או קרובי משפחתך יכולים לרשום את התשובות האלה...
אני לא יודע אם זה פלוס או מינוס, אבל המכשיר הזה רגיש לגווני הקול. כלומר, למשל, הוא בז לאשתי עד שהקלטתי בנפרד את קולה במודול. ונתתי לה תשובות שונות: אישה עונה לי, וגבר עונה לה. מגניב, לא?)
ובכן, עכשיו בואו סוף סוף נעבור לבדיקת המכשיר הזה. אנו מחברים אותו לרשת ומחברים עומס אחד.
אתה צריך להמתין כ-5 שניות עד שהמודול עצמו יתחיל, בזמן שהבקר ניגש למודול, בזמן שהנגן מאתחל את כונן ההבזק ואת הקבצים שעליו...
צפו בסרטון למטה של ​​תהליך העבודה...
כך פועל המתג הזה. עכשיו בואו נסתכל על החלק הפנימי של המתג. הסר את המכסה העליון. לוח השחקן הראשון עם מגבר. היא משחזרת את התשובות המוקלטות בכונן ההבזק. הלוח נשלט באמצעות פרוטוקול UART. הפקודות נשלחות על ידי הבקר שנמצא בלוח השני, אליו נחזור מעט מאוחר יותר. לאחר מכן, הלוח השלישי - ספק כוח עם מתגי חשמל - נעשה בסמסטרים. המעגל כולו מבודד במתח גלווני. הלוח נשלט גם על ידי בקר. ספק הכוח מייצר 5 וולט של מתח מיוצב. מתגי מתח יכולים לעמוד בעומס של כ-200 W לכל ערוץ. כעת נעבור ללוח השני. יש עליו בקר ששולט על הכל ומודול זיהוי פקודות קוליות.
נבחן את הפעולה, החיבור והתצורה של המודול בסרטון הבא. ועכשיו אסביר את פעולתו של הבקר, שנעשה ב-atmega8. המודול שמזהה את הפקודה נותן פקודה לבקר באמצעות UART, הבקר, לאחר שעיבד את הפקודה, מפעיל או מכבה את העומס ומצווה על מודול הסאונד להשמיע תגובת שמע. הכל נראה פשוט).
אני רוצה לומר שכאשר הכנתי את המוצר הביתי הזה, לא הצבתי לעצמי את המשימה להכין מכשיר רציני, אלא צעצוע.
בסרטון הבא תסתכלו ישירות על המודול עצמו, אז הירשמו לערוץ כדי לא לפספס אותו, אם כמובן החומר הזה מעניין אתכם.
בניתי את המתג הזה לפני כמה שנים באמצעות מודול V2. אבל בסרטון הבא נסתכל על הגרסה החדשה יותר V3. אנו נשקול גם 2 סוגי עבודה עם מודול זה: פשוט - זה אם אתה לא יודע תכנות ומלא - זה אם אתה יודע לתכנת מיקרו-בקרים.



מודול זיהוי קולי V3 -
מודול זיהוי קולי V2 -

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

האם אתה אוהב מכשירים המשתמשים בשליטה קולית בממשק שלהם?


חזור
תגובה
  • עניבת פרפרחיוךצוחקלְהַסמִיקסמיילירגוע רגועחִיוּך מְעוּשֶׂה
    עיני_לבמנשק_לבמנשקים בעיניים עצומותסמוקהקלהמרוצהלְגַחֵך
    קְרִיצָהלשון בחוץ עין קורצתלשון בחוץ עיניים סגורותמחייךמתנשקיםלשון_תקועהיָשֵׁן
    מוּדְאָגמזעיף פניםייסוריםפה פתוחמעווה את פניומְבוּלבָּלשקט
    חסר הבעהלא משועשעזיעה_חיוךלְהָזִיעַמאוכזב_מוקללְהַלאוֹתפַּסִיבִי
    מְאוּכזָבמבולבלחוֹשֵׁשׁזיעה קרהלהתמידבוכהבֶּן כַּלבָּה
    שִׂמְחָהמוּפתָעלִצְרוֹחַפנים_עייפותכּוֹעֵסזעםנצחון
    מְנוּמנָםיאמממסכהמישקפי שמשסחרחורת_פניםשֵׁדsmiling_imp
    נייטרלי_פניםאין_פהחף מפשע
4 פחות אחד =
הערות (7)
  1. לקסי
    #1 לקסי אורחים 6 במרץ 2017 22:22
    0
    האם אפשר לקבל מפה מלאה של חיבורים לנגן ולטריאקים ותרשימים של הנגן וספק הכוח?
  2. אלכסנדר לבשונוב
    #2 אלכסנדר לבשונוב אורחים 29 בנובמבר 2018 21:22
    0
    אחר הצהריים טובים
    אהבתי את השליטה הקולית, נקודה חשובה היא הפעלה קולית של השליטה!
    בהקשר זה יש לי שאלה: האם יש פיתוח דומה לשליטה בשלט רחוק של ממיר לטלוויזיה הדיגיטלית של Beeline?
    תן לי להסביר למה התעניינתי אשתי נכה, קבוצה 1, הידיים והרגליים שלה לא עובדות והיא לא יכולה לזוז, במקביל, ההכרה והדיבור נשמרים. כשיוצאים לעבודה אני מדליק לה איזה ערוץ והיא צופה עד שאני מגיע, במקביל בזמן שאני לא שם אולי תשודר בערוץ אחר תוכנית אחרת שמעניינת אותה אבל היא לא יכולה לעבור. אם אפשר, הממיר מקליט תוכניות אחרות, אבל היא יכולה אז לראות כשאני מגיע הביתה ולעבור לצפות בהקלטה.אז אני חוזר הביתה והיא מבקשת ממני להדליק דבר כזה או אחר, אבל אין לה הגיע הזמן לצפות בכל מה שהיא רוצה לראות.
    כמה מגניב זה יהיה אם היא תוכל לשלוט בשלט הרחוק בעצמה. שלטים קוליים קיימים אינם שולטים בממירים ודורשים הפעלה ידנית.
    אלכסנדר
    1. אורח סרגיי
      #3 אורח סרגיי אורחים 12 בדצמבר 2018 11:54
      0
      שלום, אלכסנדר! שום דבר הוא בלתי אפשרי. כתוב לי מייל ונבין משהו.
      1. מאיקל
        #4 מאיקל אורחים 7 בספטמבר 2019 22:38
        1
        שלום סרגיי. יש לי אותו מצב עם שכן נכה. האם אתה יכול לעזור עם סט פקודות למודול. קניתי ואני מנסה לעשות שלט רחוק עם Pic16F, לפחות לטלוויזיה

        בברכה, מיכאיל.
    2. מאיקל
      #5 מאיקל אורחים 9 בספטמבר 2019 01:12
      0
      שלום אלכסנדר בבקשה ספר לי מה שלומך עם שלט הטלוויזיה האם נושא השאלה בהערות שלך רלוונטי?

      מיכאל
    3. מאיקל
      #6 מאיקל אורחים 30 בספטמבר 2019, 18:30
      0
      שלום אלכסנדר, אני רוצה לדבר איתך על הנושא שלך "פיתוחים לשליטה בשלט רחוק של ממיר לטלוויזיה דיגיטלית "Beeline"
  3. אורח ולרי
    #7 אורח ולרי אורחים 24 בדצמבר 2019 10:33
    1
    אתה יכול לקבל תרשים ותוכנית עבור הבקר. האם אפשר לתכנת ב-PIC?