![Raspberry Pi Whole Home Synchronous Audio With Phone App Remotes: 10 Langkah (dengan Gambar) Raspberry Pi Whole Home Synchronous Audio With Phone App Remotes: 10 Langkah (dengan Gambar)](https://i.howwhatproduce.com/images/003/image-6688-49-j.webp)
Isi kandungan:
- Langkah 1: Muat turun ke PC anda
- Langkah 2: Pasang OS Raspbian
- Langkah 3: Selepas Pemasangan OS Raspbian
- Langkah 4: Cari Alamat IP Rasberry
- Langkah 5: Pasang Bahan
- Langkah 6: Sekali Lagi di Prompt Perintah
- Langkah 7: Buat Fail Asound.conf
- Langkah 8: Menukar Tahap Persamaan
- Langkah 9: Gunakan ITunes Dari PC dan Jimat Hayat Bateri di Telefon Anda
- Langkah 10: Langkah Bonus: Parameter Penyegerakan Shairport Lanjutan
2025 Pengarang: John Day | [email protected]. Diubah suai terakhir: 2025-01-23 15:01
![Raspberry Pi Whole Home Synchronous Audio With Remote App Phone Raspberry Pi Whole Home Synchronous Audio With Remote App Phone](https://i.howwhatproduce.com/images/003/image-6688-50-j.webp)
![Raspberry Pi Whole Home Synchronous Audio With Remote App Phone Raspberry Pi Whole Home Synchronous Audio With Remote App Phone](https://i.howwhatproduce.com/images/003/image-6688-51-j.webp)
Tujuannya adalah audio dan / atau sumber individu yang diselaraskan di mana-mana bilik, mudah dikendalikan dengan telefon atau tablet melalui iTunes Remote (apple) atau Retune (android). Saya juga mahu zon audio dihidupkan / dimatikan secara automatik jadi saya beralih ke Raspberry Pi dan Hifiberry untuk menetapkannya dan melupakan penyelesaiannya.
Senarai Bahagian untuk satu zon audio:
- Raspberry pi 3 $ 35
- Kad SD 16G $ 8
- Hifiberry AMP2 $ 50
- Bekalan kuasa 5.5mm x 2.1mm DC Plug, 12V 5A 60W $ 12
- Pembesar suara $ 75 (bukti cuaca untuk siling bilik mandi)
- Pelayan muzik (PC yang menjalankan iTunes)
Untuk persediaan sahaja
- Tetikus USB
- Papan kekunci USB
- Paparan Hdmi
- Palam kuasa USB
- Kabel USB ke mikro USB
Langkah 1: Muat turun ke PC anda
KEMASKINI 7/5/19 Langkau arahan ini dan pasang sahaja
Ya ampun, semestinya mudah untuk disiapkan / digunakan dan melakukan semua yang anda dapat dari tutorial ini dan banyak lagi. Ia juga membolehkan anda menetapkannya sebagai jalan masuk jika anda mahu supaya anda dapat menikmati sistem audio tanpa kepala anda yang hebat grid.
- Muat turun pemformat kad Sd (atau tidak, saya tidak memerlukannya) Binaan ini hanya akan digunakan sebagai penguat lapangan terbang sehingga 16G mempunyai banyak ruang dan kad itu diformat sebagai lemak32.
- NOOBS Pada mesin windows 10 saya, saya hanya memilih kad sd saya sebagai destinasi untuk membuka zip dari NOOBS selepas memuat turun.
- Pasang penampil VNC pada PC sehingga anda dapat menjauhkan desktop ke Pi setelah anda menyiapkannya. Ia sudah dipasang pada Raspberry Pi anda.
Langkah 2: Pasang OS Raspbian
![Pasang OS Raspbian Pasang OS Raspbian](https://i.howwhatproduce.com/images/003/image-6688-52-j.webp)
- Masukkan kad SD ke dalam raspberry anda dan sambungkan monitor HDMI, papan kekunci usb dan tetikus usb
- Kuasakan Pi dengan sambungan mini usb. JANGAN gunakan kuasa usb jika amp hifiberry anda dipasang. (Amp hifiberry memberi kuasa kepada raspberry anda)
- Tetikus dan papan kekunci usb akan berfungsi untuk anda semasa menghidupkan. Pilih bahasa / papan kekunci anda di bahagian bawah skrin.
- Pilih OS Raspian.
- Sekiranya menggunakan wifi, pilih rangkaian wifi anda dan log masuk. Banyak barang menarik tersedia setelah pi anda bergabung dengan rangkaian anda, jangan lakukannya. Hanya berpegang pada raspbian. Klik pasang. Tonton maklumat mengenai raspberry anda di skrin semasa ia dipasang. Hanya bergurau. Pergi melakukan sesuatu dan periksa semula kemudian, ia akan mengambil sedikit masa.
Langkah 3: Selepas Pemasangan OS Raspbian
- Selepas boot ke desktop raspbian baru anda, klik pada raspberry (seperti menu permulaan di Windows)
-
Pilih Konfigurasi Pi Raspberry dan lakukan semua perkara berikut:
- TUKAR KATA LALUAN!
- Antara muka
Dayakan SSH dan VNC (saya lebih suka VNC, saya akan memberitahu anda mengapa kemudian)
-
Penyetempatan
Tetapkan semua barang anda (zon waktu, negara,…)
-
Tukar nama hos
Tukar ini menjadi nama zon audio. Jadikan namanya unik, anda akan mempunyai banyak zon
- But semula.
Langkah 4: Cari Alamat IP Rasberry
- Raspberi yang disiapkan sebagai sumber audio tanpa kepala tidak akan mudah diakses secara langsung, anda ingin menjauhkannya dari PC.
-
Anda perlu mengetahui alamat IP Pi anda.
Pada desktop raspbian, jika anda mengarahkan mouse ke ikon wifi di bar tugas, ia akan memunculkan kotak maklumat di mana anda dapat melihat IP penghala yang diberikan kepada raspberry. Penghala saya mempunyai ciri untuk memilih peranti di rangkaian dan selalu memberikan IP yang sama. Ini adalah jalan yang paling rendah untuk memberikan alamat IP "statik" ke Pi saya. Alamat IP khusus menjadikan hidup lebih mudah
Langkah 5: Pasang Bahan
![Pasang Barang Pasang Barang](https://i.howwhatproduce.com/images/003/image-6688-53-j.webp)
![Pasang Barang Pasang Barang](https://i.howwhatproduce.com/images/003/image-6688-54-j.webp)
![Pasang Barang Pasang Barang](https://i.howwhatproduce.com/images/003/image-6688-55-j.webp)
Sekiranya anda belum melampirkan kad suara / penguat anda, lakukan sekarang dengan Pi anda dimatikan
Kuatkan Pi anda dan buka pemapar VNC pada PC anda. Aplikasi pelayan VNC disertakan dengan raspberry pi anda dan anda mengaktifkannya pada langkah sebelumnya. Buat sambungan baru yang memberitahu penonton VNC tentang IP raspberry anda.
Terdapat jalan pintas tetingkap arahan pada bar tugas di desktop raspberry anda. Buka command prompt dan masukkan:
sudo apt-get kemas kini
Setelah selesai masukkan:
sudo apt-get peningkatan
tutup arahan arahan dan buka menu raspberry, kami akan memasang beberapa perisian dengan cara yang mudah.
klik Pilihan => Tambah / Buang Perisian
cari shairport-sync dan pasangkannya
lakukan perkara yang sama untuk EQ
anda juga boleh memasang EQ dengan
sudo apt-get install -y libasound2-plugin-equal
Langkah 6: Sekali Lagi di Prompt Perintah
Kita perlu mengetahui sesuatu tentang kad suara
Buka arahan baris arahan.
Masukkan arahan aplay - seperti dalam contoh di sini.
Perhatikan penguat hifiberry adalah kad 1
pi @ Balkoni: ~ $ aplay -l
**** Senarai kad PERMAINAN PERMAINAN **** kad 0: ALSA [bcm2835 ALSA], peranti 0: bcm2835 ALSA [bcm2835 ALSA] Subdevice: Subdevice # 0: subdevice # 0 Subdevice # 1: subdevice # 1 Subdevice # 2: subdevice # 2 Subdevice # 3: subdevice # 3 Subdevice # 4: subdevice # 4 Subdevice # 5: subdevice # 5 Subdevice # 6: subdevice # 6 Subdevice # 7: subdevice # 7 card 0: ALSA [bcm2835 ALSA], peranti 1: bcm2835 ALSA [bcm2835 IEC958 / HDMI] Subdevice: Subdevice # 0: subdevice # 0 card 1: sndrpihifiberry [snd_rpi_hifiberry_dacplus], peranti 0: HiFiBerry DAC + HiFi pcm512x-hifi-0 Subdevices 0: Subdevices
Langkah 7: Buat Fail Asound.conf
Anda memerlukan fail "asound.conf" yang terletak di /etc/asound.conf
Mari buat. (Sekarang kita akan mengetahui mengapa saya suka VNC menjauhkan Pi anda berbanding sesuatu seperti dempul)
Pada prompt arahan pada Pi anda, pergi ke direktori / etc / dan masukkan ini:
sudo leafpad asound.conf
Sekiranya anda menggunakan dempul, perintah daun daun tidak akan berfungsi. Sekiranya anda menaip:
sudo nano asound.conf
Perintah nano membuka editor teks di tetingkap arahan. Ia cukup mudah digunakan tetapi agak kikuk. Anda tidak boleh menggunakan tetikus anda dan saya agak sukar membaca.
Leafpad di sisi lain membuka tetingkap terpisah yang berkelakuan seperti notepad di tingkap. Saya lebih senang membaca dan lebih senang digunakan.
Bagaimanapun anda sampai di sana, anda perlu menjadikan asound.conf anda seperti ini:
pcm.! lalai {
taip plug slave.pcm plugequal; } ctl.! default {type hw card 1} ctl.equal {type sama; } pcm.plugequal {jenis sama; slave.pcm "plughw: 1, 0"; } pcm.equal {jenis palam; slave.pcm plugequal; }
Perhatikan garis yang mengatakan kad hw 1 dan plughw: 1, 0
Sekiranya peranti audio anda yang terdapat pada langkah sebelumnya bukan kad 1, anda perlu mengubah baris di sini untuk menunjukkan kad anda.
Selamatkan kerja anda. Ia mesti dinamakan asound.conf dan terletak di direktori / etc /
Tutup arahan arahan. (anda boleh memasukkan perintah "exit" untuk menutup terminal)
But semula! Saya lupa untuk melakukan boot semula pada ketika ini dan ini sangat mengecewakan apabila anda berfikir ada yang tidak kena dan anda mula menghadapi masalah ketika membuat yang perlu anda lakukan ialah REBOOT.
Anda mesti REBOOT di sini.
Langkah 8: Menukar Tahap Persamaan
![Mengubah Tahap Persamaan Mengubah Tahap Persamaan](https://i.howwhatproduce.com/images/003/image-6688-56-j.webp)
Selepas boot, anda seharusnya dapat membuat siaran langsung ke raspberry anda dari telefon anda. Ini tidak akan menyelaraskan pelbagai bilik tetapi masih hebat. Main sesuatu.
Anda mungkin mendapati bahawa bilik memerlukan sedikit EQ. Buka command prompt pada raspberry anda sekali lagi dan kami akan mendapat set EQ.
Pada jenis direktori home prompt arahan anda:
sudo -u shairport-sync alsamixer -D sama
Apa yang dilakukan ini?
sudo = hak pentadbir
-u shairport-sync = jalankan perintah sebagai pengguna lain, dalam kes ini shairport-sync
alsamixer -D sama = membuka penyamaan
By the way, jika anda memasukkan:
alsamixer
Ini akan membawa anda ke tetapan untuk kad suara anda.
Langkah 9: Gunakan ITunes Dari PC dan Jimat Hayat Bateri di Telefon Anda
![Gunakan ITunes Dari PC dan Jimat Hayat Bateri di Telefon Anda Gunakan ITunes Dari PC dan Jimat Hayat Bateri di Telefon Anda](https://i.howwhatproduce.com/images/003/image-6688-57-j.webp)
![Gunakan ITunes Dari PC dan Jimat Hayat Bateri di Telefon Anda Gunakan ITunes Dari PC dan Jimat Hayat Bateri di Telefon Anda](https://i.howwhatproduce.com/images/003/image-6688-58-j.webp)
Pada ketika ini anda sudah mempunyai pemain audio lapangan terbang yang cukup hebat. Sekarang kita dapat memperoleh kedudukan dengan membuka iTunes.
Pasang aplikasi iTunes Remote, atau Retune pada android. Buka aplikasi itu dan anda boleh menghubungkan peranti anda ke iTunes yang sedang berjalan di PC anda.
Kini anda mempunyai shairport-sync yang hebat. Semua zon anda bermain sebagai satu. Anda boleh mengawal kelantangan di setiap zon dan melayari pustaka iTunes anda dari semua peranti yang anda pasangkan aplikasinya. Isteri anda boleh memulakan permainan muzik dan anda boleh membuka aplikasi di telefon anda, klik sekarang bermain dan lihat apa yang sedang dimainkan seolah-olah anda telah melakukannya sendiri dan mengawalnya. Atau anda boleh mematikan ruangan di mana anda berada dan menyiarkan sesuatu yang lain ke zon anda terus dari telefon anda seperti yang anda lakukan sebelum iTunes berjalan.
Kami membiarkan iTunes berjalan sepanjang masa di PC di ruang bawah tanah di mana perpustakaan iTunes kami yang sangat besar terletak di RAID1 NAS.
Saya hampir lupa menyebutkan, anda juga boleh mengawal sistem ini dengan jam tangan epal. Oleh kerana jam tangan epal adalah kalis air, saya dapat menukar lagu dan mengatur kelantangan semasa mandi.
Langkah 10: Langkah Bonus: Parameter Penyegerakan Shairport Lanjutan
Cara yang diarahkan ini untuk mengatur raspberry anda, perubahan pada fail shairport-sync.conf tidak diperlukan tetapi, saya membuat penyesuaian ini pada zon audio saya sehingga saya lebih baik menyenaraikannya di sini.
Menggunakan kaedah pilihan anda untuk penyuntingan teks baris perintah seperti yang anda lakukan pada langkah sebelumnya, buat satu perubahan pada fail konfigurasi shairport-sync, /etc/shairport-sync.conf
Saya melepaskan "allow_session_interruption" dan menukarnya menjadi = "ya"
// Parameter lanjutan untuk mengawal bagaimana Shairport Sync berjalansessioncontrol = {// run_this_before_play_begins = "/ full / path / to / application and args"; // pastikan aplikasi mempunyai kebenaran yang dapat dilaksanakan. Ini adalah skrip, sertakan item #!… Di baris pertama // run_this_after_play_ends = "/ full / path / to / application and args"; // pastikan aplikasi mempunyai kebenaran yang dapat dilaksanakan. Ini adalah skrip, sertakan perkara #!… Di baris pertama // wait_for_completion = "tidak"; // tetapkan ke "ya" agar Shairport Sync menunggu sehingga aplikasi "run_this …" ditamatkan sebelum meneruskan allow_session_interruption = "yes"; // tetapkan ke "ya" untuk membolehkan peranti lain mengganggu Shairport Sync semasa ia dimainkan dari sumber audio yang ada // session_timeout = 120; // tunggu sebentar ini setelah sumber hilang sebelum menghentikan sesi dan tersedia lagi. };
Ini akan membolehkan anda merampas zon audio dengan sumber anda ketika orang lain menggunakannya.
Tanpa perubahan ini, zon boleh menolak untuk memainkan muzik anda ketika sudah digunakan oleh orang lain. Ini tidak diperlukan jika anda menggunakan aplikasi jauh iTunes, semua peranti yang menggunakan aplikasi itu hanya berfungsi sebagai alat kawalan jauh untuk mengendalikan sumber yang sama. Perubahan shairport-sync.conf ini berlaku ketika anda akan melakukan tayangan udara ke zon dari sumber baru, seperti langsung dari telefon anda ke zon tunggal yang sudah dimainkan dari sumber lain. Sekiranya anda menganggap gangguan sesi terdengar seperti anarki audio yang hanya boleh menyebabkan pertumpahan darah, abaikan Langkah Bonus ini.
Disyorkan:
Head Phone Amp Dengan PCB Custom: 8 Langkah (dengan Gambar)
![Head Phone Amp Dengan PCB Custom: 8 Langkah (dengan Gambar) Head Phone Amp Dengan PCB Custom: 8 Langkah (dengan Gambar)](https://i.howwhatproduce.com/images/001/image-1135-j.webp)
Head Phone Amp Dengan PCB Custom: Saya telah membina (dan berusaha menyempurnakan) amp headphone untuk beberapa waktu sekarang. Sebilangan daripada anda pasti pernah melihat binaan saya yang sebelumnya. Bagi mereka yang belum saya hubungkan di bawah ini. Pada binaan lama saya selalu menggunakan papan prototaip untuk membina
Pemain Audio Menggunakan Kad Arduino Dengan Micro SD: 7 Langkah (dengan Gambar)
![Pemain Audio Menggunakan Kad Arduino Dengan Micro SD: 7 Langkah (dengan Gambar) Pemain Audio Menggunakan Kad Arduino Dengan Micro SD: 7 Langkah (dengan Gambar)](https://i.howwhatproduce.com/images/001/image-2028-15-j.webp)
Pemain Audio Menggunakan Arduino Dengan Kad Micro SD: Sila Langgan saluran saya untuk lebih banyak projek. dengan arduino atau mahukan beberapa output audio melalui arduino. Oleh itu, ini adalah kaedah termudah dan termurah untuk memadankan kad SD dengan arduino. anda boleh kami
3 CHANNEL AUDIO MIXER Bersepadu dengan Pemancar Radio FM: 19 Langkah (dengan Gambar)
![3 CHANNEL AUDIO MIXER Bersepadu dengan Pemancar Radio FM: 19 Langkah (dengan Gambar) 3 CHANNEL AUDIO MIXER Bersepadu dengan Pemancar Radio FM: 19 Langkah (dengan Gambar)](https://i.howwhatproduce.com/images/006/image-17786-j.webp)
3 CHANNEL AUDIO MIXER Bersepadu dengan Pemancar Radio FM: Hai semua, dalam artikel ini saya akan menyusun anda untuk membina 3 CHANNEL AUDIO MIXER anda sendiri yang disatukan dengan pemancar radio FM
Robot: Dua Cara Mudah Alih Dikendalikan oleh Windows Phone.: 6 Langkah (dengan Gambar)
![Robot: Dua Cara Mudah Alih Dikendalikan oleh Windows Phone.: 6 Langkah (dengan Gambar) Robot: Dua Cara Mudah Alih Dikendalikan oleh Windows Phone.: 6 Langkah (dengan Gambar)](https://i.howwhatproduce.com/images/002/image-5472-17-j.webp)
Robot: Dua Cara Mudah Alih Dikendalikan oleh Windows Phone: Senarai: Arduino Uno L 293 (Bridge) HC SR-04 (Sonar Module) HC 05 (Bluetooth Module) Tg9 (Micro Servo) Motor with Gear Box (Two) Baterry Holder (untuk 6 AA) Kabel Pemegang Lensa Kontak (pin lelaki hingga Perempuan) Ikatan Kabel Lek Panas (tongkat
Whole-a-Mole! (Tanpa Kod!): 9 Langkah (dengan Gambar)
![Whole-a-Mole! (Tanpa Kod!): 9 Langkah (dengan Gambar) Whole-a-Mole! (Tanpa Kod!): 9 Langkah (dengan Gambar)](https://i.howwhatproduce.com/images/002/image-5042-100-j.webp)
Whole-a-Mole! (No Code!): Hello World! Saya telah kembali dari jurang tanpa hantaran dan saya mengulanginya lagi dengan Instructable yang lain! Hari ini, saya akan menerangkan kepada anda bagaimana, dengan menggunakan satu-satunya asas litar, TANPA SETIAP KOD, untuk membina Whack-a-Mole! Anda mendapat 30 saat