İçindekiler:

Yenilenmiş 80'ler Boombox: 8 Adım (Resimlerle)
Yenilenmiş 80'ler Boombox: 8 Adım (Resimlerle)

Video: Yenilenmiş 80'ler Boombox: 8 Adım (Resimlerle)

Video: Yenilenmiş 80'ler Boombox: 8 Adım (Resimlerle)
Video: Nefret Ettiğim Roblox Youtuberları #shorts #roblox 2024, Kasım
Anonim
Yenilenmiş 80'ler Boombox
Yenilenmiş 80'ler Boombox
Yenilenmiş 80'ler Boombox
Yenilenmiş 80'ler Boombox

Bu proje için ilk fikir, şu anda burada bir talimat olarak yayınlanan hackster.io'da benzer bir yapıyla karşılaştığımda aklıma geldi. Bu projede 80'lerin bozuk bir müzik setini Raspberry Pi kullanarak yeniden modellediler ve hoparlörler hariç tüm elektronik aksamları değiştirdiler. Ayrıca, kaset çalarlardan yalnızca birinin kırıldığı eski bir 80'ler müzik setine sahibim, bu yüzden onu aşağıdaki özelliklerle yeniden şekillendirmeyi planladım.

  • Orijinal hoparlörleri ve amplifikatörü saklayın
  • Çalışan kaset grubunu saklayın (çünkü hala harika eski mixtapelerim var)
  • Bozuk bant destesini Raspberry Pi ve dokunmatik ekranla değiştirin
  • Spektrum analizörü özelliğine sahip LED'ler ekleyin
  • Yüksek kapasiteli şarj edilebilir pil ekleyin

Adım 1: Bileşenleri Toplayın

Bileşenleri Toplayın
Bileşenleri Toplayın

İşte kullandığım tüm bileşenlerin bir listesi

  • Sanyo M W200L müzik kutusu
  • Raspberry Pi 3 B+ (amazon.de)
  • 3.5" TFT dokunmatik ekran (amazon.de)
  • 20000 mAh güç bankası (amazon.de)
  • 1 m WS2812b LED şerit
  • Arduino Nano
  • Panel Montajlı Uzatma USB Kablosu (amazon.de)
  • Toprak Döngüsü İzolatörü (amazon.de)
  • DC - DC Boost Dönüştürücü (amazon.de)
  • 2x 1.8 kOhm, 1x 4.7 kOhm dirençler
  • düğme anahtarı
  • 1000 µF, ~16 V kapasitör

Bir süre önce çöpte bu güzel müzik kutusunu bulabilecek kadar şanslıydım. Kaseti yemeye devam eden kaset çalarlardan biri dışında tamamen çalışıyordu. Plan, kırık teyp yuvasını çıkarmak ve onun yerine bir Raspberry Pi ve neredeyse aynı alana tam olarak uyan bir 3.5 dokunmatik ekran koymaktı. Her şeye güç sağlamak için önce paralel bağlanmış birkaç 18650 pil kullanmayı düşündüm ama sonra sadece karar verdim. daha ucuz olduğu ve şarj devresi ve 3,7 V - 5 V yükseltici dönüştürücü zaten yerleşik olduğu için bir güç bankası kullanın. Yeterli çıkış akımı sağlayabilen bir güç bankası aldığınızdan emin olun. çıkışlar ancak toplam çıkış 3.4 A'dan büyük olamaz, yani yaklaşık 17 W'a sahibim. Boombox 12 W olarak derecelendirilmiş, bu iyi ama RasPi ve ekran 1 A'dan fazla çekebilir. Yani toplamda biraz kısa çalışıyorum pil gücü ve akım yükselmeleri olduğunda, örneğin teyp motoru açıldığında bazı voltaj düşüşleri fark ettim. Ayrıca, çoğu güç bankası, çekilen akım belirli bir eşiğin altında olduğunda uyku işlevine sahiptir. Bu benim için bir sorun değildi. RasPi'den beri her zaman yeterli akım çeker ama aynı zamanda dikkate alınması gereken bir şeydir. Bir dahaki sefere muhtemelen daha fazla akım sağlayabilen 18650 pil kullanacağım. Boombox 7,5 V ile çalıştığından, yine de başka bir yükseltici dönüştürücüye ihtiyacım vardı. Güç bankasını şarj etmek için muhafaza üzerinde bir mikro USB soketine sahip olmak için panel montajlı bir USB kablosu kullanıldı. LED şerit, Arduino Nano ve dirençler, bir spektrum analizörü oluşturmak için kullanıldı. LED şeridi çalıştırırken ani akım yükselmelerini önlemek için kapasitör önerilir ve ayrıca hoparlörlerinizdeki uğultu sesini azaltmaya yardımcı olabilir. Hâlâ çok fazla uğultu sesi duyduğum için, bir topraklama devresi yalıtıcısı da ekledim. Yukarıdaki bileşenlere ek olarak, çok sayıda tel, sıcak tutkal ve bazı 3D baskılı bileşenler de kullandım.

Adım 2: Volumio'yu RasPi'ye yükleyin

Volumio'yu RasPi'ye yükleyin
Volumio'yu RasPi'ye yükleyin

Volumio, müzik çalma için tasarlanmış açık kaynaklı bir Linux dağıtımıdır. Kullanıcı arayüzü bir web tarayıcısında çalışır, yani aynı ağa bağlı herhangi bir telefondan veya yerel bilgisayardan kontrol edebilirsiniz. YouTube, Spotify ve WebRadio gibi birçok müzik akışı kaynağını destekler. Volumio, evde yerel ağınızda çalışacak şekilde tasarlanmıştır, ancak ben de yazın müzik setimi dışarı çıkarmak istiyorum. Bu durumda RasPi'nin bağlanması için telefonumla yerel bir WiFi erişim noktası açmam gerekecek.

Volumio ayrıca RasPi'nin kendisine bağlı herhangi bir ekranda UI'yi gösteren bir dokunmatik ekran eklentisine sahiptir, ancak bunun ekranımla çalışmasını sağlamak biraz çalışma gerektiriyordu. Temelde bu öğreticiyi takip ettim ancak ekranım HDMI üzerinden çalıştığı için bazı ayarlamalar yapmak zorunda kaldım.

Birçok kişi ses çıkışı için HiFiBerry gibi bir DAC kullanmanızı tavsiye ediyor ancak RasPi'nin kendi ses jakından gelen ses kalitesinden oldukça memnun kaldım. Ne de olsa odyofil yüksek kaliteli bir müzik kaynağı yaratmaya çalışmıyordum.

Adım 3: Spektrum Analizörünün Yapılması

Spektrum Analizörünün Yapılması
Spektrum Analizörünün Yapılması

Spektrum analizörü için radyo frekansını gösteren panele üç sıra WS2812b LED şeridi yapıştırdım. Elektronik, bu talimata göre bir Arduino Nano ve birkaç dirençten oluşur. Ayrıca bir dip anahtarı ekledim ve aşağıda bulunan kendi arduino kodumu yazdım. Kod, FFT ve FastLED kitaplıklarına dayanmaktadır. Dip anahtarı, spektrum analizörü modu ile iki farklı LED animasyonu arasında geçiş yapmak için kullanılabilir. Spektrum analizörü sadece RasPi'nin ses sinyaline bağlanacağından, teypten müzik dinlerken animasyonlar kullanılabilir. Test için RasPi'nin ses jakını Arduino'ya bağladım ve koddaki bazı parametreleri gürültü ve ses seviyesine göre ayarladım. Son konfigürasyonda gürültü durumu çok değiştiği için her şeyi daha sonra yeniden ayarlamak zorunda kaldım.

Adım 4: Eski Elektronikleri Kaldırın

Eski Elektronikleri Kaldır
Eski Elektronikleri Kaldır
Eski Elektronikleri Kaldır
Eski Elektronikleri Kaldır

Boombox'ı açtıktan sonra AC-DC transformatörü, radyo ve bozuk kasetçalar dahil tüm gereksiz parçaları çıkardım. Bu bana tüm yeni bileşenleri eklemek için yeterli alan bıraktı. Ayrıca gereksiz tüm kabloları anten görevi görmemeleri ve gürültü almamaları için kısa kestim.

Adım 5: Raspi ve Dokunmatik Ekranı Yerleştirin

Raspi ve Dokunmatik Ekranı Takın
Raspi ve Dokunmatik Ekranı Takın
Raspi ve Dokunmatik Ekranı Takın
Raspi ve Dokunmatik Ekranı Takın
Raspi ve Dokunmatik Ekranı Takın
Raspi ve Dokunmatik Ekranı Takın

Ardından, plastik kapağı bant destesinden çıkardım ve dokunmatik ekranı ve RasPi'yi sıcak tutkal kullanarak dikkatlice yapıştırdım. Gördüğünüz gibi 3,5 ekran, bant destesinden gelen plastik kapağın alanına neredeyse tam olarak uyuyor.

Adım 6: Yeni Elektroniği Kablolayın

Tel Yeni Elektronik
Tel Yeni Elektronik
Tel Yeni Elektronik
Tel Yeni Elektronik
Tel Yeni Elektronik
Tel Yeni Elektronik

Her şeyi ekteki şemaya göre bağladım. RasPi'den gelen ses sinyali, topraklama döngüsü izolatöründen geçer ve ardından kaldırılan radyonun girişine gider. Ayrıca spektrum analizörüne bir kanal bağlanır. Yukarıdaki resimde, eski boombox devresi, RasPi ve Arduino, güç bankasının tek bir çıkışından güç alıyor. Ancak, daha önce de belirtildiği gibi, yüksek akım talebi olduğunda (örneğin, kaset çalar motorunun çalıştırılması, ses seviyesinin maksimuma getirilmesi) RasPi'nin yeniden başlamasına neden olabilecek bazı voltaj düşüşleri oldu. Daha sonra güç bankasının bir çıkışına RasPi'ye ve ikinci çıkışa boombox amp + arduino'ya bağladım, bu da sorunu hafifletti. Radyonun eski mono/stereo anahtarını yeniden kullandım ve güç hattına bağladım. Boombox için gereken voltajı 7,5 V'a yükseltmek için bir destek dönüştürücü eklendi. Şarj etmek için kasanın arkasına panel montajlı bir mikro USB kablosu taktım. Güç bankası, 3D baskılı bir tutucuya yerleştirildi ve sıcak tutkalla yapıştırıldı. Diğer tüm bileşenler de sıcak tutkalla sabitlendi. Vızıltı sesini azaltmak için birçok farklı topraklama şeması denedim. Son konfigürasyonda hala biraz yüksek perdeli gürültü mevcut ama o kadar da rahatsız edici değil. Spekrum analizörünü topraklama devresi izolatöründen önce bağlayarak durumun iyileştirilebileceğini düşündüm ama durum böyle değildi. Son olarak her şey test edildi ve Arduino kodu tekrar gürültü koşullarına uyarlandı. Ayrıca spektrum analizör LED'lerinin ışığını dağıtmak için muhafazanın plastik kapağını zımpara kağıdı ile buzladım.

7. Adım: 3B Basılı Bileşenler Ekleyin

3B Basılı Bileşenler Ekleyin
3B Basılı Bileşenler Ekleyin
3B Basılı Bileşenler Ekleyin
3B Basılı Bileşenler Ekleyin
3B Basılı Bileşenler Ekleyin
3B Basılı Bileşenler Ekleyin

Kaybolan bant destesi, düğmelerin bulunduğu yerlerde bazı boş yuvalar bıraktığından, bazı sahte düğmeleri 3D yazdırdım ve sıcak tutkalla gövdeye yapıştırdım. Ek olarak, dokunmatik ekranın kalemi için bir tutucu ve dip anahtarı için bir tutucu da 3D yazdırdım.

Adım 8: Tamamlandı

Bitti!
Bitti!

Sonunda konutu tekrar kapattım ve bitmiş projenin tadını çıkarabildim. Boombox'ı bir sonraki barbekü partisinde dışarıda kullanmayı şimdiden sabırsızlıkla bekliyorum, ne yazık ki bunun için gelecek yaza kadar beklemem gerekecek.

Bu talimatı beğendiyseniz, lütfen ses yarışmasında bana oy verin.

Önerilen: