Innehållsförteckning:
- Steg 1: Samla material och verktyg
- Steg 2: Blinkande Raspbian till Micro SD -kort
- Steg 3: Starta din Raspberry Pi
- Steg 4: Installera GassistPi
- Steg 5: Anpassning av din GassistPi
- Steg 6: Kapsling
- Steg 7: Slutsats
Video: GassistPi (Google Home i Raspberry Pi): 7 steg (med bilder)
2024 Författare: John Day | [email protected]. Senast ändrad: 2024-01-30 12:47
Google Assistant för Raspberry Pi!
Steg 1: Samla material och verktyg
- Raspberry Pi 3 Model B (Du kan också använda en annan hallon pi-version men du behöver Wi-Fi för att köra detta)
- 8 GB Micro SD -kort
- Micro SD -kortläsare
- USB -mikrofon
- USB -drivna högtalare
- 3,5 mm Jack Splitter
- 5V 2A USB -strömadapter
- Micro USB -kabel
- Kvinnliga till manliga bygelkablar
- Bakbord
- Lysdioder (vilken färg du vill)
- Stjärnskruvmejsel
- Phillips skruvar
- Eltejp
- Lödkolv och stativ
- Lödningsledning
- Avbitartång
- Ketchupkanna (jag har redan klippt det:))
- 100/150/330 ohm motstånd
Steg 2: Blinkande Raspbian till Micro SD -kort
- Ladda ner Raspbian eller Raspbian Lite
- Ladda ner och installera Etcher
- Anslut Micro SD -kortläsaren med Micro SD -kortet i den.
- Öppna Etcher
- Klicka på Välj bild och bläddra ner nedladdningsplatsen för Raspbian/RaspbianLite Zip
- Klicka på Välj enhet och hitta enheten för din micro sd -kortläsare.
- Klicka sedan på "Flash!"
Detta kan ta 10-30 minuter så luta dig tillbaka, slappna av och ät paj:)
Steg 3: Starta din Raspberry Pi
Nu när vi blinkar med micro sd -kortet kan vi nu starta upp detta hallon pi till raspbian:)
Anslut hallon pi till din bildskärm med hdmi -kabeln.
Steg 4: Installera GassistPi
Nu när du har startat upp din hallon pi kan du nu gå till detta Github -förråd för GassistPi och du kan också följa guiden där.
1. Öppna terminalen och klona förvaret
git -klon
2. Uppdatera OS och Kernel
sudo apt-get uppdatering
sudo apt-get install raspberrypi-kernel
3. Starta om din Raspberry Pi När du har startat upp öppnar du din terminal igen och kör det här kommandot eftersom vi kommer att använda usb -mikrofon och inbyggt ljuduttag (Koppla in din USB -mikrofon och högtalare först innan du kör kommandot)
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. Ladda ner referenser-.json-fil (se detta dokument för att skapa referenser
5. Placera.json -filen i katalogen/home/pi
6. Byt namn på det till assistant.json
7. Använda enradigt installationsprogram för att installera beroenden från Google Assistant och Snowboy Pi3 och Armv7-användare använder "gassist-installer-pi3.sh" -installatören och Pi Zero, Pi A och Pi 1 B+ -användare använder "gassist-installer-pi" -zero.sh "installerare. Snowboy -installatör är vanligt för båda
7.1 Gör installationsprogrammen körbara
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 Utför installatörerna (Kör snowboy -installatören först. Skynda dig inte och kör dem inte parallellt, kör dem efter varandra
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. Kopiera Google Assistant -autentiseringslänken från terminalen och auktorisera med ditt Google -konto
9. Kopiera behörighetskoden från webbläsaren till terminalen och tryck på enter
10. Flytta in i miljön och testa google -assistenten enligt din tavla
källa env/bin/aktivera
google-assistent-demo (säg hotwordet "ok google") eller källa env/bin/aktivera googlesamples-assistant-pushtotalk
11. För att göra vår google assistent autostart när hallon pi är på kör detta kommandon
sudo chmod +x /home/pi/GassistPi/scripts/service-installer.sh
sudo /home/pi/GassistPi/scripts/service-installer.sh sudo systemctl aktivera gassistpi-ok-google.service sudo systemctl aktivera snowboy.service sudo systemctl starta gassistpi-ok-google.service sudo systemctl starta snowboy.service
12. Starta om din hallon pi och din google assistent startar automatiskt
Steg 5: Anpassning av din GassistPi
För att känna det riktiga "Google Home" kommer vi att lägga till anpassade ljud och LED -ljusrespons.
Ändra ljud
Ladda ner mina egna ljud
1. Lägg de nedladdade ljuden i/home/pi/GassistPi/sample-audio-filer
2. Gå nu till/home/pi/GassistPi/src och öppna sedan main.py
3. Hitta och ersätt Startup.wav till on.wav
4. Hitta och ersätt Fb.wav för att svara. Wav
5. Spara sedan
Lägger till respons för LED -lampor
I GassistPi Pin 05 & Pin 06 lyssnar och svarar Google -assistenten, men vi lägger till en extra led för att meddela oss om Google Assistant startas
I main.py lägger vi till #Indicator Pins
GPIO.setup (13, GPIO. OUT)
GPIO.output (13, GPIO. HIGH)
Lägg till den här raden i ON_CONVERSATION_TURN_STARTED
GPIO.output (13, GPIO. LOW)
Lägg till den här raden i ON_CONVERSATION_TURN_STARTED
GPIO.output (13, GPIO. HIGH)
Du kan ladda ner main.py och ersätta din main.py i/home/pi/GassistPi/src
Steg 6: Kapsling
Jag vet att du kan göra mycket vackrare hölje:) men jag visar dig hur jag gör detta hölje för min Google Assistant:)
Jag överför lysdioderna från brödbräda till hona till honkabel.
Min pappa hjälper mig att såga skrotet för basen och mitt för höljet.
Basen jag fäst 1 högtalare på den.
Mitträdet jag fäst de 2 högtalarna längst ner och hallon pi upptill
Lysdioderna, jag använder varmt lim för att fästa det högst upp på höljet
För talarhål och mikrofonhål använder jag mitt lödkolv för att sätta hål i botten av mitt hölje och 2 hål upptill.
Steg 7: Slutsats
Detta projekt kostade mindre än $ 50 (Php 2563.70) att göra.
Detta GassistPi -projekt kan också hjälpa dig att automatisera ditt hus. Det kan utlösa på/av -relä.
Jag har också lagt till LightshowPi (https://lightshowpi.org/) i det här projektet så när jag spelar musik på det kommer lamporna att följa på det:)
Om detta projekt är fantastiskt, vänligen rösta detta bidrag för "Raspberry Pi" & "Wireless" tävling:) Tack!
Rekommenderad:
Persienner med ESP8266, Google Home och Openhab -integration och webbkontroll: 5 steg (med bilder)
Kontroll av persienner med ESP8266, Google Home och Openhab -integration och webbkontroll: I den här instruktionsboken visar jag dig hur jag lade automatisering till mina persienner. Jag ville kunna lägga till och ta bort automatiseringen, så all installation är klämd på. Huvuddelarna är: Stegmotor Stegdrivrutinstyrd vid ESP-01 Växel och montering
Omklädda din Google Home Mini: 6 steg (med bilder)
Omklädda din Google Home Mini: Vill du ha en riktigt unik digital assistent för ditt hem? Du kan gå till en garageförsäljning, sparsamhetsbutik eller din mormors hus och sluta med en gammal stol. Om detta händer kan du välja att andas in en ny lyft i möblerna genom att reuphol
Sonoff B1 Firmware Home Automation Openhab Google Home: 3 steg
Sonoff B1 Firmware Home Automation Openhab Google Home: Jag gillar verkligen Tasmota -firmware för mina Sonoff -switchar. Men a var inte riktigt nöjd med Tasmota-firmware på min Sonoff-B1. Jag lyckades inte helt integrera det i min Openhab och styra det via Google Home. Därför skrev jag mitt eget företag
Retro-Fit en Google Home Mini: 4 steg (med bilder)
Retro-Fit a Google Home Mini: Ge din digitala assistent lite analog stil genom att retro-montera den i en gammal kassettspelare eller radio! I denna instruktionsbok tar jag dig genom att installera en ny specifik Google Home Mini i en gammal teknik kassettspelare från 1980 -talet. Varför skulle du
DIY Google Home med Bluetooth -högtalare på Raspberry Pi Zero Docking Hub: 7 steg (med bilder)
DIY Google Home med Bluetooth -högtalare på Raspberry Pi Zero Docking Hub: Vi har en instruktion om DIY Amazon Echo Alexa - Alexa Voice Assistant på Raspberry Pi Zero Docking Hub. Den här gången vill vi visa dig hur du bygger ett DIY Google Home. I den här instruktionsboken visar vi dig hur du installerar och konfigurerar Google Assistant