Sadržaj:
- Korak 1: Prikupljanje materijala i alata
- Korak 2: Bljeskanje Raspbiana na Micro SD karticu
- Korak 3: Uključite svoj Raspberry Pi
- Korak 4: Instalirajte GassistPi
- Korak 5: Prilagodba vašeg GassistPi -ja
- Korak 6: Ograđivanje
- Korak 7: Zaključak
Video: GassistPi (Google početna stranica u Raspberry Pi): 7 koraka (sa slikama)
2024 Autor: John Day | [email protected]. Zadnja promjena: 2024-01-30 09:38
Google pomoćnik za Raspberry Pi!
Korak 1: Prikupljanje materijala i alata
- Raspberry Pi 3 Model B (Možete koristiti i drugu verziju maline pi, ali za ovo vam je potreban Wi-Fi)
- Micro SD kartica od 8 GB
- Čitač mikro SD kartica
- USB mikrofon
- USB zvučnici
- 3,5 mm Jack Splitter
- 5V 2A USB adapter za napajanje
- Mikro USB kabel
- Ženski na muški kratkospojnički kabeli
- Oglasna ploča
- LED diode (bilo koje boje koju želite)
- Phillips odvijač
- Phillips vijci
- Električna traka
- Lemilica i stalak
- Lemilica
- Rezač žice
- Bokal za kečap (već sam ga izrezao:))
- Otpornik 100/150/330 ohma
Korak 2: Bljeskanje Raspbiana na Micro SD karticu
- Preuzmite Raspbian ili Raspbian Lite
- Preuzmite i instalirajte Etcher
- Priključite čitač mikro SD kartica s mikro SD karticom u sebi.
- Otvorite Etcher
- Pritisnite Odaberi sliku i pregledajte mjesto preuzimanja Raspbian/RaspbianLite Zip
- Pritisnite Odaberi pogon i pronađite pogon čitača svoje micro sd kartice.
- Zatim na kraju kliknite na "Flash!"
Ovo bi moglo potrajati 10-30 minuta pa se opustite, opustite se i jedite pitu:)
Korak 3: Uključite svoj Raspberry Pi
Sada nakon što smo flash micro sd karticu mogli sada pokrenuti s ovog malina pi na raspbian:)
Priključite malinu pi na svoj monitor pomoću HDMI kabela.
Korak 4: Instalirajte GassistPi
Sada, nakon što pokrenete svoj maline pi, sada možete otići na ovo Github spremište GassistPi -a, a možete i slijediti tamošnji vodič.
1. Otvorite terminal i klonirajte spremište
git klon
2. Ažurirajte OS i jezgru
sudo apt-get ažuriranje
sudo apt-get install raspberrypi-kernel
3. Ponovno pokrenite svoj Raspberry Pi Nakon pokretanja ponovno otvorite terminal i izvedite ovu naredbu jer ćemo koristiti USB mikrofon i ugrađenu audio utičnicu (PRIJE PRIJE IZVRŠENJA KOMANDE PRIKLJUČITE USB mikrofon i zvučnik)
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. Preuzmite vjerodajnice-.json datoteku (pogledajte ovaj dokument za stvaranje vjerodajnica
5. Stavite.json datoteku u/home/pi direktorij
6. Preimenujte ga u assistant.json
7. Korištenjem jednorednog instalacijskog programa za instaliranje ovisnosti o Google asistentu i Snowboyu korisnici Pi3 i Armv7 koriste instalacijski program "gassist-installer-pi3.sh", a korisnici Pi Zero, Pi A i Pi 1 B+ "gassist-installer-pi" -zero.sh "instalacijski program. Snowboy instalater zajednički je za oboje
7.1 Učinite instalatere izvršnim
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 Pokrenite instalatere (Prvo pokrenite instalatera snowboya. Ne žurite i nemojte ih pokretati paralelno, Pokrenite ih jedan za drugim
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. Kopirajte vezu za autentifikaciju google pomoćnika s terminala i autorizirajte pomoću svog google računa
9. Kopirajte autorizacijski kod iz preglednika na terminal i pritisnite enter
10. Premjestite se u okruženje i isprobajte google asistenta prema svojoj ploči
izvor env/bin/aktiviraj
google-assistant-demo (recite hitnu riječ "ok google") ili izvor env/bin/aktivirajte googlesamples-assistant-pushtotalk
11. Da biste učinili naš google pomoćnik automatskim pokretanjem kada je malina pi uključena, pokrenite ove naredbe
sudo chmod +x /home/pi/GassistPi/scripts/service-installer.sh
sudo /home/pi/GassistPi/scripts/service-installer.sh sudo systemctl omogući gassistpi-ok-google.service sudo systemctl omogući snowboy.service sudo systemctl start gassistpi-ok-google.service sudo systemctl start snowboy.service
12. Ponovno pokrenite svoj maline pi i vaš Google pomoćnik će se automatski pokrenuti
Korak 5: Prilagodba vašeg GassistPi -ja
Kako bismo osjetili pravi "Google Home", dodat ćemo prilagođene zvukove i odziv svjetla.
Promjena zvukova
Preuzmite moje prilagođene zvukove
1. Stavite preuzete zvukove u/home/pi/GassistPi/sample-audio-files
2. Sada idite na/home/pi/GassistPi/src, a zatim otvorite main.py
3. Pronađite i zamijenite Startup.wav na on.wav
4. Pronađite i zamijenite Fb.wav za odgovor.wav
5. Zatim Spremi
Dodavanje odziva LED svjetla
U GassistPi Pin 05 i Pin 06 je Googleov pomoćnik koji sluša i odgovara, ali dodat ćemo dodatni vodič koji će nas obavijestiti je li google asistent pokrenut
U main.py ćemo dodati #Igle indikatora
GPIO.setup (13, GPIO. OUT)
GPIO.izlaz (13, GPIO. HIGH)
U ON_CONVERSATION_TURN_STARTED dodajte ovaj redak
GPIO.izlaz (13, GPIO. LOW)
U ON_CONVERSATION_TURN_STARTED dodajte ovaj redak
GPIO.izlaz (13, GPIO. HIGH)
Možete preuzeti main.py i zamijeniti main.py u/home/pi/GassistPi/src
Korak 6: Ograđivanje
Znam da možete napraviti mnogo ljepše kućište:) ali pokazat ću vam kako izrađujem ovo kućište za svog Google asistenta:)
Prenosim LED diode s matične ploče na ženske na ženske kratkospojne kabele.
Otac mi pomaže pri piljenju ostataka dna za podlogu i sredine za ogradu.
Osnovno drvo na koje sam priključio 1 zvučnik.
Srednje drvo pričvrstila sam 2 zvučnika na dnu i malinom pi na vrhu
LED diode, ja ih koristim vrućim ljepilom za pričvršćivanje na vrh kućišta
Za rupice za zvučnike i rupe za mikrofon, svojim lemilicom stavljam rupe na dno kućišta i 2 rupe na vrhu.
Korak 7: Zaključak
Izrada ovog projekta koštala je manje od 50 USD (2563.70 php).
Ovaj projekt GassistPi također vam može pomoći da automatizirate svoju kuću. Može aktivirati relej za uključivanje/isključivanje.
Također sam dodao LightshowPi (https://lightshowpi.org/) u ovaj projekt pa kad puštam glazbu na njemu će se svijetliti svjetla:)
Ako je ovaj projekt super, glasajte za prijavu na natječaj "Raspberry Pi" i "Wireless":) Hvala!
Preporučeni:
Božićno drvce koje kontrolira web stranica (svatko ga može kontrolirati): 19 koraka (sa slikama)
Božićno drvce koje kontrolira web stranica (svatko ga može kontrolirati): Želite li znati kako izgleda božićno drvce kontrolirano web lokacijom? Evo video snimke koja prikazuje moj projekt mog božićnog drvca. Prijenos uživo do sada je završio, ali snimio sam video koji bilježi što se događa: Ove godine, sredinom prosinca
Automatsko preklapanje stranica: 8 koraka
Automatsko preklapanje stranica: osnove: mornaričko = servožuto = zglobno = PLA ili bilo što drugo zaista je prilično osnovni koncept zavučete nabranu ruku ispod stranice, a zatim kad završite s čitanjem stranice, pritisnite drugu ruku (ravnu) i pritisnite preokrenuti će stranicu za
Shelly - Domoticz - Aqara - Google početna: 4 koraka
Shelly - Domoticz - Aqara - Google početna: Kod kuće koristim Domoticz za stvaranje pametnog doma. Domoticz je sustav kućne automatizacije koji vam omogućuje nadzor i konfiguriranje različitih uređaja kao što su: svjetla, prekidači, različiti senzori/mjerači poput temperature, kiše, vjetra, UV, elektro, plina, vode i
Početna/Laboratorijski pomoćnik za glasovno upravljanje: 14 koraka (sa slikama)
Početna/Laboratorijski pomoćnik za glasovno upravljanje: O MeHello! Ovo je moje prvo uputstvo, imam 17 godina. Ja sam iz Grčke pa moj engleski možda nije savršen, ali dat ću sve od sebe. Dakle, ovu sam aplikaciju prvi put dizajnirao prije 2 godine i smatrao sam da je ovo natjecanje prilika za ažuriranje mog starog projekta
Početna Napravite jeftinu stanicu za lemljenje vrućim zrakom: 4 koraka
Početna Napravite jeftinu stanicu za lemljenje vrućim zrakom: Zdravo prijatelji. Danas ću vam pokazati kako napraviti jeftinu lemilicu za vrući zrak