Isi kandungan:
- Langkah 1: Mengumpulkan Bahan & Alat
- Langkah 2: Flashing Kad Raspbian ke Kad Micro SD
- Langkah 3: Naikkan Pi Raspberry Anda
- Langkah 4: Memasang GassistPi
- Langkah 5: Penyesuaian GassistPi Anda
- Langkah 6: Kandang
- Langkah 7: Kesimpulannya
Video: GassistPi (Laman Utama Google di Raspberry Pi): 7 Langkah (dengan Gambar)
2024 Pengarang: John Day | [email protected]. Diubah suai terakhir: 2024-01-30 11:12
Pembantu Google untuk Raspberry Pi!
Langkah 1: Mengumpulkan Bahan & Alat
- Raspberry Pi 3 Model B (Anda juga boleh menggunakan versi pi raspberry lain tetapi anda memerlukan Wi-Fi untuk menjalankannya)
- Kad SD Micro 8GB
- Pembaca Kad Micro SD
- Mikrofon USB
- Pembesar suara berkuasa USB
- Jack Splitter 3.5mm
- Penyesuai Kuasa USB 5V 2A
- Kabel USB Mikro
- Kabel Jumper Wanita hingga Lelaki
- Papan roti
- LED (warna apa pun yang anda mahukan)
- Pemutar Skru Phillips
- Skru Phillips
- Pita elektrik
- Soldering Iron & Stand
- Memimpin Pematerian
- Pemotong wayar
- Jug Ketchup (saya sudah memotongnya:))
- Perintang 100/150/330 ohm
Langkah 2: Flashing Kad Raspbian ke Kad Micro SD
- Muat turun Raspbian atau Raspbian Lite
- Muat turun & Pasang Etcher
- Pasang Pembaca Kad Mikro SD dengan Kad Mikro SD di dalamnya.
- Buka Etcher
- Klik Pilih Gambar dan semak lokasi muat turun Raspbian / RaspbianLite Zip
- Klik Pilih Pemacu dan cari pemacu pembaca kad mikro sd anda.
- Kemudian klik terakhir pada "Flash!"
Ini boleh mengambil masa 10-30 minit jadi duduk, berehat dan makan pai:)
Langkah 3: Naikkan Pi Raspberry Anda
Sekarang setelah kami mem-flash kad micro sd, kami mungkin dapat boot pi raspberry ini ke raspbian:)
Pasangkan pi raspberry ke monitor anda dengan kabel HDMI.
Langkah 4: Memasang GassistPi
Sekarang setelah anda boot pi raspberry anda, sekarang anda boleh pergi ke Github Repository of GassistPi ini dan anda juga boleh mengikuti panduan di sana.
1. Buka terminal dan klon repositori
git klon
2. Kemas kini OS dan Kernel
sudo apt-get kemas kini
sudo apt-get install raspberrypi-kernel
3. Mulakan semula Raspberry Pi anda Setelah boot, buka terminal anda sekali lagi dan laksanakan perintah ini kerana kami akan menggunakan mikrofon usb dan bicu audio onboard (MEMASUKI MIC USB AND SPEAKER PERTAMA SEBELUM MENGHASILKAN PERINTAH)
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. Muat turun fail kelayakan-.json (rujuk dokumen ini untuk membuat tauliah
5. Letakkan fail.json di / home / pi direktori
6. Namakan semula menjadi pembantu.json
7. Menggunakan pemasang satu baris untuk memasang pergantungan Pembantu Google dan Snowboy pengguna Pi3 dan Armv7 menggunakan pemasang "gassist-installer-pi3.sh" dan pengguna Pi Zero, Pi A dan Pi 1 B + menggunakan "gassist-installer-pi pemasang -zero.sh ". Pemasang Snowboy adalah perkara biasa bagi kedua-duanya
7.1 Jadikan pemasang Boleh Dilaksanakan
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 Jalankan pemasang (Jalankan pemasang salji terlebih dahulu. Jangan terburu-buru dan Jangan jalankannya secara paralel, Jalankan mereka satu demi satu
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. Salin pautan pengesahan pembantu google dari terminal dan beri kebenaran menggunakan akaun google anda
9. Salin kod kebenaran dari penyemak imbas ke terminal dan tekan enter
10. Pindah ke persekitaran dan uji pembantu google mengikut papan kenyataan anda
sumber env / bin / aktifkan
google-Assistant-demo (sebut kata panas "ok google") atau sumber env / bin / aktifkan googlesamples-Assistant-pushtotalk
11. Untuk menjadikan pembantu google kami memulakan secara automatik semasa raspberry pi dijalankan perintah ini
sudo chmod + x /home/pi/GassistPi/scripts/service-installer.sh
sudo /home/pi/GassistPi/scripts/service-installer.sh sudo systemctl enabled gassistpi-ok-google.service sudo systemctl aktifkan snowboy.service sudo systemctl start gassistpi-ok-google.service sudo systemctl start snowboy.service
12. Mulakan semula pi raspberry anda dan pembantu google anda akan memulakan semula secara automatik
Langkah 5: Penyesuaian GassistPi Anda
Untuk merasakan "Rumah Google" yang sebenar, kami akan menambahkan suara tersuai dan tindak balas cahaya yang dipimpin.
Menukar suara
Muat turun suara khas saya
1. Masukkan bunyi yang dimuat turun di / home / pi / GassistPi / sample-audio-files
2. Sekarang pergi ke / home / pi / GassistPi / src kemudian buka main.py
3. Cari & Ganti Startup.wav ke on.wav
4. Cari & Gantikan Fb.wav untuk bertindak balas.wav
5. Kemudian Simpan
Menambah Respons Lampu LED
Dalam GassistPi Pin 05 & Pin 06 adalah pembantu Google mendengar dan memberi respons tetapi kami akan menambah petunjuk tambahan untuk memberitahu kami jika pembantu google dimulakan
Dalam main.py kami akan menambah #Indicator Pin
GPIO.setup (13, GPIO. OUT)
GPIO.output (13, GPIO. HIGH)
Dalam ON_CONVERSATION_TURN_STARTED tambahkan baris ini
GPIO.output (13, GPIO. LOW)
Dalam ON_CONVERSATION_TURN_STARTED tambahkan baris ini
GPIO.output (13, GPIO. HIGH)
Anda boleh memuat turun main.py dan menggantikan main.py anda di / home / pi / GassistPi / src
Langkah 6: Kandang
Saya tahu anda boleh membuat kandang yang jauh lebih indah:) tetapi saya akan menunjukkan kepada anda bagaimana saya membuat kandang ini untuk Pembantu Google saya:)
Saya memindahkan led dari papan roti ke kabel pelompat wanita ke wanita.
Bapa saya menolong saya melihat kayu sekerap untuk pangkal dan tengah untuk kandang.
Kayu asas saya melampirkan 1 pembesar suara di atasnya.
Kayu tengah saya memasang 2 pembesar suara di bahagian bawah dan raspberry pi di bahagian atas
LED, saya menggunakan gam panas untuk memasangnya di bahagian atas kandang
Untuk lubang pembesar suara dan lubang mikrofon, saya menggunakan besi pematerian saya untuk meletakkan lubang di bahagian bawah kandang saya dan 2 lubang di bahagian atas.
Langkah 7: Kesimpulannya
Projek ini berharga kurang dari $ 50 (Php 2563.70) untuk dibuat.
Projek GassistPi ini juga dapat membantu anda mengautomasikan rumah anda. Ia boleh mencetuskan geganti Hidup / Mati.
Saya juga menambahkan LightshowPi (https://lightshowpi.org/) dalam projek ini jadi apabila saya memainkan muzik di dalamnya lampu akan mengikutinya:)
Sekiranya projek ini hebat, sila pilih entri ini untuk peraduan "Raspberry Pi" & "Wireless":) Terima kasih!
Disyorkan:
Blinds Control Dengan ESP8266, Integrasi Laman Utama Google dan Openhab dan Kawalan Web: 5 Langkah (dengan Gambar)
Blinds Control Dengan ESP8266, Integrasi Rumah dan Openhab Google dan Kontrol Web: Dalam Instruksional ini saya menunjukkan kepada anda bagaimana saya menambah automasi pada tirai saya. Saya mahu dapat menambah dan mengeluarkan automasi, jadi semua pemasangan terpasang. Bahagian utamanya adalah: Motor stepper Driver stepper dikendalikan bij ESP-01 Gear dan pemasangan
Tirai Automatik Dengan Laman Utama Google: 3 Langkah
Tirai Automatik Dengan Laman Utama Google: Setelah bertahun-tahun melakukan automasi rumah dengan lampu dan kipas, sekarang saya ingin mencuba automatik tirai rumah saya. Kos tirai auto siap sangat mahal, jadi saya memilih DIY. Tirai automatik ini adalah suis relay WiFi yang serupa dengan Sonoff. Ia sangat
Automasikan Keseluruhan Bilik Anda Dengan Laman Utama Google + Arduino, NodeMCU dan Ubidots: 5 Langkah
Automasikan Keseluruhan Bilik Anda Dengan Laman Utama Google + Arduino, NodeMCU dan Ubidots: Hai semua, di sini saya akan menunjukkan kepada anda projek yang saya buat. Ini akan mengawal dan mengautomasikan bilik anda dengan arduino dan nodemcu dengan platform IoT yang saya mula gunakan beberapa bulan yang lalu dan saya rasa sangat mengagumkan, jadi di sini saya berkongsi dengan anda pengalaman saya. Dengan ini
Hidupkan dan Matikan Komputer Anda Dengan Laman Utama Google & Blynk: 6 Langkah
Hidupkan dan Matikan Komputer Anda Dengan Google Home & Blynk: Helo Guys dan selamat datang ke tutorial ini! Kali ini saya akan menunjukkan kepada anda cara menghidupkan komputer anda dengan Google Home anda PERHATIAN !! BACA INI !!: 1. Pastikan anda mengasingkan penyambung! Saya memilih untuk mencetak casing 3d untuk menyelesaikan masalah ini 2. Sekiranya anda menyambungkan kuasa
Dapatkan Skrin untuk Laman Utama Google Anda Menggunakan Raspberry Pi dan Dialogflow (Alternatif Chromecast): 13 Langkah
Dapatkan Skrin untuk Rumah Google Anda Menggunakan Raspberry Pi dan Dialogflow (Alternatif Chromecast): Sejak saya membeli rumah Google, saya ingin mengawal peranti saya di rumah menggunakan perintah suara. Ia berfungsi dengan hebat dalam semua cara, tetapi saya berasa tidak senang dengan ciri videonya. Kita boleh menonton Youtube dan Netflix hanya jika kita mempunyai peranti Chromecast atau T