Daftar Isi:
2025 Pengarang: John Day | [email protected]. Terakhir diubah: 2025-01-23 14:49
Tutorial ini yang akan memungkinkan Anda untuk membangun Jukebox ini (atau model kustom Anda:)).
Proyek ini, membutuhkan sikap DIY minimal, kepercayaan diri dengan kabel audio dan ilmu komputer secara umum.
Catatan: Perangkat lunak yang disediakan pada tutorial ini oleh penulis sendiri, berada di bawah lisensi GNU GPLv2.
Perlengkapan
Daftar Toko Perangkat Keras
- Raspberry Pi
- Memantau
- Kabel terkait (hdmi, audio dll)
- Tombol + pengontrol USB dan lampu LED
- Pembicara
Opsional:
- Hifi mobil
- Catu daya 12 volt (bahkan yang lama atau PC bisa berjalan dengan baik)
- Saklar RCA
- Masukan audio RCA
Daftar Toko Perangkat Lunak
- Raspbian GNU Linux (saya menggunakan versi 9.6)
- Fruitbox (saya menggunakan versi v1.12.1)
- Skrip dan konfigurasi khusus (untuk diunduh nanti di panduan ini)
Langkah 1: Perangkat Keras
Di bagian ini, saya hanya memasukkan beberapa detail, karena mirip dengan prosedur membangun kabinet arcade, dan jaringannya penuh dengan panduan (tanyakan pada paman Google).
Saya hanya akan mengatakan bahwa ini termasuk:
- Monitor
- kontrol
- Raspberry Pi 3B+ (tetapi juga berfungsi dengan Raspberry 2).
- Berbagai kabel
- Lampu dan berbagai
Saya hanya menempatkan beberapa gambar tentang tahap konstruksi sebagai inspirasi untuk proyek Anda.
Opsional, Anda dapat menambahkan mobil hi-fi, untuk mendengarkan CD juga. Menurut seseorang, ini sedikit mendistorsi proyek, tetapi menurut saya itu mengubahnya menjadi hi-fi seluler daripada pemutar MP3 raksasa:)
Untuk menghubungkan catu daya ke radio mobil, ada daftar tutorial lain. Untuk beralih antara CD, jukebox, dan sumber audio lainnya, Anda dapat menggunakan sakelar rca, yang tersedia di toko online utama.
Langkah 2: Perangkat Lunak
Menurut saya bagian ini adalah yang paling menarik, karena berisi kustomisasi yang saya buat untuk membuat bagian jukebox berfungsi, yang merupakan inti dari proyek ini.
Saran yang saya berikan, yang saya praktekkan sendiri, adalah membeli hardware minimal untuk bisa prototype. Dengan demikian, jika kami menyadari bahwa proyek ini terlalu ambisius, kami akan mengurangi biaya jika ditinggalkan.
Kami melanjutkan dengan langkah-langkah:
Unduh dan instal Raspbian di Raspberry
Panduan Resmi
Unduh dan instal Fruitbox untuk Retropie
Unduh dan panduan
Konfigurasi dan pengujian pertama
CATATAN: Semua perintah mengasumsikan instalasi Raspbian dan kotak buah default. Kustomisasi ini mungkin tidak menjamin operasi yang benar, yang tidak dijamin terlepas dari
Pada titik ini, Fruitbox harus berada di direktori /home/pi/rpi-fruitbox-master.
Mari kita salin MP3 kita ke folder /home/pi/rpi-fruitbox-master/Music/ (buat jika belum ada) menggunakan klien SFTP favorit kita (misalnya Filezilla).
Saya merekomendasikan tidak lebih dari lima puluh file sebagai pengujian (nanti Anda akan menambahkan semua MP3).
Kami meluncurkan eksekusi pertama program seperti yang dijelaskan dalam panduan:
cd /home/pi/rpi-fruitbox-master
./fruitbox –cfg skins/[YOUR_THEME] /fruitbox.cfg
Dimana [YOUR_THEME] adalah salah satu dari skin default berikut:
-Granit
-MikeTV
-Modern
- Nomor satu
-percikan
-SentuhSatu
-WallJukeF
-DindingKecil
-Wurly
Cobalah berbagai skin, menggunakan keyboard sebagai input sementara, tetapi pertimbangkan bahwa tombol yang diperlukan berbeda untuk skin, dan ini akan memengaruhi pilihan akhir tombol fisik.
Konfigurasi tombol
Setiap panduan untuk membuat kabinet aracade, yang disebutkan di atas, harus menjelaskan cara menghubungkan pengontrol USB ke tombol yang sesuai.
Untuk memeriksa bagaimana tombol dikenali oleh sistem, jalankan perintah berikut:
cd /home/pi/rpi-fruitbox-master
sudo./fruitbox –test-buttons –cfg./skins/[YOUR_THEME]/fruitbox.cfg
Klik pada setiap tombol dan catat kode yang dihasilkan di layar. Ubah pada PC Anda file konfigurasi fruitbox.btn, ganti untuk setiap kunci yang Anda inginkan untuk memetakan kode yang sesuai yang kami catat, pada langkah sebelumnya.
Salin file konfigurasi fruitbox.btn melalui SFTP di jalur ini:
/home/pi/rpi-fruitbox-master/rpi-fruitbox-master/
Luncurkan kembali aplikasi fruitbox seperti gambar di atas:
cd/home/pi/rpi-fruitbox-master
./fruitbox –cfg skins/[YOUR_THEME] /fruitbox.cfg
Periksa apakah tombol berfungsi.
Atur mulai otomatis kotak buah saat boot dan matikan saat keluar
Pertama kita perlu mengatur login otomatis ke pi pengguna.
Perintah:
sudo raspi-config
Pada menu ncurses (yang abu-abu dengan background biru, misalnya) pilih:
3 Opsi Boot Mengonfigurasi opsi untuk memulai
Kemudian:
B1 Desktop/CLI Pilih apakah akan boot ke lingkungan desktop atau baris perintah
Dan akhirnya:
Konsol Teks Autologin Konsol B2, secara otomatis masuk sebagai pengguna 'pi'
Keluar dengan memilih
Dan untuk pertanyaan:
Apakah Anda ingin memulai ulang sekarang?
Membalas
Pada titik ini kami memverifikasi bahwa ketika Raspbian dimulai ulang, kata sandi tidak diperlukan untuk masuk sebagai pengguna pi.
Sekarang kita harus mengotomatiskan start dan stop. Pertama kita download file jukebox.conf.
Mari kita modifikasi file ini dengan menghapus komentar (yaitu: menghapus tanda hash #) skin favorit kita.
Unduh skrip runjb.sh. Kemudian salin file runjb.sh dan jukebox.conf melalui SFTP ke direktori /home/pi Raspberry kita.
Terakhir, di terminal Raspbian (layar pengaktifan berbasis teks) mari kita jalankan:
chmod 770 /home/pi/runjb.sh
chmod 770 /home/pi/jukebox.conf
echo "/home/pi/runjb.sh" >> /home/pi/.bashrc
Pada titik ini kita hanya perlu me-restart sistem dan memverifikasi operasi yang benar.
Langkah 3: Kesimpulan dan Ekstra
Jika semua langkah sebelumnya telah dijalankan dengan benar, selamat merakit dan mendekorasi jukebox Anda.
Perbarui daftar MP3
- Tambahkan file di direktori /home/pi/rpi-fruitbox-master/Music/.
- Hapus file /home/pi/fruitbox.db
- Mulai ulang kotak buah
Konfigurasi lanjutan
File rpi-fruitbox-master/skins/[YOUR_THEME]/fruitbox.cfg berisi konfigurasi menarik termasuk:
- Kemungkinan menampilkan lagu secara acak setelah periode tidak aktif tertentu
- Kemungkinan mengelola mekanisme koin
- Banyak lagi…
Dokumentasi resmi
penyangga bingkai
Jika Anda tidak menyukai "log start-up" yang merupakan output standar dari awal Raspbian, Anda dapat menyesuaikannya dengan gambar yang Anda inginkan (panduan). Tapi prosedurnya bukan untuk pemula. Saya pribadi meninggalkan mereka karena jika ada yang tidak beres saya ingin mengerti apa itu.
Kulit WallBradz
Untuk proyek saya, saya memodifikasi kulit berdasarkan WallJuke asli. Jika Anda benar-benar ingin membuat wajah saya di vinyl yang berputar, Anda dapat mengunduhnya di sini
Catatan: Tutorial ini juga tersedia dalam bahasa Italia
Direkomendasikan:
PlotClock, WeMos dan Blynk Memainkan Vintage AMI Jukebox: 6 Langkah (dengan Gambar)
PlotClock, WeMos dan Blynk Memainkan Vintage AMI Jukebox: Empat inovasi teknis memungkinkan proyek ini: The 1977 Rowe AMI Jukebox, kit lengan robot PlotClock, mikrokontroler WeMos/ESP 8266 dan layanan Blynk App/Cloud.CATATAN: Jika Anda tidak memiliki Jukebox di tangan – jangan berhenti membaca! Proyek ini bisa
Jukebox Casera Por: Tono Kiehnle: 5 Langkah (dengan Gambar)
Jukebox Casera Por: Tono Kiehnle: Jukebox hecha en casa programada dengan 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 util
Jukebox: 13 Langkah (dengan Gambar)
Jukebox: Saat menemukan Volumio (Buka Pemutar Musik Audiophile) saya pikir itu bisa digunakan untuk membuat Jukebox yang hebat; dan sisanya adalah sejarah. Instruksi berikut lebih merupakan gambaran umum tentang bagaimana saya membangun proyek ini. Karena itu beberapa dari yang kecil
RFID Jukebox: 3 Langkah (dengan Gambar)
RFID Jukebox: Ini adalah entri saya di "Audio" kontes - jika Anda tertarik dengan ini, silakan beri saya suara! Postingan ini akan mencoba membuat "scroll friendly" versi video petunjuk disertakan di bagian atas postingan ini. Videonya
Jukebox Lagu Acak (Raspberry Pi): 6 Langkah (dengan Gambar)
Random Song Jukebox (Raspberry Pi): Setelah bermain-main dengan Google AIY Voice Kit untuk Raspberry Pi, saya memutuskan untuk menggunakan kembali perangkat keras untuk membuat jukebox offline. Saat pengguna menekan tombol atas, lagu acak yang disimpan di Pi akan diputar. Tombol volume ada di sana untuk membantu menyesuaikan