תוכן עניינים:
- שלב 1: חומרים דרושים
- שלב 2: חלק רובוט מדבר
- שלב 3: חלק חיישנים
- שלב 4: הוספת Leds
- שלב 5: ממשק מכשירי החשמל הביתיים עם הרובוט
- שלב 6: תוכנה וקוד מקור
- שלב 7: סיכום
- שלב 8: עדכון
וִידֵאוֹ: גרסה משלו של אמזון הד: 8 שלבים (עם תמונות)
2024 מְחַבֵּר: John Day | [email protected]. שונה לאחרונה: 2024-01-30 09:15
היי חברים, אני חושב שכולם יודעים על המוצר האחרון של אמזון אמזון הד שהוא מכשיר מבוקר קולי כלומר אנחנו יכולים לשלוט במכשיר באמצעות הקול שלנו והוא יכול אפילו לדבר איתנו. אז בהשראת הרעיון הזה יצרתי גרסה משלי, שאפשר לשלוט בה גם על ידי הקול ואפילו היא יכולה לשלוט במכשיר הביתי באמצעות הפקודות הקוליות שלנו.
שלב 1: חומרים דרושים
חלקים לא. של חלקים
1. Arduino uno -12. Arduino mega -13.מודול זיהוי קולות -14. Sdul מודול -15.מגבר שמע -16.רמקול. -17. ממסר 8 ערוצים -18. חיישן טמפרטורה ולחות (DHT11) -1
9. חיישן גז/עשן (MQ2). -110. חיישן תנועה (PIR) -111. תצוגת OLED (0.96 אינץ ') -112.בוצרים -413. לוח לחם -114. MM, חוטי חיבור MF 15. אספקת חשמל (9-12v) כל הציוד הזה שאספתי ממנו החנות האלקטרונית הקרובה ביותר שלי. בהנחיה זו אני הולך לפצל את כל התהליך לחלקים כדי לפשט את התהליך. חלק מדבר רובוט חלק 2-חיישנים
שלב 2: חלק רובוט מדבר
(לחלק זה אני הולך להשתמש ב- arduino uno) כאן בחלק זה תוכלו ללמוד כיצד ליצור רובוט מדבר. בעזרת מודול VR (מודול זיהוי קולי) הרובוט יכול להאזין לפקודות הקוליות שלי. ובעזרת מודול כרטיס הרמקול והרמקול הרובוט יכול לדבר.כדי לפשט את החיבורים של מספר מודולים כאן אני הולך לפצל את החיבור הזה של מודול זיהוי קול אחד עם כרטיס arduino2-SD + חיבור רמקולים עם ארדואינו
1) חיבור מודול זיהוי קולי עם ארדואינו
סיכת Arduino D2 - סיכת txd
סיכת Arduino D3 - סיכת rxd
סיכה ארדואינו 5v - סיכת vcc
סיכת gnd ארדואינו- סיכת gnd
מודול זיהוי קולי זקוק לספרייה, אתה יכול להוריד את הספרייה מכאן ספריית המודולים VR3
2) כרטיס SD + חיבור רמקול
Arduino D4 - סיכת cd Sd
Arduino D11 - סיכת MOSI Sd
Arduino D12 - Sd MISO pin
Arduino D13 - סיכת SCK SC
Arduino 5v - Sd vcc pin
Arduino gnd - סיכת gnd sd
האותות מהארדואינו אינם מספיקים לרמקול לשם כך השתמשתי במגבר שמע Lm386.
עבור מודול כרטיס SD אתה צריך להתקין את ספריית sd. אתה יכול להוריד את ספריית SD כאן ספריית sd
חבר מגבר אודיו לרמקול
רמקול +ve - מגבר +ve
רמקול -ve -מגבר -ve
התחבר למגבר אודיו ל- arduino
Arduino D9 - מגבר IN
Arduino gnd - סיכת gnd מגבר
מקור מתח חיצוני 9-12v למגבר
מקור כוח זה משמש להגברת האותות המגיעים מהארדואינו.
סוללה +ve - מגבר +ve
סוללה -ve -מגבר gnd
הערה: קצר את האנדרואיד והסוללה
עם זה כל החיבורים של חלק זה הושלמו.
הכנת מודול VR להאזנה
לשם כך תוכל למצוא קובץ pdf בקישור שלהלן.
מדריך VR3
הכנת מודול כרטיס Sd לדיבור
לצורך ההכנה אנו זקוקים לקבצי שמע בפורמט wav כדי שיוכל לדבר.
ניתן להכין קבצי שמע אלה באמצעות אפליקציות הקלטה קולית בטלפוני אנדרואיד.
התכונות של קבצי שמע צריכות להיות:
רזולוציית סיביות - 8
קצב דגימה - 16000 הרץ
ערוץ אודיו - מונו
פורמט -.wav
(יש עוד אלטרנטיבה לכך, במקום להשתמש במודול כרטיס Sd אתם יכולים להשתמש במעגל מסנתז טקסט לדיבור הזמין בשוק.
בכך אין צורך להכין את קבצי השמע בנפרד מכיוון שהוא יכול להמיר את הטקסט לדיבור בכוחות עצמו.)
כאן אתה יכול להסתיר טקסט לדיבור 2 דיבור
כאן אתה יכול להמיר קובץ mp3 לקובץ.wav mp3 להמיר בפורמט wav
שלב 3: חלק חיישנים
(בחלק זה אני משתמש ב- arduino mega) כאן אני אחבר את החיישנים DHT 11- כדי לקבל את הטמפ '. ולחות MQ2 - לאיתור דליפת גז או עשן PIR - לאיתור התנועה כדי להציג את נתוני ה- DHT השתמשתי בתצוגת OLED ובחיישן גז השתמשתי באזמזמים שיופעלו כאשר החיישן יזהה את דליפת הגז/עשן. עבור חיישן תנועה השתמשתי בלדים LED דקורטיביים שיופעלו כאשר התנועה תתגלה. חיבור DHT
arduino D2 - סיכת DHT OUT
arduino 5v - סיכת vcc DHT
arduino gnd - סיכת gnd DHT
עבור הספרייה חיישן DHT הכרחי אתה יכול להוריד את הספרייה מכאן ספריית DHT
חיבור חיישן PIR arduino D4 - סיכת PIR OUT
arduino 5v - סיכת vcc PIR
arduino gnd - סיכת gnd PIR
חיבור MQ3
ארדואינו A14 - סיכת M03 A0
arduino 5v - סיכת Mcc3 VCC
arduino gnd - חיבור תצוגת OLED פין מסוג GQ מסוג MQ3
arduino D12 - סיכת OLED CS
arduino D11 - סיכת OLED DC
arduino D13 - סיכת OLED RST
arduino D9 - סיכת OLED SDA
arduino D10 - סיכת OLED SCK
arduino 5v - סיכת OLED VCC OLED
arduino gnd - סיכת gnd OLED
בכדי לגרום לעבודה לעבוד יהיה צורך בקבצי ספרייה מסוימים, תוכל להוריד אותם כאן. ספריית gfx
ספריית ssd1306
חיבור באזרים
חיבור הבאזר דומה לחיבור לד.
שלב 4: הוספת Leds
כאן אני מוסיף נוריות LED כדי להפוך את הרובוט לאטרקטיבי. אז בכל פעם שאני אומר 'התעוררות' נוריות LED אלה יופעלו ויוצרות תחושה שהרובוט עומד להדלק. לשם כך השתמשתי ב -16 נוריות LED המחוברות ל- arduino mega (אני לא יכול לחבר את נוריות ה- arduino uno // שעובד כרובוט מדבר // כי אני מותש מהסיכות) לכן השתמשתי וכאן אכין 2 ארדואינים לתקשר זה עם זה. זה פשוט כשאני אומר התעוררות הרצון הארדואינו לפקודה זו וייתן את הפקודה analogWrite (A0, 500) (מכיוון שחיברתי את arduino uno A0 ל- arduino Mega A15. כך שבכל פעם arduino mega יקבל את הפקודה הזו היא תפעיל את ה- LED's.
שלב 5: ממשק מכשירי החשמל הביתיים עם הרובוט
עבור חלק זה השתמשתי בערוץ RELAY 8 ל- undu arduino. אז בכל פעם שאני רוצה להדליק את האורות/המאוורר אני יכול לשלוט בזה רק באמצעות הפקודות הקוליות שלי. אז זה ייתן לך תחושה של איש הברזל שולט במכשירים בעזרת JARVIS שם חיבור ערוץ ממסר.
שלב 6: תוכנה וקוד מקור
להלן רשימת קודי המקור עבור כל חלק במדריך זה.
למעשה עבור רוב החלקים אתה יכול למצוא את התוכניות הבסיסיות בספריות המתאימות.
קוד מקור עבור arduino mega (כלומר חלק חיישנים) - test1
קוד מקור עבור arduino uno (כלומר חלק רובוט מדבר) -דיבור סופי
שלב 7: סיכום
אז חבר'ה נהנים עם גרסה משלה זו של הד אמזון. יש חסרון אחד בגרסה זו הרובוט הזה לא יכול לאסוף את הנתונים מהאינטרנט בדיוק כמו שהד אמזון יכול לעשות. אני עובד על זה ואעדכן ברגע שזה יסיים. תודה.
שלב 8: עדכון
למעשה חשבתי להפוך את הפרויקט לקומפקטי מכיוון שהוא פשוט תפס הרבה מקום. אז זו הגרסה שהשתנתה של הקודם.
מוּמלָץ:
פעמון דלת כפתור שקט של אמזון: 10 שלבים (עם תמונות)
פעמון דלת שקט של אמזון דש: מביט כל הזמן מהחלון כך שתוכל ליירט מבקרים לפני שהם מצלצלים בפעמון הדלת? נמאס לכם מהכלבים והתינוק להשתגע בכל פעם שהוא מצלצל? לא רוצה להוציא הון על " חכם " פתרון? ביצוע פעמון דלת שקט הוא כמו
ואקום XiaoMi + לחצן אמזון = ניקוי מקף: 5 שלבים (עם תמונות)
ואקום XiaoMi + לחצן אמזון = ניקוי מקף: הוראה זו תסביר כיצד להשתמש בכפתורי החבטה האמזונס החילוניים כדי לשלוט בוואקום של XiaoMi. קיבלתי חבורה של לחצני אמזון כשהם עולים $ 1 ולא היה לי שום שימוש בהם. אבל עם קבלת אבק רובוט חדש אני מחליט
החליק על שלט רחוק הטלוויזיה מרחוק אמזון אש: 3 שלבים (עם תמונות)
החליקו על מרחוק טלוויזיה שלט רחוק של אמזון אש: אה אמזון, טלוויזית האש שלכם כל כך מדהימה, למה לא נתתם לנו פקדי עוצמת קול בשלט? ובכן, בפחות מ -5 $ באמזון, תוכלו לרכוש שלט קטן וחמוד זה, כוח, אילם. , עוצמת הקול והערוץ הכל באריזה קטנה. הזן במדפסת תלת מימד ו
שלט IR נשלט על ידי אמזון: 11 שלבים (עם תמונות)
שלט IR נשלט על ידי אמזון: מערכת הד אמזון יכולה לשלוט בהרבה היבטים של בית חכם, אך שקע חכם יכול להיכבה ולהדלק. התקנים רבים אינם נדלקים מיד על ידי חיבור פשוט ודורשים צעדים נוספים, כגון לחיצה על כפתורים בשלט או
שעון אינסוף RGB עם אפליקציית BT משלו: 15 שלבים (עם תמונות)
שעון אינסוף RGB עם אפליקציית BT משלו: שעונים דיגיטליים ואנלוגיים רגילים הם משעממים, אז תכנן לפתח שעון מגניב עם צבעים מותאמים אישית לחיוג, שעון יד, יד דקה ויד שנייה. לשם כך רוצים לפתח את השעון באמצעות רצועת LED מסוג RGB כתובת. ואז לתקשורת עם א