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

GassistPi (דף הבית של Google ב- Raspberry Pi): 7 שלבים (עם תמונות)
GassistPi (דף הבית של Google ב- Raspberry Pi): 7 שלבים (עם תמונות)

וִידֵאוֹ: GassistPi (דף הבית של Google ב- Raspberry Pi): 7 שלבים (עם תמונות)

וִידֵאוֹ: GassistPi (דף הבית של Google ב- Raspberry Pi): 7 שלבים (עם תמונות)
וִידֵאוֹ: 30 окончательных прогнозов и подсказок на 2020 год 2024, יולי
Anonim
GassistPi (דף הבית של Google ב- Raspberry Pi)
GassistPi (דף הבית של Google ב- Raspberry Pi)
GassistPi (דף הבית של Google ב- Raspberry Pi)
GassistPi (דף הבית של Google ב- Raspberry Pi)

Google Assistant ל- Raspberry Pi!

שלב 1: איסוף חומרים וכלים

איסוף חומרים וכלים
איסוף חומרים וכלים
איסוף חומרים וכלים
איסוף חומרים וכלים
איסוף חומרים וכלים
איסוף חומרים וכלים
  1. Raspberry Pi 3 דגם B (אתה יכול גם להשתמש בגרסת פטל פאי אחרת אבל אתה צריך Wi-Fi כדי להפעיל את זה)
  2. כרטיס מיקרו SD 8GB
  3. קורא כרטיסי מיקרו SD
  4. מיקרופון USB
  5. רמקולים המופעלים באמצעות USB
  6. מפצל ג'ק 3.5 מ"מ
  7. מתאם מתח USB 5V 2A
  8. כבל מיקרו USB
  9. כבלי מגשר נקבה לזכר
  10. לוח לחם
  11. נוריות LED (בכל צבע שתרצו)
  12. מברג פיליפס
  13. פיליפס ברגים
  14. קלטת חשמל
  15. מגהץ ומעמד הלחמה
  16. עופרת הלחמה
  17. קאטר
  18. כד קטשופ (כבר חתכתי אותו:))
  19. נגד 100/150/330 אוהם

שלב 2: מהבהב Raspbian לכרטיס Micro SD

מהבהב Raspbian לכרטיס Micro SD
מהבהב Raspbian לכרטיס Micro SD
  1. הורד את Raspbian או Raspbian Lite
  2. הורד והתקן את etcher
  3. חבר את קורא כרטיסי ה- Micro SD ובתוכו כרטיס ה- Micro SD.
  4. פתח את אתר
  5. לחץ על בחר תמונה וגלוש במיקום ההורדה של Raspbian/RaspbianLite Zip
  6. לחץ על בחר כונן ומצא את הכונן של קורא כרטיסי ה- micro sd שלך.
  7. לאחר מכן לחץ על "פלאש!"

זה יכול לקחת 10-30 דקות, אז תשכב, תירגע ותאכל פשטידה:)

שלב 3: הפעל את ה- Raspberry Pi שלך

הפעל את ה- Raspberry Pi שלך!
הפעל את ה- Raspberry Pi שלך!

עכשיו אחרי שהבזקנו את כרטיס ה- micro sd אולי נוכל כעת לאתחל את פטל הפטל הזה ל raspbian:)

חבר את פטל הפטל למסך באמצעות כבל hdmi.

שלב 4: התקנת GassistPi

התקנת GassistPi
התקנת GassistPi
התקנת GassistPi
התקנת GassistPi
התקנת GassistPi
התקנת 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 שלך

התאמה אישית של ה- GassistPi שלך
התאמה אישית של ה- GassistPi שלך
התאמה אישית של ה- GassistPi שלך
התאמה אישית של ה- GassistPi שלך
התאמה אישית של ה- GassistPi שלך
התאמה אישית של ה- 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/) בפרויקט זה, כך שכשאשמיע עליו מוזיקה האורות יעקבו אחריו:)

אם הפרויקט הזה מדהים אנא הצביעו לערך הזה לתחרות "פטל פאי" ו"אלחוט ":) תודה!

מוּמלָץ: