Daftar Isi:

Pemutar Musik Raspberry Pi: 10 Langkah (dengan Gambar)
Pemutar Musik Raspberry Pi: 10 Langkah (dengan Gambar)

Video: Pemutar Musik Raspberry Pi: 10 Langkah (dengan Gambar)

Video: Pemutar Musik Raspberry Pi: 10 Langkah (dengan Gambar)
Video: How To Set Up An IQaudIO DAC+ With Volumio and Raspberry Pi OS 2024, Juli
Anonim
Pemutar Musik Raspberry Pi
Pemutar Musik Raspberry Pi

Apakah Anda pernah pulang ke rumah dan menginginkan musik latar untuk bersantai tanpa harus menyalakan komputer, ponsel, atau perangkat lain? Saya telah mengatakan masalah. Dalam Instruksi berikut, saya menunjukkan kepada Anda konsep saya tentang pemutar musik offline yang dioperasikan oleh saklar analog. (musiknya berasal dari stik USB bawaan #oldschool)Saya akan mencoba menulis Instruksi ini dengan mudah sehingga NOOBS terbesar pun dapat melakukannya, meskipun saya menggunakan Raspbian (lelucon buruk dijelaskan pada langkah 4)Catatan: Saya tidak punya pengalaman dengan pengkodean jadi saya akhirnya bekerja dengan pembuat kode yang lebih berpengalaman (terima kasih Raffael:) Pengalaman pribadi saya berasal dari menonton video di Youtube sebagai persiapan jadi jika Anda menemukan kesalahan dalam kode atau Instruksi secara umum, silakan komentar.

Langkah 1: Perencanaan

Perencanaan
Perencanaan
Perencanaan
Perencanaan
Perencanaan
Perencanaan
Perencanaan
Perencanaan

Pertama, Anda perlu rencana*) Penggunaan yang dimaksudkan adalah musik latar*) Saya belum ingin melakukan streaming atau melakukan hal-hal lain seperti itu dulu. Stik usb akan menampung lebih banyak musik yang dapat saya dengarkan dalam setahun jadi itu akan baik-baik saja untuk saat ini. Mungkin saya akan menggunakan modul Wlan yang dibangun ke dalam raspberry untuk terhubung ke server NAS saya untuk pilihan musik yang lebih besar.*) Tidak ada GUI hanya 3 sakelar yang terhubung ke pin gpio dari Raspberry pi *) led di atas sakelar jadi Anda tahu witch playlist sedang berjalan (opsional)[*) Speaker dengan amplifier bawaan terhubung ke soundcard witch terhubung ke Raspberry pi.] -> lebih lanjut tentang itu nanti Dan yang paling penting: jika ini dilakukan, saya tidak ingin berurusan dengan itu lagi.

Langkah 2: Daftar Bahan

Daftar material
Daftar material
Daftar material
Daftar material
Daftar material
Daftar material

1. a Raspberry pi (saya menggunakan modell 3B tetapi yang lebih tua juga akan baik-baik saja. Sebenarnya Anda bisa menggunakan sesuatu yang bahkan kurang kuat seperti arduino tetapi Anda harus menambahkan modul untuk kartu SD dan audio)2. kartu suara, tidak perlu tetapi yang ada di dalamnya tidak terlalu bagus (saya mulai dengan Hifiberry DAC, yang tidak kompatibel sehingga saya akhirnya tidak menggunakan kartu suara sama sekali karena kualitasnya baik untuk saya dan saya ingin menyelesaikan proyek:)3. beberapa kabel jumper4. speaker dengan built in amplifier (Anda bisa menggunakan speaker tanpa dan amplifie (memperkuat?) mereka terpisah tapi lebih mudah/bersih seperti itu)5. sakelar untuk daftar putar: Saya menggunakan 3 untuk daftar putar [Anda dapat menggunakan lebih banyak atau lebih sedikit, Anda harus mengubah kodenya] dan satu untuk mematikan6. beberapa kayu bekas atau kotak apa pun (3 opsi di langkah 7/8)7. kabel komputer/hdmi untuk menghubungkan pi8. Mouse dan Keyboard9. kabel daya untuk menyalakannya10. beberapa led (opsional)

Langkah 3: Kode

Kode
Kode

Seperti yang saya katakan saya tidak punya pengalaman dengan pengkodean jadi saya pergi ke pembuat kode yang lebih berpengalaman (terima kasih pada saat ini Raphael). Saya menggunakan python karena Raspberry pi bekerja dengan python dan tidak terlalu sulit untuk mempelajari dasar-dasarnya. Pemain bekerja dengan dua program terpisah, satu untuk memulai daftar putar dan satu lagi untuk mematikannya. Keduanya berada dalam satu lingkaran sehingga program ini setelah dimulai hanya akan berakhir jika Anda mencabut stekernya (apa yang tidak boleh Anda lakukan, GUNAKAN KILL-SWITCH!)

Langkah 4: Raspberry Pi

Pi Raspberry
Pi Raspberry
Pi Raspberry
Pi Raspberry

Jadi Pada langkah ini kita akan mengatur pi Raspberry. Saya menggunakan Raspbian sebagai sistem operasi tetapi Anda dapat menggunakan Noobs atau sistem lain jika Anda mau (perhatikan bahwa beberapa langkah mungkin berbeda pada sistem lain). Pertama Anda mengaturnya (Anda dapat membaca panduan terperinci di internet atau menonton video di youtube, saya tidak akan membahasnya, itu akan memakan waktu sekitar 10 menit maks.) Kemudian Anda menambahkan dua skrip ke autostart dalam raspberry. Anda melakukannya dengan menulis "sudo nano /etc/rc.local" ke dalam baris perintah dan menambahkan nama dan jalur tempat Anda menyimpan file ke bagian bawah halaman sebelum baris "keluar". Dalam hal ini:"/media/pi/TRANSCEND/kill_v1.py &""/media/pi/TRANSCEND/gabou_v2.py &"(Anda harus menambahkan "&" di bagian akhir karena proyek adalah satu lingkaran dan harus bekerja di latar belakang). Lakukan itu dengan kill dan skrip asli. Sekarang Anda menekan "Ctrl X" untuk meninggalkan Sekarang kartu suara. Saya akan menggunakan kartu suara karena jack audio 3,5mm pada pi tidak terlalu keras. Kartu suara yang dijual toko saya adalah yang tertua di sana sehingga dikombinasikan dengan pi terbaru ini menyebabkan beberapa masalah (cukup kesal saat ini, saya menghabiskan 30€ pada kartu itu). Jadi saya memesan kartu suara USB murah (6€) di amazon. Tapi jangan khawatir Anda harus mengatur kartu suara USB seperti yang harus Anda lakukan saat menggunakan kartu suara GPIO. Jadi jangan lewatkan itu (lebih lanjut tentang itu di bab 6) Selesai semudah itu

Langkah 5: Tongkat USB

Tongkat USB
Tongkat USB

Sekarang USB Stick harus PERSIS sama dengan milik saya atau Anda harus mengubah program.1. Ubah nama tongkat menjadi "TRANSCEND" Jika Anda ingin menggunakan nama lain, Anda harus mengubah nama di skrip (Seperti yang Anda ketahui, saya malas. Jadi saya tidak mengganti nama tongkat, itu akan jauh lebih indah tentu saja, tapi itu tidak perlu jadi…)2. Buat 3 daftar putar yang disebut Pl.1, Pl.2 dan Pl.3 dengan lagu-lagu di dalamnya. Seperti di atas nama yang sama bla bla bla3. Pemutar Musik di Raspberry pi tidak akan menggunakan beberapa tanda dan huruf jadi saya sarankan mengunduh renamer (saya menggunakan Ant renamer) yang mengganti nama lagu dalam 8 nomor acak

4. Tambahkan skrip dan lagu di folder Daftar Putar

Langkah 6: Sentuhan Terakhir

Sekarang kita menghubungkan Raspberry pi dengan kartu suara, sakelar, led dan nyalakan. Gunakan kabel jumper untuk menyambungkan sakelar dan led. Kartu suara USB menyebabkan beberapa masalah, tetapi itu dapat diatasi. Anda harus memeriksa Internet untuk petunjuk cara menginstalnya karena langkah ini bervariasi tergantung kartu apa yang Anda gunakan:/. Pada dasarnya Anda menonaktifkan built in soundcard dan menggunakan yang baru. Namun jika Anda beruntung Anda hanya perlu mencolokkannya ke port USB gratis dan selesai. Bersiaplah untuk bermain-main dengan pengaturan. Pada titik ini saya benar-benar ingin hal itu dilakukan, jadi saya melanjutkan tanpa kartu suara. Uji dengan Tampilan terhubung dan tanpa sebelum Anda membuat kotak di sekitarnya. Jika tidak berhasil, periksa stik USB. Apakah itu mengubah nama dirinya sendiri? Apakah itu rusak?

Langkah 7: Debug

Debug
Debug

Jika Anda bekerja dengan benar, Anda tidak memerlukan langkah iniJika Anda bekerja seperti saya, saya rasa Anda akan membutuhkannyaJadi, kesalahan apa yang mungkin terjadi?*) Anda tidak mengganti nama lagu*) Salah ketik di jalur di Autostart (rc.local)*) Salah ketik pada stik USB/Daftar Putar*) Anda tidak mengganti nama stik (atau mengubah namanya sendiri setelah salah dimatikan)*) Anda tidak menggunakan sakelar matikan dan mencabut steker. Jika tidak berfungsi, periksa tongkat dan pi untuk kesalahan.*) Sambungan dari tombol ke pi lepas*) kartu sd putus, secara harfiah (ya itu benar-benar terjadi pada saya jangan tanya saya bagaimana) atau secara kiasan *) listrik mati*) …Setiap kesalahan itu terjadi padaku setidaknya sekali saat membangun

Langkah 8: Kotak

Kotak
Kotak

Sekarang kotak. Anda memiliki 2 pilihan1) Jadi jika Anda ingin melakukannya dengan gaya Anda akan memotong laser (atau CNC) sebuah kotak dari irisan kayu dengan sambungan dan segalanya.2) Cara lain adalah dengan mengambil kotak yang ada dan menggunakannya sebagai rumah. Pertama saya melakukannya tetapi saya tidak suka tampilannya jadi saya melakukannya sebagai berikut (langkah 8) Bor 3+3 lubang di bagian atas kotak dan pasang sakelar (dan led jika Anda menggunakan beberapa). Bor lubang di bagian samping untuk power (cara yang paling malas adalah cukup menggunakan kabel USB as built in power tanpa kabel yang bisa dilepas), namun saya sarankan menggunakan kabel ekstensi USB untuk power jadi jika kabel power putus anda tidak perlu mengambil hal appart -> yang menghasilkan pekerjaan apa yang kami coba hindari Sekarang semuanya sudah siap, hubungkan pi dan speaker.

Langkah 9: Cara Hipster dan Menyelesaikan Kasus

Cara Hipster dan Menyelesaikan Kasus
Cara Hipster dan Menyelesaikan Kasus
Cara Hipster dan Menyelesaikan Kasus
Cara Hipster dan Menyelesaikan Kasus
Cara Hipster dan Menyelesaikan Kasus
Cara Hipster dan Menyelesaikan Kasus
Cara Hipster dan Menyelesaikan Kasus
Cara Hipster dan Menyelesaikan Kasus

Ini untuk individu kreatif yang ingin memamerkan keterampilan mereka. Untuk opsi ini, Anda dapat menggunakan papan kayu dan merekatkan/mengsekrupnya bersama-sama untuk membuat sebuah kotak atau Anda melakukan cara yang sulit dengan cara yang keras dan mengukir balok kayu yang ada untuk meletakkan pi di dalamnya. Saya melihat rak-rak mengambang itu dan ingin untuk menggunakan teknik itu. Jadi saya pergi ke kebun saya, mengambil sepotong kayu tua dan memeriksa apakah speaker bisa berdiri di atasnya (lebar). Rak seharusnya terlihat seperti benda padat yang mengambang dengan hanya sakelar yang menonjol, jadi saya mengukirnya dari bawah. Saya membiarkan semacam "bibir" di bagian depan sehingga Anda tidak melihat potongannya. Saya harap gambar saya dapat membantu Anda mendapatkan gambaran umum. Menyelesaikan kasing: Jadi jika Anda memiliki kotak, prosesnya sederhana. Bor 3+3 lubang di bagian atas kotak dan pasang 3 sakelar dan 3 led di atas jika Anda menggunakan beberapa. Bor lubang di samping untuk daya (cara malas adalah cukup menggunakan kabel USB sebagai daya bawaan tanpa kabel yang dapat dilepas), namun saya akan mengatasi kemalasan saya dan menggunakan soket IEC untuk kepraktisan karena saya sering memutuskan kabel. Sekarang semuanya sudah siap, sambungkan pi. Pemasangan: Untuk memasangnya di dinding, saya memilih untuk mengebor 2 lubang besar di bagian belakang dan memasangnya dengan 2 pengait (gambar di atas)Dan selesai. Kiat pro: Perhatikan kabel listrik yang menembus dinding saat mengebor ke dalam dia. Memukul mereka akan menjadi pengalaman yang benar-benar mengejutkan. Ha sampai di sana.

Langkah 10: Selesai

Selesai!
Selesai!

Pada bom itu saatnya untuk mengakhiri. Harap beri komentar perbaikan yang mungkin Anda temukan dan poskan kotak musik Anda. Terima kasih telah membaca, bersenang-senang dan berhati-hatilah.

Direkomendasikan: