Isi kandungan:

Rehat Kabinet Stereo Volumio Console 1960-an: 8 Langkah (dengan Gambar)
Rehat Kabinet Stereo Volumio Console 1960-an: 8 Langkah (dengan Gambar)

Video: Rehat Kabinet Stereo Volumio Console 1960-an: 8 Langkah (dengan Gambar)

Video: Rehat Kabinet Stereo Volumio Console 1960-an: 8 Langkah (dengan Gambar)
Video: Stereo Components in AKAI Rack 2024, Julai
Anonim
Restomod Kabinet Stereo Volumio 1960-an
Restomod Kabinet Stereo Volumio 1960-an
Restomod Kabinet Stereo Volumio 1960-an
Restomod Kabinet Stereo Volumio 1960-an
Restomod Kabinet Stereo Volumio 1960-an
Restomod Kabinet Stereo Volumio 1960-an
Restomod Kabinet Stereo Volumio 1960-an
Restomod Kabinet Stereo Volumio 1960-an

Datuk dan nenek saya mempunyai konsol stereo ketika saya masih kecil, dan saya selalu gemar bermain dengannya. Ada sesuatu yang indah mengenai perabot yang berfungsi seperti itu. Saya tahu semasa membeli tempat sendiri, saya mesti mempunyai satu.

Saya menjumpai Penncrest lama di Craiglist dengan harga beberapa ratus dolar, iklan mengatakan ia berjaya, jadi saya pergi dan mengambilnya. Apabila saya sampai di rumah, saya membongkarnya dan mula menguji kefungsian semua bahagian. Semua yang ada di dalamnya didorong oleh tali pinggang, dan tali pinggang pada reel-to-reel telah hancur sepenuhnya dari masa ke masa, jadi ia akan menyala, tetapi tidak berfungsi. Oleh itu, saya mula memikirkan apa yang boleh saya letakkan di tempatnya.

Saya menggunakan bangunan Volumio yang didorong oleh Raspberry Pi khusus menggunakan beberapa perkakasan asal konsol. Saya menyukai nuansa mekanikal "butang pengisar", dan memutuskan untuk menggunakannya sebagai input.

Langkah 1: Langkah 1 - Beli Konsol

Langkah 1 - Beli Konsol
Langkah 1 - Beli Konsol
Langkah 1 - Beli Konsol
Langkah 1 - Beli Konsol
Langkah 1 - Beli Konsol
Langkah 1 - Beli Konsol

Konsol ini dilengkapi dengan semua yang anda dapat sekiranya anda membelinya yang baru, termasuk skema pendawaian, tag asal, senarai pesanan alat ganti, semuanya. Seluruh unit diperbuat daripada walnut coklat sederhana, sangat cantik.

Langkah 2: Menambah LED "on" Baru

Menambah Baru
Menambah Baru
Menambah Baru
Menambah Baru
Menambah Baru
Menambah Baru

Perkara pertama yang saya buat ketika saya sampai di rumah ialah membukanya dan melihat keberanian. Kawat pembesar suara dalam keadaan kasar, jadi yang menjadi keutamaan adalah menggantikannya. Selepas itu sedikit kemas kabel disusun, dan semuanya kelihatan hebat. Saya mempunyai rakan audiophile untuk membantu saya menguji pembesar suara untuk memastikan keadaannya dalam keadaan baik, dan mereka berfungsi dengan sempurna.

Semasa memeriksa perabot, kami melihat lubang kecil di bahagian depan bawah, dan mengesan beberapa wayar di sana dari dalam. Kerana kami mempunyai rajah pendawaian, kami mendapati bahawa ini adalah lampu penunjuk "on", yang telah lama habis. Nombor bahagian yang disenaraikan untuk penggantian adalah "PRU 51". Ternyata ini sangat biasa dalam perkara seperti mesin pinball, dan oleh itu penggantian LED boleh didapati di seluruh internet. Saya memilih hijau.

Langkah 3: Mockup dan Persiapan Kerja

Mockup dan Persiapan Kerja
Mockup dan Persiapan Kerja
Mockup dan Persiapan Kerja
Mockup dan Persiapan Kerja
Mockup dan Persiapan Kerja
Mockup dan Persiapan Kerja

Senarai bahagian:

Lembaran plastik tebal 1/16 inci:

Lingkaran kotak Projek Sloped:

Skrin Sentuh Raspberry Pi Foundation: https://www.amazon.com/Raspberry-Pi-7-Tayar Skrin-…

Saya menggunakan gerudi dan mengetuk untuk mengikat beberapa skru penahan yang saya duduk sehingga saya dapat memasang pi Raspberry ke bahagian bawah keseluruhan unit. Saya kemudian menggunakan dremel untuk membuat celah untuk kabel layar dan menggerudi lubang besar dengan bit stepper untuk kabel mikro usb untuk menghidupkan skrin, serta menggerudi lubang untuk skru pemasangan. Setelah semuanya diejek dengan betul, saya memasang skrin sentuh dengan beberapa kadbod dan kemudian memindahkan potongannya ke kandang plastik, sekali lagi menggunakan dremel.

Kemudian saya menggunakan beberapa tetes Krazy Glue di bahagian dalam casing untuk menahannya ke kepingan plastik, dan memasangnya di sekitar tepi dengan beberapa caulk hitam.

Langkah 4: Skrip Penutupan

Skrip Penutupan
Skrip Penutupan
Skrip Penutupan
Skrip Penutupan

Semasa kabinet terbuka dan mengeluarkan reel-to-reel, kami mendapati bahawa setiap komponen dihidupkan dari papan utama melalui outlet standard. Oleh itu, kami hanya mencabut reel-to-reel, mengeluarkan beberapa skru dan mengeluarkannya.

Tetapi itu juga bermaksud bahawa semasa mematikan peranti di slot itu, kuasa akan segera dimatikan. Sesuatu yang saya tidak mahukan kerana saya bimbang merosakkan kad SD pada kad dengan kuasa segera. (Saya tahu, saya telah membaca sejuta balasan forum dari pengguna yang mengatakan bahawa ini bukan sesuatu yang perlu anda bimbangkan, tetapi saya telah berlaku, jadi, saya bimbang). Oleh itu, saya membina dan menguji penutupan sandaran bateri, kemudian menuliskannya sebagai sebahagian daripada binaan.

Senarai Bahagian:

Adafruit PowerBoost1000:

Bateri 3.7v:

Kemudian saya membina pembahagi voltan 220k-330k - PB1000 output 5v, dan GPIO Pi hanya dapat mengendalikan input 3v, jadi ini adalah binaan yang diperlukan.

PB1000 mempunyai satu set pin yang akan dibaca tinggi atau rendah bergantung pada keadaan kuasa. Saya mengetuk pin USB yang mengeluarkan 5v ketika unit berjalan menggunakan kuasa USB. Apabila kuasa USB jatuh, bateri akan habis, dan pin USB jatuh ke 0v. Perubahan inilah yang dikesan oleh skrip saya. Skrip ini ditambahkan sebagai perkhidmatan untuk dijalankan pada permulaan.

#! / usr / bin / python # Skrip untuk mematikan raspberry Pi menggunakan Adafruit PowerBoost 1000c.import RPi. GPIO sebagai GPIOimport timeimport ospwrpin = 4GPIO.setmode (GPIO. BCM) GPIO.setup (pwrpin, GPIO. IN) sementara Betul: Fungsi #Shutdown rendah = tidak (GPIO.input (pwrpin)) jika rendah: os.system ('shutdown -h now') time.sleep (1)

Langkah 5: Butang dan Pendawaian

Butang dan Pendawaian
Butang dan Pendawaian
Butang dan Pendawaian
Butang dan Pendawaian
Butang dan Pendawaian
Butang dan Pendawaian

Senarai Bahagian:

Butang sentuhan lembut Adafruit:

Lembaran plastik tebal 1/8 inci:

Sebilangan sisa besi buruk dan beberapa paku keling

Lembaga Perf

Volumio mempunyai plugin terpasang untuk butang GPIO, jadi saya menggunakannya daripada menulis skrip saya sendiri. (Pendedahan penuh, saya cuba menulis skrip saya sendiri, tetapi tidak berjaya seperti yang saya harapkan, dan plugin yang ada cukup baik.)

Saya mencantumkan butang pengisar, jarak pengaktifan, dan kemudian membina pelantar kecil menggunakan pangkalan plastik, penyekat, butang sentuhan lembut, beberapa papan perf dan logam lembaran. Terdapat juga butang jeda berdiri sendiri yang saya pastikan berfungsi juga.

Langkah 6: Pendawaian dan Pemasangan Akhir

Pendawaian dan Pemasangan Akhir
Pendawaian dan Pemasangan Akhir
Pendawaian dan Pemasangan Akhir
Pendawaian dan Pemasangan Akhir
Pendawaian dan Pemasangan Akhir
Pendawaian dan Pemasangan Akhir

Saya hanya menggunakan pin 17, 22, 23, 24, dan 4 untuk binaan ini sehingga pendawaian ke GPIO cukup mudah. Setelah semuanya terpasang, saya dapat mengatur semuanya dalam kabinet.

Saya juga mempunyai pin 18 dalam beberapa kod cadangan untuk projek kemudian (lebih banyak lagi pada langkah terakhir pembinaan ini).

Langkah 7: Selesai

Image
Image
Selesai!
Selesai!
Selesai!
Selesai!

Dengan semua yang ada, saya menghidupkannya dan memberikannya ujian. Ia berfungsi dengan indah. Butang berfungsi dengan cantik. Kedengarannya hebat. Saya sangat gembira.

Jadi apa yang seterusnya? …

Langkah 8: Rancangan Masa Depan

Rancangan masa hadapan
Rancangan masa hadapan
Rancangan masa hadapan
Rancangan masa hadapan

Reel-to-reel yang asli mempunyai kaunter yang akan mengira bilangan detik audio dimainkan. Saya mahu menjadikan ini berfungsi semula. Oleh itu, saya membeli sebuah motor, beberapa roda dan tali pinggang, dan ini adalah sesuatu yang akan saya jalankan sedikit kemudian.

Senarai bahagian:

Motor 3v RPM rendah:

Akhirnya saya akan memasangnya ke bahagian bawah unit, dan jalankan tali pinggang dari itu ke roda yang berputar nombor. Satu-satunya rintangan adalah matematik yang berada di belakang untuk membuat angka bergerak pada kelajuan yang betul - mengira detik. Tetapi saya dapat mengetahuinya. Dan kodnya sudah selesai dan ditambahkan pada binaan, dan saya mengujinya menggunakan LED 3v.

#! / usr / bin / env python

import RPi. GPIO sebagai GPIO import time import subrocess motorpin = 18 GPIO.setmode (GPIO. BCM) GPIO.setup (motorpin, GPIO. OUT) manakala True: process = subprocess. Popen ("status mpc | grep -o playing", stdout = subprocess. PIPE, shell = True) output = process.communicate () [0] if "play" in output: #if output mengandungi perkataan 'play' GPIO.output (motorpin, GPIO. HIGH) #hidupkan motor lain: #output adalah perkara lain GPIO.output (motorpin, GPIO. LOW) masa. tidur (0.1)

Disyorkan: