Buat Google Voice HAT DIY untuk Raspberry Pi Anda
Jika Anda penggemar Raspberry Pi yang ingin menambahkan kemampuan diaktifkan suara, Kit Proyek AIY Google Voice HAT resmi adalah titik awal yang baik. Sementara Google menawarkan kit secara gratis di Majalah MagPi Edisi 57, belum memasuki pasar ritail. Panduan ini memandu Anda dalam membuat Voice HAT custom yang hemat biaya dan sepenuhnya kompatibel menggunakan komponen yang sama dengan kit asli.
Yang Dibutuhkan
- Raspberry Pi (model manapun dengan dukungan I2S)
- Komponen Voice HAT (array mikrofon, penguat, EEPROM I2C)
- Sumber daya 5 V untuk papan penguat
- Sumber daya 3,3 V untuk mikrofon
Langkah 1: Kloning Repositori
Buka terminal di Pi Anda dan jalankan:
git clone https://github.com/shivasiddharth/custom-voice-hat
Langkah 2: Aktifkan I2S dan Antarmuka Terkait
Modifikasi konfigurasi boot:
sudo nano /boot/config.txt
Komentar nonaktifkan baris berikut:
#dtparam=i2s=on #dtparam=i2c_arm=on #dtparam=spi=on #dtparam=audio=on
Tambahkan entri berikut:
dtparam=i2c_vc=on
Simpan, keluar, dan reboot.
Langkah 3: Verifikasi Folder HAT
cd /proc/device-tree/
Setelah reboot, konfirmasikan direktori hat ada.
Langkah 4: Flash EEPROM
Navigasikan ke utilitas EEPROM dan jalankan flasher:
cd /home/pi/custom-voice-hat/eepromutils sudo chmod +x ./eepflash.sh sudo ./eepflash.sh -w -f=voicehat.eep -t=24c32
Langkah 5: Perbarui Kernel
sudo apt-get update sudo apt-get install raspberrypi-kernel
Reboot untuk menerapkan perubahan:
sudo reboot
Langkah 6: Pasang HAT
Setelah HAT terdeteksi di /proc/device-tree/, matikan Pi dan ikuti diagram penghubungan yang disertakan dalam repositori. Penting: Berikan daya 5 V pada papan penguat dan 3,3 V pada mikrofon.
Langkah 7: Konfigurasikan Pengaturan Audio
Navigasikan ke skrip konfigurasi audio:
cd /home/pi/custom-voice-hat/audio-config/scripts/
Buatnya dapat dieksekusi dan jalankan setup:
sudo chmod +x ./custom-voice-hat.sh sudo chmod +x ./install-i2s.sh sudo ./custom-voice-hat.sh sudo ./install-i2s.sh
Terus jalankan custom-voice-hat.sh hingga Anda melihat notifikasi ".bak". Reboot setelah selesai.
Selamat! Raspberry Pi Anda sekarang mendukung fungsi suara penuh yang setara dengan Google Voice HAT resmi.
Untuk instruksi yang lebih detail dan pemecahan masalah, kunjungi repositori GitHub.