Isi kandungan:
- Langkah 1: Komponen
- Langkah 2: Bakar Gambar pada Kad MicroSD
- Langkah 3: Sediakan Pemain Audio
- Langkah 4: Sediakan Pelayan Squeezebox
- Langkah 5: Pemasangan - Bilik Tidur
- Langkah 6: Pemasangan - Bilik Mandi
- Langkah 7: Integrasi Ke Automasi Rumah
Video: Muzik Pintar di Bilik Tidur dan Mandi Dengan Raspberry Pi - Mengintegrasikan Multiroom, Alarm, Button Control dan Automasi Rumah: 7 Langkah
2024 Pengarang: John Day | [email protected]. Diubah suai terakhir: 2024-01-30 11:10
Hari ini kami ingin memberi anda dua contoh bagaimana anda boleh menggunakan Raspberry Pi dengan perisian Max2Play kami untuk automasi rumah: di bilik mandi dan bilik tidur. Kedua-dua projek ini serupa kerana muzik kesetiaan tinggi dari pelbagai sumber dapat disalurkan melalui teknologi Squeezebox sumber terbuka yang hebat yang hadir sebagai pemasang satu klik percuma dengan Max2Play.
Kelebihan penyediaan Multiroom adalah anda dapat menyegerakkan pemain di semua bilik (bermain serentak), menggunakan pelbagai sumber audio yang berbeza untuk Pelayan Squeezebox (pemacu rangkaian NAS, pemacu USB, DLNA, Spotify, Muzik Google, Radio Internet, Bluetooth, dan lain-lain) dan mempunyai kawalan penuh ke atas semua pemain audio dengan hanya satu Aplikasi pilihan anda.
Terima kasih kepada perkakasan yang ditunjukkan pada langkah 1, kelebihan selanjutnya akan dibuka:
- kualiti main semula muzik yang tinggi
- kos perolehan rendah (projek DIY)
- konsep perkakasan yang direka dengan baik (Raspberry Pi, kad audio diuji dan maju secara berkala)
- WAF (Faktor Penerimaan Wanita): berkat pemasangan tersembunyi atau bezel mewah, kabel dan perkakasan dapat disembunyikan sepenuhnya
Langkah 1: Komponen
Item yang diperlukan untuk sistem ini mungkin berbeza-beza, bergantung pada seberapa besar anda mahu penyediaan multiroom anda. Di sini, kami akan membuat persediaan asas menggunakan satu set pembesar suara untuk setiap bilik. Berdasarkan skop penyediaan yang anda inginkan, anda boleh menambah atau membuang seberapa banyak pemain yang anda mahukan.
Kombinasi digital-analog-converter dan amplifier paling masuk akal untuk bilik tanpa komponen audio yang ada sebelumnya. Kad suara ini dipanggil Amp HATs (Hardware Attached on Top) dan terdapat dalam pelbagai jenis. Anda boleh membandingkan Amp HAT yang berbeza dalam carta perbandingan kami untuk mencari yang sesuai untuk zon multiroom anda.
Anda memerlukan satu persediaan bundle HAT Raspberry Pi Amplifier untuk setiap bilik. Jadi untuk contoh khusus ini, dua persediaan Amp HAT individu boleh dipilih berdasarkan cabaran dan peluang individu bilik.
Persediaan asas:
Raspberry Pi 3B
Inti pusat media ini adalah 3B yang berpatutan tetapi berkuasa, ia dapat menangani pelbagai pemain audio dan video dengan pemproses quad core dan RAM 1 GB. Anda juga dapat menggunakan 2B jika anda tidak memerlukan WiFi atau Bluetooth, atau 3B +. Walau bagaimanapun, 3B + tidak menawarkan kelebihan ketara untuk persediaan ini dan memerlukan lebih banyak tenaga.
Kad bunyi Amp HAT
Dengan kombinasi digital-analog-converter dan amplifier ini, anda akan mendapat kualiti bunyi yang lebih baik dan dapat memberi kuasa kepada pembesar suara pasif secara langsung dari Pi.
kad microSD
Kami mengesyorkan menggunakan microSD 8 atau 16 GB dengan kelajuan menulis Kelas 10 atau lebih tinggi. Gambar Max2Play berasaskan Linux merangkumi pelbagai penyelesaian audio dan sambungan lain yang dapat dikendalikan dari mana-mana penyemak imbas web. Setelah dibakar, sistem ini dapat diakses dari but pertama melalui antara muka web dan tidak memerlukan arahan konsol atau pengetahuan Linux.
Bekalan Kuasa
Anda hanya memerlukan satu bekalan kuasa untuk menjalankan semua komponen (Pi, Amp HAT dan pembesar suara pasif).
Anda boleh mendapatkan semua komponen sekaligus dengan salah satu Bundel AMP kami.
Pembesar suara pasif (kami menggunakan JBL-One Control dan Canton GLE 410.2)
Mana-mana pembesar suara boleh digunakan, perhatikan kapasiti Amp HAT anda dan bekalan kuasa semasa memilihnya. Berdasarkan impedans dan watt maksimum, anda dapat mencari kombinasi yang ideal untuk setiap zon.
Pilihan: Rotary Encoder atau IR Receiver untuk kawalan perkakasan
Langkah 2: Bakar Gambar pada Kad MicroSD
Gambar Max2Play boleh dibakar ke kad menggunakan alat mudah seperti WinDiskImager atau Etcher. Biarkan ia membakar dan setelah proses selesai, masukkan kad ke dalam Raspberry Pi.
Konfigurasi peranti sangat mudah terima kasih kepada Max2Play. Anda dapat mengakses antara muka web Max2Play dengan memasukkan "max2play /" ke dalam penyemak imbas mana-mana peranti yang disambungkan ke rangkaian yang sama (PC, Mac, Smartphone, Tablet, dll.).
Selepas permulaan pertama, kami mengesyorkan menamakan semula peranti pada halaman Tetapan / But semula antara muka web. Dengan cara ini, nama tersebut juga akan digunakan untuk nama pemain audio dan ditunjukkan seperti itu di Pelayan Squeezebox.
Sekiranya penghala anda mempunyai WPS (Wireless Protected Setup) dan peranti mengakses WiFi di rangkaian, permulaan pertama dapat dilakukan sepenuhnya secara automatik. Cukup aktifkan WPS pada penghala anda dan sambungkan peranti ke bekalan kuasa. Kami juga membuat Instructable terpisah untuk menyiapkan WPS.
Pilihan: Anda juga boleh memesan kad microSD yang sudah dibakar dan dikonfigurasi dari Max2Play.
Langkah 3: Sediakan Pemain Audio
Semasa pertama kali memulakan peranti Max2Play, anda boleh memilih pengeluar kad suara yang disambungkan. Plugin khusus untuk jenama kad suara akan dimuat dan kemudian, anda dapat memilih kad suara khusus anda di menu baru yang terbuka.
Klik simpan. Selepas menghidupkan semula peranti anda, pilih "Lanjutan" di bawah pemilihan kad suara untuk menyiapkan semuanya dengan ideal untuk persediaan berbilang bilik. Selepas memulakan semula pemain anda seharusnya sudah boleh diakses untuk memainkan muzik.
Langkah 4: Sediakan Pelayan Squeezebox
Untuk menyediakan Pelayan Squeezebox anda perlu memasangnya terlebih dahulu. Plugin itu sendiri sudah terpasang pada gambar Max2Play, jadi tidak perlu memuat turunnya terlebih dahulu.
Penting: Anda hanya memerlukan satu pemasangan Server Squeezebox untuk sistem multiroom anda.
Yang perlu anda lakukan ialah pergi ke menu Squeezebox Server di antara muka web Max2Play, pilih versi Logitech Media Server (disyorkan 7.9.1) dan klik pasang. Max2Play memuat turun versi pilihan anda secara automatik dan memasangnya sepenuhnya di Raspberry Pi.
Setelah pemasangan selesai, anda dapat membuka antara muka web Squeezebox Server sendiri dengan mengklik butang biru besar di halaman. Sekarang anda boleh memilih pemain anda, mengkonfigurasi perkhidmatan perpustakaan dan muzik anda dan, tentu saja, memainkan muzik.
Langkah 5: Pemasangan - Bilik Tidur
Sekarang bahawa Pelayan aktif dan berjalan, kita perlu menyiapkan perkakasan di sekitar persediaan Raspberry Pi kita.
Untuk penyediaan bilik tidur, kami membina kotak kayu di mana pembesar suara kami sesuai. Kemudian kami memotong lubang dinding, yang mempunyai ukuran kotak itu. Akhirnya, kami memasukkan kotak dengan ketat ke dinding. Semua perkakasan masih boleh diakses melalui pembukaan semakan.
Untuk mengawal pembesar suara, anda boleh menggunakan aplikasi telefon pintar atau menyambungkan pemain dengan butang automasi rumah yang ada, mis. di pintu bilik tidur anda. Anda boleh menambah tekan butang panjang untuk mengaktifkan pemasa tidur dan tekan pendek untuk Main / Jeda. Pelayan Squeezebox, berkat antara muka terbuka, menawarkan banyak kemungkinan untuk mengkonfigurasi sebarang arahan. Perintah HTTP dan CLI yang sesuai boleh didapati di plugin API-Contoh kami yang juga sudah terpasang dan boleh diaktifkan secara percuma di bahagian Plugin tidak aktif kami di bawah Tetapan / Reboot.
Contoh arahan HTTP untuk "mula bermain":
SQUEEBOXSERVERIP: PORT / status.html? p0 = main & pemain = MACADDRESS
Langkah 6: Pemasangan - Bilik Mandi
Pembesar suara boleh diletakkan di siling atau, seperti yang digambarkan, di sebelah kiri dan kanan cermin. Sekiranya anda masih merancang reka bentuk bilik mandi anda, pembinaan dinding depan sangat sesuai untuk menempatkan kabinet cermin dan pembesar suara pada masa yang sama (lihat gambar). Dalam senario ini, bezel pembesar suara yang lebih besar dapat dibeli (dijual secara berasingan) untuk mempunyai sempadan visual untuk pembesar suara (lihat gambar 1).
Penyelesaian butang tekan untuk Main / Jeda dengan cepat di pintu bilik mandi, disambungkan ke perisian automasi rumah yang sudah ada, menjadikan penggunaan harian lebih selesa. Alat kawalan jauh IR atau tombol kawalan kelantangan dengan butang bersepadu juga dapat disatukan untuk kawalan langsung. Namun, secara amnya, paling selesa dan senang digunakan telefon pintar dan salah satu daripada banyak aplikasi yang tersedia, seperti iPeng, OrangeSqueeze atau Squeezer (gambar, aplikasi percuma), untuk memanfaatkan semua ciri lanjutan (pemilihan muzik, pengurusan senarai main, dan lain-lain.).
Langkah 7: Integrasi Ke Automasi Rumah
Untuk penyatuan sistem automasi rumah dan untuk pengaturcaraan butang tekan di pintu (mis. Dalam Perisian Homematic), perintah CLI (Command Line Interface) dari Server Squeezebox dapat digunakan. Anda bahkan boleh memasang pelayan autasi rumah sumber terbuka di Max2Play. Kami baru-baru ini melancarkan pemasang satu klik pelayan openHAB 2 yang popular dengan Paper UI sebagai pemalam premium baru.
Sistem automasi rumah ini memungkinkan untuk pengurusan terpusat pemain individu, baik dengan perintah HTTP yang mudah (seperti membuka sesuatu melalui penyemak imbas), melalui Telnet, atau dengan sambungan soket langsung dalam perisian lain. Perintah dan contoh konkrit untuk ini dapat dijumpai dan disalin secara langsung di Max2Play API-Contoh Plugin dan di bahagian bantuan dalaman Pelayan Squeezebox di bawah "Maklumat Teknikal> Antaramuka Baris Perintah".
Perintah HTTP juga dapat diuji dengan mudah di penyemak imbas. Cukup tampal perintah, di bar URL penyemak imbas dan tekan enter.
Itu sahaja! Kami harap anda menyukai idea kami untuk mengintegrasikan audio multiroom ke dalam sistem automasi rumah. Gunakannya sebagai inspirasi untuk penyelesaian anda sendiri, tunjukkan kepada kami persediaan anda dan beritahu kami apa yang anda fikirkan!
Disyorkan:
Skala Bilik Mandi Arduino Dengan Sel Beban 50 Kg dan Penguat HX711: 5 Langkah (dengan Gambar)
Skala Bilik Mandi Arduino Dengan Sel Beban 50 Kg dan Penguat HX711: Instructable ini menerangkan bagaimana membuat skala penimbangan dengan mudah tersedia di bahagian rak. Bahan yang diperlukan: Arduino - (reka bentuk ini menggunakan Arduino Uno standard, versi atau klon Arduino lain harus berfungsi juga) HX711 pada breakout boa
Cara Membuat Rumah Pintar Menggunakan Modul Arduino Control Relay - Idea Automasi Rumah: 15 Langkah (dengan Gambar)
Cara Membuat Rumah Pintar Menggunakan Modul Arduino Control Relay | Idea Automasi Rumah: Dalam projek automasi rumah ini, kami akan merancang modul relai rumah pintar yang dapat mengawal 5 peralatan rumah. Modul relay ini dapat dikendalikan dari telefon bimbit atau telefon pintar, jauh IR atau TV jauh, suis manual. Relay pintar ini juga dapat merasakan
Tukar Skala Bilik Mandi Elektronik menjadi Skala Penghantaran dengan <$ 1: 8 Langkah (dengan Gambar)
Tukarkan Skala Bilik Mandi Elektronik ke Skala Penghantaran dengan harga <$ 1 :, Dalam perniagaan kecil saya, saya perlu menimbang barang dan kotak sederhana hingga besar pada skala lantai untuk penghantaran. Daripada membayar terlalu banyak untuk model industri, saya menggunakan skala bilik mandi digital. Saya mendapati ia cukup dekat untuk ketepatan kasar yang saya
Lampu Petunjuk Status Bilik Mandi dan Suis Automatik: 4 Langkah (dengan Gambar)
Lampu Petunjuk Status Bilik Mandi dan Suis Automatik: Projek ini menggunakan suis dan relai jarak untuk mengawal sekumpulan lampu penunjuk. Lampu menyampaikan status penghunian dua bilik mandi. Masalah: Dua bilik mandi pengguna tunggal - di rumah gaya asrama - dikongsi oleh beberapa orang, tetapi
Automasi Bilik Tidur: 6 Langkah
Automasi Bilik Tidur: Dalam Instruksional ini saya akan menunjukkan kepada anda bagaimana saya membina sistem untuk membolehkan saya menjalankan bilik tidur saya menggunakan komputer saya