Isi kandungan:
Video: Jukebox Dengan Raspberry Pi: 3 Langkah
2024 Pengarang: John Day | [email protected]. Diubah suai terakhir: 2024-01-30 11:09
Tutorial ini yang membolehkan anda membina Jukebox ini (atau model tersuai anda:)).
Projek ini, memerlukan sikap DIY, keyakinan diri dengan kabel audio dan sains komputer secara umum.
Catatan: Perisian yang disediakan dalam tutorial ini oleh pengarang itu sendiri, adalah di bawah lesen GNU GPLv2.
Bekalan
Senarai Kedai Perkakasan
- Pai raspberi
- Pantau
- Kabel berkaitan (HDMI, audio dll)
- Butang + pengawal USB dan lampu LED
- Penceramah
Pilihan:
- Hifi kereta
- Bekalan kuasa 12 volt (walaupun yang lama atau PC boleh berfungsi dengan baik)
- Suis RCA
- Input audio RCA
Senarai Kedai Perisian
- Raspbian GNU Linux (saya menggunakan versi 9.6)
- Fruitbox (saya menggunakan versi v1.12.1)
- Skrip dan konfigurasi tersuai (akan dimuat turun kemudian di panduan ini)
Langkah 1: Perkakasan
Di bahagian ini, saya hanya meletakkan beberapa butiran, kerana ia serupa dengan prosedur untuk membina kabinet arked, dan rangkaiannya penuh dengan panduan (tanya paman Google).
Saya hanya akan mengatakan bahawa ini termasuk:
- Monitor
- kawalan
- Raspberry Pi 3B + (tetapi berfungsi juga dengan Raspberry 2).
- Pelbagai kabel
- Lampu dan pelbagai
Saya hanya meletakkan beberapa gambar mengenai fasa pembinaan sebagai inspirasi untuk projek anda.
Sebagai pilihan, anda boleh menambahkan hi-fi kereta, untuk mendengar CD juga. Menurut seseorang, ini sedikit mengganggu projek, tetapi pada pendapat saya ia mengubahnya menjadi hi-fi mudah alih dan bukannya pemain MP3 gergasi:)
Untuk menyambungkan bekalan kuasa ke radio kereta, terdapat senarai tutorial lain. Untuk beralih antara CD, jukebox dan sumber audio lain, anda boleh menggunakan suis rca, yang terdapat di kedai dalam talian utama.
Langkah 2: Perisian
Pada pendapat saya bahagian ini adalah yang paling menarik, kerana mengandungi penyesuaian yang saya buat untuk membuat bahagian jukebox berfungsi, yang merupakan teras projek.
Nasihat yang saya berikan, yang saya praktikkan sendiri, adalah membeli perkakasan minimum agar dapat membuat prototaip. Dengan berbuat demikian, jika kita menyedari bahawa projek itu terlalu bercita-cita tinggi, kita akan mengurangkan kos sekiranya ditinggalkan.
Kami meneruskan langkah-langkah:
Muat turun dan pasang Raspbian di Raspberry
Panduan Rasmi
Muat turun dan pasang Fruitbox untuk Retropie
Muat turun dan panduan
Konfigurasi dan ujian pertama
CATATAN: Semua arahan menganggap pemasangan Raspbian dan kotak buah lalai. Penyesuaian ini mungkin tidak menjamin operasi yang betul, yang tidak dijamin
Pada ketika ini, Fruitbox harus berada di direktori / home / pi / rpi-fruitbox-master.
Mari salin MP3 kami ke folder / home / pi / rpi-fruitbox-master / Music / (buat jika tidak ada) menggunakan klien SFTP kegemaran kami (contohnya Filezilla).
Saya mengesyorkan tidak lebih daripada lima puluh fail sebagai ujian (nanti anda akan menambahkan semua MP3).
Kami melancarkan pelaksanaan pertama program seperti yang dijelaskan dalam panduan:
cd / home / pi / rpi-fruitbox-master
./fruitbox –cfg skins / [YOUR_THEME] /fruitbox.cfg
Di mana [YOUR_THEME] adalah salah satu kulit lalai berikut:
-Granite
-MikeTV
-Moden
- Nombor satu
-Sambungan
-TouchOne
-WallJukeF
-WallSmall
-Wurly
Cubalah pelbagai kulit, gunakan papan kekunci sebagai input sementara, tetapi pertimbangkan bahawa butang yang diperlukan berbeza untuk kulit, dan ini akan memberi kesan kepada pilihan akhir butang fizikal.
Konfigurasi butang
Mana-mana panduan untuk membina kabinet aracade, yang disebutkan di atas, harus menjelaskan cara menyambungkan pengawal USB ke butang yang sesuai.
Untuk memeriksa bagaimana butang dikenali oleh sistem, jalankan arahan berikut:
cd / home / pi / rpi-fruitbox-master
sudo./fruitbox –test-button –cfg./skins/[YOUR_THEME]/fruitbox.cfg
Klik pada setiap butang dan perhatikan kod yang dihasilkan di skrin. Ubah pada PC anda fail konfigurasi fruitbox.btn, ganti setiap kunci yang anda ingin memetakan kod yang sesuai yang kami perhatikan, pada langkah sebelumnya.
Salin fail konfigurasi fruitbox.btn melalui SFTP pada jalan ini:
/ rumah / pi / rpi-fruitbox-master / rpi-fruitbox-master /
Lancarkan semula aplikasi kotak buah seperti gambar di atas:
cd / home / pi / rpi-fruitbox-master
./fruitbox –cfg skins / [YOUR_THEME] /fruitbox.cfg
Periksa sama ada kunci berfungsi.
Siapkan automatik kotak buah semasa boot dan tutup di pintu keluar
Mula-mula kita perlu menetapkan log masuk automatik ke pi pengguna.
Perintah:
sudo raspi-config
Pada menu ncurses (contohnya kelabu dengan latar belakang biru) pilih:
3 Pilihan Boot Konfigurasikan pilihan untuk permulaan
Kemudian:
B1 Desktop / CLI Pilih sama ada hendak boot ke persekitaran desktop atau baris perintah
Dan akhirnya:
Konsol Teks Autologin B2 Console, log masuk secara automatik sebagai pengguna 'pi'
Keluar dengan memilih
Dan untuk soalan:
Adakah anda mahu but semula sekarang?
Balas
Pada ketika ini kami mengesahkan bahawa apabila Raspbian dimulakan semula, kata laluan tidak diperlukan untuk log masuk sebagai pengguna pi.
Sekarang kita mesti mengautomasikan permulaan dan berhenti. Mula-mula kita memuat turun fail jukebox.conf.
Mari kita ubah fail ini dengan membebaskan (iaitu: menghapus tanda hash #) kulit kegemaran kita.
Muat turun skrip runjb.sh. Kemudian salin fail runjb.sh dan jukebox.conf melalui SFTP ke direktori / home / pi Raspberry kami.
Akhirnya, di terminal Raspbian (skrin permulaan berasaskan teks) mari kita laksanakan:
chmod 770 /home/pi/runjb.sh
chmod 770 /home/pi/jukebox.conf
echo "/home/pi/runjb.sh" >> /home/pi/.bashrc
Pada ketika ini kita hanya perlu menghidupkan semula sistem dan mengesahkan operasi yang betul.
Langkah 3: Kesimpulan dan Tambahan
Sekiranya semua langkah sebelumnya telah dilaksanakan dengan betul, bersenang-senanglah mengumpulkan dan menghias jukebox anda.
Kemas kini senarai MP3
- Tambahkan fail di / home / pi / rpi-fruitbox-master / Music / direktori.
- Padamkan fail /home/pi/fruitbox.db
- Mulakan semula kotak buah
Konfigurasi lanjutan
Fail rpi-fruitbox-master / skins / [YOUR_THEME] /fruitbox.cfg mengandungi konfigurasi menarik termasuk:
- Kemungkinan melakukan lagu secara rawak setelah tempoh tidak aktif tertentu
- Kemungkinan menguruskan mekanisme duit syiling
- Banyak lagi …
Dokumentasi rasmi
Framebuffer
Sekiranya anda tidak menyukai "log permulaan" yang merupakan output standard permulaan Raspbian, anda boleh menyesuaikannya dengan gambar yang anda sukai (panduan). Tetapi prosedurnya bukan untuk pemula. Saya secara peribadi meninggalkan mereka kerana jika ada yang salah saya ingin memahami apa itu.
Kulit WallBradz
Untuk projek saya, saya mengubah suai kulit berdasarkan WallJuke yang asli. Sekiranya anda benar-benar ingin mempunyai wajah saya pada vinil berputar anda boleh memuat turunnya di sini
Catatan: Tutorial ini juga terdapat dalam bahasa Itali
Disyorkan:
PlotClock, WeMos dan Blynk Memainkan Jukebox AMI Vintage: 6 Langkah (dengan Gambar)
PlotClock, WeMos dan Blynk Playing Vintage AMI Jukebox: Empat inovasi teknikal menjadikan projek ini dapat dilaksanakan: 1977 Rowe AMI Jukebox, kit lengan robot PlotClock, mikrokontroler WeMos / ESP 8266 dan perkhidmatan Apl / Awan Blynk. CATATAN: Sekiranya anda tidak mempunyai Jukebox di tangan - jangan berhenti membaca! Projek ini dapat
Jukebox Casera Por: Tono Kiehnle: 5 Langkah (dengan Gambar)
Jukebox Casera Por: Tono Kiehnle: Jukebox hecha en casa programada con Arduino UNO. Contiene 3 canciones reproducidas por medio de un buzzer pasivo y cuenta con botones de pulso y una pantalla LCD para la interacción con el usuario.La jukebox cuenta con 3 botones. 2 de ellos se
Jukebox: 13 Langkah (dengan Gambar)
Jukebox: Semasa menemui Volumio (Open Musicphile Music Player) saya fikir ia boleh digunakan untuk membina Jukebox yang hebat; dan selebihnya adalah sejarah. Petunjuk berikut adalah gambaran umum mengenai bagaimana saya membina projek ini. Oleh itu, sebilangan kecil
RFID Jukebox: 3 Langkah (dengan Gambar)
RFID Jukebox: Ini adalah entri saya dalam " Audio " bertanding - jika anda berminat dengan ini, sila undi saya! Siaran ini akan berusaha membuat " tatal mesra " versi video cara yang disertakan di bahagian atas siaran ini. Video berjalan
Lagu Rawak Jukebox (Raspberry Pi): 6 Langkah (dengan Gambar)
Lagu Random Jukebox (Raspberry Pi): Setelah bermain-main dengan Kit Suara AIY Google untuk Raspberry Pi, saya memutuskan untuk menggunakan semula perkakasan untuk membuat jukebox luar talian. Apabila pengguna menekan butang atas, lagu rawak yang tersimpan di Pi akan dimainkan. Tombol kelantangan ada untuk membantu menyesuaikan