
Tartalomjegyzék:
2025 Szerző: John Day | [email protected]. Utoljára módosítva: 2025-01-23 14:48


Google asszisztens a Raspberry Pi számára!
1. lépés: Anyagok és eszközök összegyűjtése



- Raspberry Pi 3 B modell (Használhat más málna pi verziót is, de Wi-Fi szükséges a futtatásához)
- 8 GB -os Micro SD kártya
- Micro SD kártyaolvasó
- USB mikrofon
- USB tápellátású hangszórók
- 3,5 mm -es Jack osztó
- 5V 2A USB hálózati adapter
- Micro USB kábel
- Női és férfi áthidaló kábelek
- Kenyeretábla
- LED -ek (bármilyen színben)
- Phillips csavarhúzó
- Phillips csavarok
- Elektromos szalag
- Forrasztópáka és állvány
- Forrasztó ólom
- Drótvágó
- Ketchup kancsó (már vágtam:))
- 100/150/330 ohmos ellenállás
2. lépés: A Raspbian villogása a Micro SD kártyára

- Töltse le a Raspbian vagy a Raspbian Lite programot
- Az Etcher letöltése és telepítése
- Csatlakoztassa a Micro SD kártyaolvasót a benne lévő Micro SD kártyával.
- Nyissa meg az Etchert
- Kattintson a Kép kiválasztása elemre, és keresse meg a Raspbian/RaspbianLite Zip letöltési helyét
- Kattintson a Meghajtó kiválasztása elemre, és keresse meg a micro sd kártyaolvasó meghajtóját.
- Végül kattintson a "Flash!"
Ez 10-30 percet is igénybe vehet, úgyhogy dőljön hátra, lazítson és együnk pitét:)
3. lépés: Kapcsolja be a Raspberry Pi -t

Most, miután felvillantottuk a micro sd kártyát, most elindíthatjuk ezt a málna pi -t raspbianra:)
Csatlakoztassa a málna pi -t a monitorhoz a hdmi -kábellel.
4. lépés: A GassistPi telepítése



Most, miután elindította a málna pi -t, most elmehet a GassistPi Github -tárházába, és követheti az ott található útmutatót is.
1. Nyissa meg a terminált, és klónozza a lerakatot
git klón
2. Frissítse az operációs rendszert és a kernelt
sudo apt-get update
sudo apt-get install raspberrypi-kernel
3. Indítsa újra a Raspberry Pi -t. Indítás után nyissa meg újra a terminált, és hajtsa végre ezt a parancsot, mert az usb mikrofont és a fedélzeti audiocsatlakozót fogjuk használni (A PARANCS VÉGREHAJTÁSA ELŐTT CSATLAKOZTASSA AZ USB MIC -T ÉS HANGSZÓRÓT)
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. Töltse le a hitelesítő adatok.json fájlt (a hitelesítő adatok létrehozásához lásd ezt a dokumentumot:
5. Helyezze a.json fájlt a/home/pi könyvtárba
6. Nevezze át Assistant.json névre
7. Az egysoros telepítő használata a Google Assistant és Snowboy függőségek telepítéséhez A Pi3 és Armv7 felhasználók a "gassist-installer-pi3.sh" telepítőt, a Pi Zero, Pi A és Pi 1 B+ felhasználók a "gassist-installer-pi" -zero.sh "telepítő. A Snowboy telepítő mindkettőnél gyakori
7.1 A telepítők végrehajthatóvá tétele
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 A telepítők végrehajtása (Először futtassa a snowboy telepítőt. Ne siessen és ne futtassa őket párhuzamosan, futtassa őket egymás után
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. Másolja ki a Google asszisztens hitelesítési linkjét a terminálról, és engedélyezze a Google -fiókjával
9. Másolja ki az engedélyezési kódot a böngészőből a terminálra, és nyomja meg az enter billentyűt
10. Menjen be a környezetbe, és tesztelje a google asszisztenst a táblája szerint
source env/bin/active
google-asszisztens-demo (mondjuk az "ok google" gyorsszó)
11. Ahhoz, hogy a Google asszisztensünk automatikusan elinduljon, amikor a málna pi be van kapcsolva, futtassa ezt a parancsot
sudo chmod +x /home/pi/GassistPi/scripts/service-installer.sh
sudo /home/pi/GassistPi/scripts/service-installer.sh sudo systemctl engedélyezze a gassistpi-ok-google.service sudo systemctl engedélyezze a snowboy.service sudo systemctl start gassistpi-ok-google.service sudo systemctl start snowboy.service
12. Indítsa újra a málna pi -jét, és a Google asszisztense automatikusan elindul
5. lépés: A GassistPi testreszabása



Ahhoz, hogy érezze a valódi "Google kezdőlapot", egyéni hangokat és led fényreakciót adunk hozzá.
A hangok megváltoztatása
Töltse le az egyéni hangjaimat
1. Tegye a letöltött hangokat a/home/pi/GassistPi/sample-audio-files mappába
2. Most menjen a/home/pi/GassistPi/src mappába, majd nyissa meg a main.py fájlt
3. Keresse meg és cserélje ki a Startup.wav fájlt az on.wav fájlra
4. Keresse meg és cserélje ki a Fb.wav fájlt a answer.wav fájlhoz
5. Ezután mentse
LED -lámpák válaszának hozzáadása
A GassistPi Pin 05 és Pin 06 gombjaiban a Google asszisztens hallgat és válaszol, de további LED -eket adunk hozzá, hogy tudassa velünk, ha a Google asszisztens elindult
A main.py mappában hozzáadjuk az #Indicator Pins -t
GPIO.setup (13, GPIO. OUT)
GPIO.kimenet (13, GPIO. HIGH)
Az ON_CONVERSATION_TURN_STARTED csoportban adja hozzá ezt a sort
GPIO.kimenet (13, GPIO. LOW)
Az ON_CONVERSATION_TURN_STARTED csoportban adja hozzá ezt a sort
GPIO.kimenet (13, GPIO. HIGH)
Letöltheti a main.py fájlt, és kicserélheti a main.py fájlt a/home/pi/GassistPi/src fájlba
6. lépés: Melléklet



Tudom, hogy sokkal szebb házat készíthetsz:) de megmutatom, hogyan készíthetem ezt a házat a Google Segédemhez:)
Áthelyezem a ledeket a kenyértábláról a női és a női áthidaló kábelekre.
Apám segít fűrészelni a fa törmelékét az alaphoz és a közepe a burkolathoz.
Az alapfa i 1 hangszórót csatlakoztatott hozzá.
A középső fa i alul rögzítette a 2 hangszórót, felül pedig a málna pi -t
A ledek forró ragasztóval rögzítem a ház tetején
A beszédlyukak és a mikrofonlyukak esetében a forrasztópáka segítségével lyukakat helyezek el a ház alján, és 2 lyukat a tetején.
7. lépés: Következtetés
Ennek a projektnek az elkészítése kevesebb mint 50 dollárba (2563,70 Php) került.
Ez a GassistPi projekt segíthet a ház automatizálásában is. Ki- és bekapcsolhatja a relét.
A LightshowPi -t (https://lightshowpi.org/) is hozzáadtam ehhez a projekthez, így amikor zenét játszok rajta, a fények követik:)
Ha ez a projekt fantasztikus, szavazzon erre a bejegyzésre a "Raspberry Pi" és a "Wireless" versenyre:) Köszönöm!
Ajánlott:
Vakvezérlés ESP8266, Google Home és Openhab integráció és webkontroll segítségével: 5 lépés (képekkel)

Vakszabályozás az ESP8266, a Google Home és az Openhab integráció és webkontroll segítségével: Ebben az utasításban megmutatom, hogyan adtam hozzá az automatikát a redőnyökhöz. Azt akartam, hogy hozzáadhassam és eltávolíthassam az automatizálást, így minden telepítés csipeszes állapotban van. A fő részek a következők: Léptetőmotor Léptetővezérlő által vezérelt ESP-01 Fogaskerék és szerelés
A Google Home Mini újbóli kárpitozása: 6 lépés (képekkel)

A Google Home Mini újrafelszerelése: Egy igazán egyedi digitális asszisztenst szeretne otthonához? Lehet, hogy elmegy egy garázsáruházba, egy takarékboltba vagy a nagymamája házába, és végül egy régi széket kap. Ha ez megtörténik, akkor úgy dönthet, hogy új liftet lélegzik be a bútorba az utólagos kárpitozás révén
Sonoff B1 Firmware Home Automation Openhab Google Home: 3 lépés

Sonoff B1 Firmware Home Automation Openhab Google Home: Nagyon szeretem a Tasmota firmware -t a Sonoff kapcsolókhoz. De a nem igazán volt elégedett a Tasmota firmware-rel a Sonoff-B1 készüléken. Nem sikerült teljesen integrálnom az Openhab -ba, és a Google Home -on keresztül irányítanom. Ezért saját céget írtam
A Google Home Mini retró felszerelése: 4 lépés (képekkel)

Retro-illessze be a Google Home Mini-t: Adja meg digitális asszisztensének az analóg stílust úgy, hogy újra beilleszti egy régi kazettalejátszóba vagy rádióba! Ebben az utasításban bemutatom, hogyan telepíthet új Google Home Mini-t egy régi technológiába kazettás lejátszó az 1980 -as évekből. Miért tennéd
Google Home Mod - Vintage rádióba!: 13 lépés (képekkel)

Google Home Mod - Vintage rádióba!: Sziasztok! Szóval … egy nap unatkoztam, és ezeken a napokon általában beérek a műhelybe, és szétszedek valamit. A barátnőm utálja. (Általában hazajön, és valami szárad a radiátoron, vagy festék van a padlón!) Ezúttal az áldozatom