תוכן עניינים:
- שלב 1: איסוף חומרים וכלים
- שלב 2: מהבהב Raspbian לכרטיס Micro SD
- שלב 3: הפעל את ה- Raspberry Pi שלך
- שלב 4: התקנת GassistPi
- שלב 5: התאמה אישית של ה- GassistPi שלך
- שלב 6: מארז
- שלב 7: סיכום
וִידֵאוֹ: GassistPi (דף הבית של Google ב- Raspberry Pi): 7 שלבים (עם תמונות)
2024 מְחַבֵּר: John Day | [email protected]. שונה לאחרונה: 2024-01-30 09:17
Google Assistant ל- Raspberry Pi!
שלב 1: איסוף חומרים וכלים
- Raspberry Pi 3 דגם B (אתה יכול גם להשתמש בגרסת פטל פאי אחרת אבל אתה צריך Wi-Fi כדי להפעיל את זה)
- כרטיס מיקרו SD 8GB
- קורא כרטיסי מיקרו SD
- מיקרופון USB
- רמקולים המופעלים באמצעות USB
- מפצל ג'ק 3.5 מ"מ
- מתאם מתח USB 5V 2A
- כבל מיקרו USB
- כבלי מגשר נקבה לזכר
- לוח לחם
- נוריות LED (בכל צבע שתרצו)
- מברג פיליפס
- פיליפס ברגים
- קלטת חשמל
- מגהץ ומעמד הלחמה
- עופרת הלחמה
- קאטר
- כד קטשופ (כבר חתכתי אותו:))
- נגד 100/150/330 אוהם
שלב 2: מהבהב Raspbian לכרטיס Micro SD
- הורד את Raspbian או Raspbian Lite
- הורד והתקן את etcher
- חבר את קורא כרטיסי ה- Micro SD ובתוכו כרטיס ה- Micro SD.
- פתח את אתר
- לחץ על בחר תמונה וגלוש במיקום ההורדה של Raspbian/RaspbianLite Zip
- לחץ על בחר כונן ומצא את הכונן של קורא כרטיסי ה- micro sd שלך.
- לאחר מכן לחץ על "פלאש!"
זה יכול לקחת 10-30 דקות, אז תשכב, תירגע ותאכל פשטידה:)
שלב 3: הפעל את ה- Raspberry Pi שלך
עכשיו אחרי שהבזקנו את כרטיס ה- micro sd אולי נוכל כעת לאתחל את פטל הפטל הזה ל raspbian:)
חבר את פטל הפטל למסך באמצעות כבל hdmi.
שלב 4: התקנת GassistPi
כעת לאחר שתאתחל את פאי הפטל שלך, תוכל כעת ללכת למאגר Github זה של GassistPi ותוכל גם לעקוב אחר המדריך שם.
1. פתח מסוף ושכפל את המאגר
שיבוט git
2. עדכון מערכת ההפעלה והקרנל
עדכון sudo apt-get
sudo apt-get install raspberrypi-kernel
3. הפעל מחדש את ה- Raspberry Pi לאחר האתחול, פתח שוב את הטרמינל ובצע פקודה זו מכיוון שנשתמש במיקרוני USB ושקע השמע המשולב (חבר את מיקרופון ה- USB והרמקול שלך לפני ביצוע הפקודה).
sudo chmod +x /home/pi/GassistPi/audio-drivers/USB-MIC-JACK/scripts/usb-mic-onboard-jack.sh
sudo /home/pi/GassistPi/audio-drivers/USB-MIC-JACK/scripts/usb-mic-onboard-jack.sh
4. הורד קובץ אישורים-.json (עיין במסמך זה ליצירת אישורים
5. הנח את קובץ.json בספריית/home/pi
6. שנה את שמו ל- assistant.json
7. שימוש במתקין קו אחד להתקנת התלות של Google Assistant ו- Snowboy משתמשי Pi3 ו- Armv7 משתמשים במתקין "gassist-installer-pi3.sh" ומשתמשי Pi Zero, Pi A ו- Pi 1 B+ משתמשים ב- "gassist-installer-pi" -zero.sh "מתקין. מתקין Snowboy נפוץ לשניהם
7.1 הפוך את המתקינים להפעלה
sudo chmod +x /home/pi/GassistPi/scripts/gassist-installer-pi3.sh
sudo chmod +x /home/pi/GassistPi/scripts/gassist-installer-pi-zero.sh sudo chmod +x /home/pi/GassistPi/scripts/snowboy-deps-installer.sh
7.2 בצע את המתקינים (הפעל קודם את מתקין סנווי. אל תמהר ואל תפעיל אותם במקביל, הפעל אותם בזה אחר זה.
sudo /home/pi/GassistPi/scripts/snowboy-deps-installer.sh
sudo /home/pi/GassistPi/scripts/gassist-installer-pi-zero.sh sudo /home/pi/GassistPi/scripts/gassist-installer-pi3.sh
8. העתק את קישור האימות של Google Assistant מהמסוף והרשה להשתמש בחשבון Google שלך
9. העתק את קוד ההרשאה מהדפדפן למסוף ולחץ על enter
10. עברו לסביבה ובדקו את העוזר של גוגל בהתאם ללוח שלכם
מקור env/bin/activ
google-assistant-demo (אמור את מילת המפתח "ok google") או מקור env/bin/הפעל googlesamples-assistant-pushtotalk
11. כדי להפוך את עוזר Google שלנו להפעלה אוטומטית כאשר פטל הפעל פועל פקודות אלה
sudo chmod +x /home/pi/GassistPi/scripts/service-installer.sh
sudo /home/pi/GassistPi/scripts/service-installer.sh sudo systemctl אפשר gassistpi-ok-google.service sudo systemctl הפעל snowboy.service sudo systemctl התחל gassistpi-ok-google.service sudo systemctl התחל snowboy.service
12. הפעל מחדש את פטל הפטל שלך ועוזר Google שלך יתחיל אוטומטית
שלב 5: התאמה אישית של ה- GassistPi שלך
כדי להרגיש את "דף הבית של Google" האמיתי נוסיף צלילים מותאמים אישית ותגובת אור לד.
שינוי הצלילים
הורד את הצלילים המותאמים אישית שלי
1. הכנס את הצלילים שהורדת לקבצים/home/pi/GassistPi/sample-audio
2. כעת עבור אל/home/pi/GassistPi/src ואז פתח את main.py
3. מצא & החלף את Startup.wav ל- on.wav
4. מצא והחלף את Fb.wav ל- respond.wav
5. לאחר מכן שמור
הוספת תגובת נורות LED
ב- GassistPi Pin 05 ו- Pin 06 הוא עוזר Google המאזין ומגיב, אך נוסיף עוד מדריך ליידע אותנו אם Google Assistant מופעל
ב- main.py נוסיף סיכות #אינדיקטור
GPIO.setup (13, GPIO. OUT)
פלט GPIO.out (13, GPIO. HIGH)
ב- ON_CONVERSATION_TURN_STARTED הוסף שורה זו
פלט GPIO.out (13, GPIO. LOW)
ב- ON_CONVERSATION_TURN_STARTED הוסף שורה זו
פלט GPIO.out (13, GPIO. HIGH)
אתה יכול להוריד את main.py ולהחליף main.py ב-/home/pi/GassistPi/src
שלב 6: מארז
אני יודע שאתה יכול לעשות מארז הרבה יותר יפה:) אבל אני אראה לך כיצד אני מכין את המארז הזה עבור Google Assistant שלי:)
אני מעביר את התאים מלוח הלחם לכבלי מגשר נקבה לנקבה.
אבי עוזר לי לנסר את גרוטאות הבסיס לאמצע למארז.
עץ הבסיס חיברתי עליו רמקול אחד.
העץ האמצעי חיברתי את 2 הרמקולים בתחתית ופאי פטל בחלקו העליון
הלדים, אני משתמש בדבק חם כדי לחבר אותו בחלק העליון של המארז
עבור חורי דיבורים וחורי מיקרופון, אני משתמש במגהץ כדי לשים חורים בתחתית המתחם ו -2 חורים בחלקו העליון.
שלב 7: סיכום
הפרויקט הזה עלה פחות מ- 50 $ (2563.70 פפי).
פרויקט GassistPi זה יכול גם לעזור לך להפוך את הבית שלך לאוטומטי. זה יכול להפעיל ממסר הפעלה/כיבוי.
הוספתי גם LightshowPi (https://lightshowpi.org/) בפרויקט זה, כך שכשאשמיע עליו מוזיקה האורות יעקבו אחריו:)
אם הפרויקט הזה מדהים אנא הצביעו לערך הזה לתחרות "פטל פאי" ו"אלחוט ":) תודה!
מוּמלָץ:
שלוט בשער הזזה האוטומטי שלך עם עוזר הבית ו- ESPHome: 5 שלבים (עם תמונות)
שלוט על שער הזזה האוטומטי שלך באמצעות עוזר הבית ו- ESPHome: המאמר הבא הוא מעט משוב על הניסיון האישי שלי בשליטה על שער הזזה האוטומטי שהתקנתי על ביתי. שער זה, ממותג "V2 Alfariss", סופק עם כמה שלטי Phox V2 לשליטה בו. יש לי גם
קישוט הבית עם נורה ללחץ גבוה בתעשייה מזויפת: 6 שלבים (עם תמונות)
קישוט הבית עם נורה ללחץ גבוה בתעשייה מזויפת: ראיתי בחצר הגרוטאות כמה נורות בצורת יפה שהושלכו לפח. העלתי כמה רעיונות לביצוע מנורה דקורטיבית לבית מהמנורות השבורות האלה ואספתי כמה נורות. היום, אני מוכן לשתף כיצד הצלחתי להפוך את הנורות לדקו הבית
בקרת תריסים עם ESP8266, שילוב הבית של Google ו- Openhab ובקרת אינטרנט: 5 שלבים (עם תמונות)
שליטה בתריסים באמצעות ESP8266, שילוב הבית של Google ו- Openhab ובקרת האינטרנט: במדריך זה אני מראה לך כיצד הוספתי אוטומציה לתריסים שלי. רציתי להיות מסוגל להוסיף ולהסיר את האוטומציה, כך שכל ההתקנה היא קליפ על. החלקים העיקריים הם: מנוע צעד צעד הנהג נשלט על ידי ESP-01 הילוך והתקנה
ריפוד המיני של דף הבית של Google: 6 שלבים (עם תמונות)
ריפוד Google Mini Mini שלך מחדש: רוצה עוזר דיגיטלי ייחודי באמת לבית שלך? אתה יכול ללכת למכירת מוסכים, לחנות יד שנייה או לבית סבתא שלך ולסיים כיסא ישן. אם זה יקרה, תוכל לבחור לנשום רהיטים חדשים לרהיטים על ידי הרפול מחדש
הר הבית של Google Home טעינה אלחוטית לרכב: 7 שלבים (עם תמונות)
טעינה אלחוטית של דף הבית של מכונית עץ של Google Home: ברוכים הבאים! האם אי פעם רצית לשאול את Google שאלה בזמן הנהיגה מבלי לפתוח את הטלפון שלך? Google Assistant היא אפליקציה נהדרת עם תכונות מגניבות, אך היא דורשת שתנעול את הטלפון ותשאיר את האפליקציה פתוחה, או שתחזיק את ביתך