Isi kandungan:

Pemain Muzik Raspberry Pi: 10 Langkah (dengan Gambar)
Pemain Muzik Raspberry Pi: 10 Langkah (dengan Gambar)

Video: Pemain Muzik Raspberry Pi: 10 Langkah (dengan Gambar)

Video: Pemain Muzik Raspberry Pi: 10 Langkah (dengan Gambar)
Video: Install Windows 10 di Raspberry Pi 4 2024, Julai
Anonim
Pemain Muzik Raspberry Pi
Pemain Muzik Raspberry Pi

Adakah anda pernah pulang ke rumah dan mahu muzik latar tidak bersantai tanpa perlu menghidupkan komputer, telefon anda atau peranti lain? Saya telah mengatakan masalah. Dalam Petunjuk berikut saya menunjukkan konsep pemain muzik luar talian yang saya kendalikan dengan suis analog. (muziknya berasal dari USB stick #oldschool) saya akan berusaha menulis ini dengan mudah sehingga NOOBS terbesar dapat melakukannya, walaupun saya menggunakan Raspbian (lelucon buruk yang dijelaskan pada langkah 4) Catatan: Saya tidak mempunyai pengalaman dengan pengekodan jadi saya akhirnya bekerja dengan pengekod yang lebih berpengalaman (terima kasih Raffael:) Pengalaman peribadi saya berasal dari menonton video di Youtube sebagai persediaan jadi jika anda menemui kesilapan dalam kod atau Instruksinya secara umum, sila komen.

Langkah 1: Merancang

Perancangan
Perancangan
Perancangan
Perancangan
Perancangan
Perancangan
Perancangan
Perancangan

Pertama, anda memerlukan rancangan *) Penggunaan yang dimaksudkan adalah muzik latar *) Saya belum mahu melakukan streaming atau melakukan perkara lain seperti itu. Tongkat usb akan menyimpan lebih banyak muzik yang dapat saya dengarkan dalam setahun sehingga sekarang semestinya baik. Mungkin saya akan menggunakan modul Wlan yang dibina di dalam raspberry untuk menyambung ke pelayan NAS saya untuk pilihan muzik yang lebih besar. *) Tidak ada GUI hanya 3 suis yang disambungkan ke pin gpio dari Raspberry pi *) memimpin suis jadi anda tahu senarai main penyihir sedang berjalan (pilihan) [*) Pembesar suara dengan konek penguat terbina dalam penyihir kad suara disambungkan ke Raspberry pi.] -> lebih lanjut mengenai itu kemudian Dan yang paling penting: jika ini selesai, saya tidak mahu mengatasinya lagi.

Langkah 2: Senarai Bahan

Senarai Bahan
Senarai Bahan
Senarai Bahan
Senarai Bahan
Senarai Bahan
Senarai Bahan

1. Raspberry pi (saya menggunakan modell 3B tetapi yang lebih tua juga baik. Sebenarnya anda boleh menggunakan sesuatu yang kurang berkuasa seperti arduino tetapi anda harus menambahkan modul untuk kad SD dan audio) 2. kad suara, tidak perlu tetapi kad yang dibina tidak terlalu bagus (saya mulakan dengan Hifiberry DAC, yang tidak serasi jadi saya akhirnya tidak menggunakan kad suara sama sekali kerana kualitinya baik untuk saya dan saya mahu menyelesaikan projek:) 3. beberapa kabel pelompat4. pembesar suara dengan penguat terbina dalam (anda boleh menggunakan pembesar suara tanpa dan amplifie (amplify?) mereka terpisah tetapi lebih mudah / bersih dengan cara itu) 5. beralih untuk senarai main: Saya menggunakan 3 untuk senarai main [anda boleh menggunakan lebih kurang, anda perlu mengubah kod itu] dan satu untuk mematikan6. sebilangan kayu sekerap atau kotak apa sahaja (3 pilihan dalam langkah 7/8) 7. kabel komputer / HDMI untuk menyambungkan pi8. Tetikus dan Papan Kekunci9. kabel kuasa untuk menghidupkannya10. beberapa led (pilihan)

Langkah 3: Kodnya

Kod tersebut
Kod tersebut

Seperti yang saya katakan, saya tidak mempunyai pengalaman dengan pengekodan, jadi saya pergi ke pengekod yang lebih berpengalaman (terima kasih pada masa ini Raphael). Saya menggunakan python kerana Raspberry pi berfungsi dengan python dan tidak terlalu sukar untuk mempelajari asasnya. Pemain bekerja dengan dua program yang terpisah, satu untuk memulakan senarai main dan satu untuk membunuhnya. Mereka berdua berada dalam lingkaran sehingga program ini setelah dimulakan hanya akan berakhir jika anda mencabut palamnya (apa yang tidak seharusnya anda lakukan, GUNAKAN PEMBUNUHAN!)

Langkah 4: Pi Raspberry

Pi Raspberry
Pi Raspberry
Pi Raspberry
Pi Raspberry

Oleh itu, dalam langkah ini kita akan menyediakan Raspberry pi. Saya menggunakan Raspbian sebagai sistem operasi tetapi anda boleh menggunakan Noob atau sistem lain jika anda mahu (perhatikan bahawa beberapa langkah mungkin berbeza pada sistem lain). Mula-mula anda menyiapkannya (anda boleh membaca panduan terperinci di internet atau menonton video di youtube, saya tidak akan membahasnya, ini akan memakan masa maksimum 10 minit.) dalam raspberry. Anda melakukannya dengan menulis "sudo nano /etc/rc.local" ke dalam baris arahan dan menambah nama dan jalan di mana anda menyimpan fail ke bahagian bawah halaman sebelum baris "keluar". Dalam kes ini: "/ media / pi / TRANSCEND / kill_v1.py &" "/ media / pi / TRANSCEND / gabou_v2.py &" (anda harus menambahkan "&" pada akhir kerana projek ini adalah gelung dan semestinya bekerja di latar belakang). Lakukan dengan membunuh dan skrip asalnya. Sekarang anda tekan "Ctrl X" untuk meninggalkanSekarang kad suara. Saya akan menggunakan kad suara kerana bicu audio 3.5mm di pi tidak terlalu membantingKedai suara yang dijual di kedai saya adalah yang tertua dan digabungkan dengan pi terbaru ini menyebabkan beberapa masalah (cukup kesal pada ketika ini, saya menghabiskan 30 € pada kad itu). Oleh itu, saya memesan kad suara USB (6 €) yang murah di amazon. Tetapi jangan risau anda perlu menyediakan kad suara USB seperti yang anda perlukan ketika menggunakan kad suara GPIO. Oleh itu, anda tidak akan ketinggalan (lebih banyak lagi pada bab 6) Selesai semudah itu

Langkah 5: Tongkat USB

Tongkat USB
Tongkat USB

Sekarang USB Stick harus TEPAT sama dengan milik saya atau anda harus menukar program.1. Namakan semula tongkat menjadi "TRANSCEND" Sekiranya anda ingin menggunakan nama lain, anda perlu menukar nama dalam skrip (Seperti yang anda perhatikan, saya seorang yang pemalas. Oleh itu, saya tidak menamakan semula tongkat itu, pasti akan menjadi lebih cantik., tetapi tidak perlu jadi…) 2. Buat 3 senarai main yang disebut Pl.1, Pl.2 dan Pl.3 dengan lagu di dalamnya. Seperti di atas nama yang sama bla bla bla3. Pemain muzik di Raspberry pi tidak akan menggunakan beberapa tanda dan huruf, jadi saya cadangkan memuat turun nama pengganti (saya menggunakan nama pengganti Semut) yang mengganti nama lagu dalam 8 nombor rawak

4. Tambahkan skrip dan lagu di folder Senarai Main

Langkah 6: Sentuhan Terakhir

Sekarang kita menyambungkan Raspberry pi dengan kad suara, suis, led dan menghidupkannya. Gunakan kabel jumper untuk menyambungkan suis dan LED Kad suara USB menyebabkan beberapa masalah tetapi itu dapat dikendalikan. Anda harus memeriksa Internet untuk mendapatkan arahan bagaimana memasangnya kerana langkah ini berbeza bergantung pada kad yang anda gunakan: /. Pada dasarnya anda menyahaktifkan binaan dalam kad suara dan menggunakan yang baru. Walau bagaimanapun jika anda bernasib baik, anda hanya perlu memasangnya ke port USB percuma dan selesai. Bersedia untuk bermain-main dengan tetapan. Pada ketika ini saya benar-benar mahukan perkara itu dapat dilakukan, jadi saya meneruskan tanpa kad suara. Uji dengan Paparan bersambung dan tanpa sebelum anda membina kotak di sekelilingnya. Sekiranya tidak berfungsi, periksa stik USB. Adakah ia menamakan semula dirinya? Adakah ia rosak?

Langkah 7: Menyahpepijat

Menyahpepijat
Menyahpepijat

Sekiranya anda bekerja dengan betul, anda tidak memerlukan langkah ini. Sekiranya anda bekerja seperti saya, saya rasa anda akan memerlukannya. Jadi, apa kesalahan yang mungkin berlaku? *) Anda tidak menamakan semula lagu *) Jenis huruf di jalan di Autostart (rc.local) *) Taip pada stik USB / Senarai Main *) Anda tidak menamakan semula tongkat (atau menukar namanya sendiri setelah penutupan yang salah) *) Anda tidak menggunakan suis mematikan dan menarik steker. Sekiranya berlaku, periksa tongkat dan pi untuk kesilapan. *) Sambungan dari butang ke pi terlepas *) kad sd rosak, secara harfiah (ya itu benar-benar berlaku kepada saya jangan tanya saya bagaimana) atau kiasan *) kuasa dimatikan *) … Setiap kesalahan itu berlaku kepada saya sekurang-kurangnya sekali semasa membina

Langkah 8: Kotak

Kotak itu
Kotak itu

Sekarang kotak. Anda mempunyai 2 pilihan 1) Oleh itu, jika anda mahu melakukannya dengan gaya, anda akan memotong laser (atau CNC) kotak dari kepingan kayu dengan sendi dan semuanya.2) Cara lain adalah dengan mengambil kotak yang ada dan menggunakannya sebagai perumahan. Mula-mula saya melakukan itu tetapi saya tidak menyukai penampilannya, jadi saya melakukannya seperti berikut (langkah 8) Bor 3 + 3 lubang di bahagian atas kotak dan pasang suis (dan led jika anda menggunakan beberapa). Bor lubang di sebelah untuk mendapatkan kuasa (cara malas adalah dengan hanya menggunakan kabel USB seperti yang dibina dengan kuasa tanpa kabel yang boleh ditanggalkan), namun saya cadangkan menggunakan kabel sambungan USB untuk kuasa jadi jika kabel kuasa pecah, anda tidak perlu mengambil perkara appart -> yang menghasilkan kerja apa yang cuba kita elakkan Sekarang semuanya sudah siap menghubungkan pi dan pembesar suara.

Langkah 9: Cara Hipster dan Menyelesaikan Kes

Cara Hipster dan Menyelesaikan Kes
Cara Hipster dan Menyelesaikan Kes
Cara Hipster dan Menyelesaikan Kes
Cara Hipster dan Menyelesaikan Kes
Cara Hipster dan Menyelesaikan Kes
Cara Hipster dan Menyelesaikan Kes
Cara Hipster dan Menyelesaikan Kes
Cara Hipster dan Menyelesaikan Kes

Ini untuk individu kreatif yang ingin mempamerkan kemahiran mereka. Untuk pilihan ini, anda boleh menggunakan papan kayu dan lekatkan / pasangkannya bersama-sama untuk membuat kotak atau anda lakukan cara keras dengan cara yang sukar dan mengukir bongkah kayu yang ada untuk meletakkan pi di dalamnya. Saya melihat rak-rak itu terapung dan mahu untuk menggunakan teknik itu. Oleh itu, saya masuk ke kebun saya, mengambil sebatang kayu lama dan memeriksa apakah pembesar suara boleh berdiri di atasnya (lebar). Rak mesti kelihatan seperti bahagian padat dan terapung dengan hanya suis yang menonjol sehingga saya mengukirnya dari bawah. Saya membiarkan sejenis "bibir" di bahagian depan sehingga anda tidak melihat potongannya Saya harap gambar saya dapat membantu anda mendapatkan gambaran keseluruhanMenyelesaikan kes ini: Oleh itu, jika anda mempunyai kotak, prosesnya adalah mudah. Bor 3 + 3 lubang di bahagian atas kotak dan pasang 3 suis dan 3 led di atas jika anda menggunakan beberapa. Bor lubang di sisi untuk kuasa (cara malas adalah dengan hanya menggunakan kabel USB seperti yang dibina dalam kuasa tanpa kabel yang boleh ditanggalkan), namun saya akan mengatasi rasa malas dan menggunakan soket IEC untuk kepraktisan kerana saya memecahkan kabel saya secara berkala. Sekarang semuanya sudah siap sambungkan pi. Pemasangan: Untuk memasangnya di dinding, saya memilih untuk mengebor 2 lubang besar di bahagian belakang dan memasangnya dengan 2 cangkuk (gambar di atas) Dan kami sudah selesai. Petua pro: Perhatikan kabel kuasa yang mengalir melalui dinding sambil menggerudi ke dalam ia. Memukul mereka akan menjadi pengalaman yang sangat mengejutkan. Ha ada ya di sana.

Langkah 10: Selesai

Selesai!
Selesai!

Pada bom itu sudah tiba masanya untuk berakhir. Mohon komen apa-apa peningkatan yang mungkin anda dapati dan hantarkan kotak muzik anda. Terima kasih kerana membaca, bersenang-senang dan berhati-hati.

Disyorkan: