Sisukord:

GassistPi (Google'i kodu Raspberry Pi -s): 7 sammu (koos piltidega)
GassistPi (Google'i kodu Raspberry Pi -s): 7 sammu (koos piltidega)

Video: GassistPi (Google'i kodu Raspberry Pi -s): 7 sammu (koos piltidega)

Video: GassistPi (Google'i kodu Raspberry Pi -s): 7 sammu (koos piltidega)
Video: GassistPi Update - Kodi Integration | Control Kodi Using Google Assistant SDK on Raspberry Pi 2024, November
Anonim
GassistPi (Google'i avaleht Raspberry Pi -s)
GassistPi (Google'i avaleht Raspberry Pi -s)
GassistPi (Google'i kodu Raspberry Pi -s)
GassistPi (Google'i kodu Raspberry Pi -s)

Google'i assistent Raspberry Pi jaoks!

Samm: materjalide ja tööriistade kogumine

Materjalide ja tööriistade kogumine
Materjalide ja tööriistade kogumine
Materjalide ja tööriistade kogumine
Materjalide ja tööriistade kogumine
Materjalide ja tööriistade kogumine
Materjalide ja tööriistade kogumine
  1. Raspberry Pi 3 mudel B (saate kasutada ka muud vaarika pi versiooni, kuid selle käitamiseks on vaja WiFi-ühendust)
  2. 8 GB Micro SD kaart
  3. Micro SD kaardilugeja
  4. USB -mikrofon
  5. USB toitega kõlarid
  6. 3,5 mm pistikupesa
  7. 5V 2A USB toiteadapter
  8. Micro USB kaabel
  9. Naiste ja meeste džemprikaablid
  10. Leivalaud
  11. LED -id (mis tahes värvi soovite)
  12. Phillipsi kruvikeeraja
  13. Phillipsi kruvid
  14. Elektriline lint
  15. Jootekolb ja alus
  16. Jootmisjuhe
  17. Traadi lõikur
  18. Ketšupikann (olen juba tükeldanud:))
  19. 100/150/330 oomi takisti

Samm 2: Raspbiani vilkumine Micro SD -kaardile

Vilkuv Raspbian Micro SD -kaardile
Vilkuv Raspbian Micro SD -kaardile
  1. Laadige alla Raspbian või Raspbian Lite
  2. Laadige alla ja installige Etcher
  3. Ühendage Micro SD -kaardi lugeja koos Micro SD -kaardiga.
  4. Avage Etcher
  5. Klõpsake valikul Vali pilt ja sirvige Raspbian/RaspbianLite Zip allalaadimiskohta
  6. Klõpsake valikul Vali draiv ja leidke oma micro sd kaardilugeja draiv.
  7. Seejärel klõpsake nuppu "Flash!"

Selleks võib kuluda 10-30 minutit, nii et istuge maha, lõdvestuge ja sööge pirukat:)

Samm: lülitage oma Raspberry Pi sisse

Lülitage oma Raspberry Pi sisse!
Lülitage oma Raspberry Pi sisse!

Nüüd, pärast micro sd -kaardi välklampi, võime nüüd selle vaarika pi raspbianiks käivitada:)

Ühendage vaarika pi HDMI -kaabli abil monitoriga.

Samm: GassistPi installimine

GassistPi installimine
GassistPi installimine
GassistPi installimine
GassistPi installimine
GassistPi installimine
GassistPi installimine

Nüüd, kui olete oma vaarika pi käivitanud, võite nüüd minna sellesse GassistPi Githubi hoidlasse ja järgida ka seal olevat juhendit.

1. Avage terminal ja kloonige hoidla

git kloon

2. Värskendage OS -i ja tuuma

sudo apt-get update

sudo apt-get install raspberrypi-kernel

3. Taaskäivitage oma Raspberry Pi. Pärast käivitamist avage oma terminal uuesti ja täitke see käsk, sest me kasutame USB -mikrofoni ja sisseehitatud helipistikut (ühendage enne käskluse täitmist esmalt USB -mikrofon ja kõlar)

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. Laadige alla volikirjade.json-fail (volikirjade loomiseks vaadake seda dokumenti

5. Asetage.json -fail kataloogi/home/pi

6. Nimeta see ümber assistendiks.json

7. Üherealise installiprogrammi kasutamine Google'i assistendi ja Snowboy sõltuvuste installimiseks Pi3 ja Armv7 kasutajad kasutavad installijat "gassist-installer-pi3.sh" ning kasutajad Pi Zero, Pi A ja Pi 1 B+ kasutajad "gassist-installer-pi" -zero.sh "paigaldaja. Snowboy paigaldaja on mõlema jaoks tavaline

7.1 Muutke paigaldajad käivitatavaks

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 Paigaldajate käivitamine

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. Kopeerige terminalist Google'i assistendi autentimise link ja lubage oma Google'i konto abil

9. Kopeerige autoriseerimiskood brauserist terminali ja vajutage sisestusklahvi

10. Liigu keskkonda ja testi google assistenti vastavalt oma tahvlile

source env/bin/aktiveeri

google-assistent-demo (ütle märksõna „ok google“) või allikas env/bin/aktiveeri googlesamples-assistent-pushtotalk

11. Kui soovite, et meie Google'i assistent käivituks automaatselt, kui vaarika pi on sisse lülitatud, käivitage need käsud

sudo chmod +x /home/pi/GassistPi/scripts/service-installer.sh

sudo /home/pi/GassistPi/scripts/service-installer.sh sudo systemctl lubage gassistpi-ok-google.service sudo systemctl lubage snowboy.service sudo systemctl start gassistpi-ok-google.service sudo systemctl start snowboy.service

12. Taaskäivitage oma vaarika pi ja teie Google'i assistent käivitub automaatselt

Samm: oma GassistPi kohandamine

Teie GassistPi kohandamine
Teie GassistPi kohandamine
Teie GassistPi kohandamine
Teie GassistPi kohandamine
Teie GassistPi kohandamine
Teie GassistPi kohandamine

Tõelise Google'i kodu tundmiseks lisame kohandatud helisid ja LED -valgustundlikkust.

Helide muutmine

Laadige alla minu kohandatud helid

1. Pange allalaaditud helid kausta/home/pi/GassistPi/sample-audio-files

2. Nüüd avage/home/pi/GassistPi/src ja avage siis main.py

3. Leidke ja asendage Startup.wav saidile on.wav

4. Otsige üles ja asendage Fb.wav, et vastata. Wav

5. Seejärel Salvesta

LED -tulede vastuse lisamine

GassistPi pin 05 ja pin 06 on Google'i assistent, kes kuulab ja vastab, kuid lisame täiendava LED -i, mis annab meile teada, kas Google'i assistent on käivitatud

Main.py lisame siia #indikaatori tihvtid

GPIO.seadistus (13, GPIO. OUT)

GPIO väljund (13, GPIO. HIGH)

Lisage see rida teenuses ON_CONVERSATION_TURN_STARTED

GPIO väljund (13, GPIO. LOW)

Lisage see rida teenuses ON_CONVERSATION_TURN_STARTED

GPIO väljund (13, GPIO. HIGH)

Võite alla laadida main.py ja asendada oma main.py kataloogis/home/pi/GassistPi/src

6. samm: ümbris

Korpus
Korpus
Korpus
Korpus
Korpus
Korpus

Ma tean, et saate teha palju ilusama korpuse:) aga ma näitan teile, kuidas ma selle korpuse oma Google'i assistendi jaoks valmistan:)

Ma viin LED -id üle leivaplaadilt naissoost naissoost kaablitele.

Mu isa aitab mul saagida puidujääke aluse ja kesta jaoks.

Aluspuidust ma kinnitasin sellele 1 kõlari.

Keskmine puit i kinnitas 2 kõlarit allosas ja vaarika pi ülaosas

Ledid, ma kasutan selle korpuse ülaosas kinnitamiseks kuuma liimi

Kõneavade ja mikrofoni aukude jaoks kasutan jootekolbi, et panna augud korpuse põhja ja 2 auku ülaossa.

Samm 7: Järeldus

Selle projekti tegemine maksis vähem kui 50 dollarit (2563,70 Php).

See GassistPi projekt võib aidata teil ka oma maja automatiseerida. See võib käivitada sisse/välja relee.

Lisasin sellesse projekti ka LightshowPi (https://lightshowpi.org/), nii et kui ma sellel muusikat esitan, järgnevad sellele ka tuled:)

Kui see projekt on vinge, hääletage selle võistluse "Raspberry Pi" ja "Wireless" konkursi poolt:) Tänan!

Soovitan: