İçindekiler:

Darth Vader Hoparlör: 8 Adım (Resimlerle)
Darth Vader Hoparlör: 8 Adım (Resimlerle)

Video: Darth Vader Hoparlör: 8 Adım (Resimlerle)

Video: Darth Vader Hoparlör: 8 Adım (Resimlerle)
Video: Eray Venom Dillere göre seslendirme izliyor 2024, Temmuz
Anonim
Image
Image
Darth Vader Hoparlör
Darth Vader Hoparlör

Star Wars filmlerinin büyük bir hayranıysanız, kendi Darth Vader Hoparlörünüzü yapmak için aşağıdaki adımları izleyin. Yapının bir parçası olarak, projenin kalbi olarak bir Raspberry Pi Zero W ve en sevdiğimiz şarkıları çalmak için bir I2S D sınıfı mono amplifikatör ve 4 ohm hoparlör kullanacağız !!

Benim durumumda, yıllardır biriktirdiğim, Pi'mdeki SD karta indirdiğim ve Python ile yazılmış genişletilebilir bir müzik sunucusu olan Mopidy adlı bir yazılımı çalıştırdığım bir mp3 şarkım var. Ve videoda gördüğünüz gibi cep telefonunuzda/tabletinizde/dizüstü bilgisayarınızda bir web tarayıcısı kullanarak şarkı çalabilirsiniz.

Ayrıca Spotify, SoundCloud veya Google Play Müzik'te çevrimiçi şarkı koleksiyonunuz varsa, Pi'deki şarkılara ek olarak koleksiyonunuzdaki şarkıları çalmak için bir mopidy uzantısı yüklersiniz.

1. Adım: Yapıyı Tamamlamak için İhtiyacınız Olan Şeyler

Yapıyı Tamamlamak için İhtiyacınız Olan Şeyler
Yapıyı Tamamlamak için İhtiyacınız Olan Şeyler
Yapıyı Tamamlamak için İhtiyacınız Olan Şeyler
Yapıyı Tamamlamak için İhtiyacınız Olan Şeyler

İşte ihtiyacınız olacak elektronik bileşenlerin listesi

  • Ahududu Pi Sıfır W
  • Adafruit I2S 3W D Sınıfı Amplifikatör Breakout - MAX98357A
  • Hoparlör - 3" Çap - 4 Ohm 3 Watt
  • Dişi/Dişi Jumper Telleri

İhtiyacınız olan diğer şeyler

  • 3D filament Siyah - 1,75 mm PLA
  • 3D baskılı Vader kafasını bitirmek için Z Poxy istifa Kiti

İhtiyacınız olacak araçlar

  • Sıcak Tutkal çubukları ve tabancası
  • 3 boyutlu yazıcı
  • Parçaları birbirine tutturmak için 3D kalem
  • Parçaları daha hızlı zımparalamak için Dremel gibi döner alet.
  • Xacto Bıçağı
  • 3D baskıları temizlemek için zımpara kağıdı
  • İstifayı karıştırmak için konteyner
  • Eldivenler ve Güvenlik gözlükleri
  • Havya ve lehim

2. Adım: Ekli STL Dosyalarını 3D Yazdırın

Ekli STL Dosyalarını 3D Yazdırın
Ekli STL Dosyalarını 3D Yazdırın
Ekli STL Dosyalarını 3D Yazdırın
Ekli STL Dosyalarını 3D Yazdırın

Ekli STL dosyalarını indirin ve 3B yazdırma yazılımı dilimini kullanarak dosyaları 3B yazdırın. Kullanışlı bir 3B yazıcınız yoksa, yerel maker kulübünüzden veya kitaplığınızdan bir tane kullanabilir veya 3B hub'lar gibi bir 3B baskı hizmeti kullanabilirsiniz.

Benim durumumda, STl dosyalarını Flashforge yaratıcısı pro ve yazdırmak için 1.75 mm siyah PLA kullanarak yazdırdım. Dilimleme için ek olarak, katman yüksekliği 0,3 mm ve dolgu yoğunluğu %25 olarak ayarlanmış Slic3r kullanıyorum.

Kullanılan siyah 1,75 mm Filament bulunabilir -

3. Adım: PLA Parçalarını 3D Baskı Kalemi Kullanarak Birleştirme

PLA Parçalarını 3D Baskı Kalemi Kullanarak Birleştirme
PLA Parçalarını 3D Baskı Kalemi Kullanarak Birleştirme
PLA Parçalarını 3D Baskı Kalemi Kullanarak Birleştirme
PLA Parçalarını 3D Baskı Kalemi Kullanarak Birleştirme
PLA Parçalarını 3D Baskı Kalemi Kullanarak Birleştirme
PLA Parçalarını 3D Baskı Kalemi Kullanarak Birleştirme

Şimdi süper yapıştırıcı kullanmak yerine parçayı bir araya getirmek için 3D baskı kalemi kullanacağız.

Parçalarınızı yazdırdıktan sonra, bir araya getirilecek parçaların kenarlarını eğelemek için benim durumumda bir Dremel/zımpara kağıdı Döner aracı kullanın. Parçaları bir araya getirmek için bir sıcak tutkal tabancası kullanın, bu, parçayı geçici olarak yerinde tutacak ve parçanın içinde PLA'yı eritmek için 3D baskı kaleminin kullanımını kolaylaştıracaktır.

Şimdi parçanızın içi bittiğinde, yukarıdaki resimde gösterildiği gibi bir xacto bıçağı kullanarak sıcak tutkalı dışarıdan çıkarın ve parçanın dışına uygulamak için filamenti Kalemden çıkarın.

Not

Bu yöntemi kullanmak sabrınızı test edebilir!!, bu yüzden mola vermeyi unutmayın.

Ayrıca bunu iyi havalandırılan bir alanda yapmayı ve zımpara yaparken gözlerinizi kapatacak koruyucu gözlük takmayı unutmayın.

Adım 4: Zımparalama ve Daha Fazla Zımparalama.

Zımpara ve Daha Fazla Zımpara.
Zımpara ve Daha Fazla Zımpara.
Zımpara ve Daha Fazla Zımpara.
Zımpara ve Daha Fazla Zımpara.
Zımpara ve Daha Fazla Zımpara.
Zımpara ve Daha Fazla Zımpara.

Şimdi zor kısım geliyor, Sanding !!

Zımpara işlemini hızlandırmak için Dremel gibi bir döner alet kullanın ve zımpara kağıdı kullanırlar. Parçayı yıkadıktan sonra yukarıda gösterildiği gibi 3D baskılı parçanızda kum izleri göreceksiniz, ancak aşağıda belirtilen adımlardan biriyle bitireceğiniz için bu bir sorun olmamalı.

STL dosyalarını yazdırdığınız aynı filamente sahip bir 3D baskı kalemi kullandığınız için, bu yöntem, sıcak tutkal kullanmış olmanıza kıyasla, parçaların birkaç ay içinde ayrılmasını önleyecektir.

Adım 5: Z Poxy'yi Uygulamak

Z Poxy'yi Uygulamak
Z Poxy'yi Uygulamak
Z Poxy'yi Uygulamak
Z Poxy'yi Uygulamak
Z Poxy'yi Uygulamak
Z Poxy'yi Uygulamak

Z poxy kitinin bir parçası olarak iki şişe ile birlikte gelir, üzerinde reçine ve diğer sertleştirici içerir.

Yaklaşık olarak eşit miktarlarda reçine ve sertleştiriciyi bir kaba dökün. Bir fırçanın ucuyla veya deneme baskılarınızdan birini kullanarak karıştırın, bu yaklaşık 3-4 dakika sürer ve sıvının beyazımsı bir renge dönmesini bekleyin. Modeli boyamak için küçük ve büyük boya fırçalarının bir kombinasyonunu kullanın, 3D baskının Darth Vader Planter'ın gözleri ve ağzı gibi daha fazla ayrıntıya sahip olan kısmıyla başlayın. Parçayı en az 4 saat kurumaya bırakın ve tozdan uzak tutun. 4 saatlik süre değişebilir ve sertleştirici ve reçine oranlarına göre değişir.

Burada en güvenli bahis, parçayı gece boyunca kurumaya bırakmaktır. Parça tamamen kurumadan parçayı yukarı kaldırmayın, aksi takdirde model üzerinde parmak izleriniz kalır. Elinizde Z Poxy yoksa, Smooth-On adlı bir şirket satın alarak XTC-3D'yi de deneyebilirsiniz.

3B yazdırılan parçaya Z Poxy uygulamak için ipuçları

  • Üzerinde 30 dakika yazan Z Poxy'yi satın alın, böylece çözüm zorlaşmadan çalışmak için daha fazla zamanınız olur.
  • Bunu küçük bir figürin üzerine uyguluyorsanız, fırçayı kullanmak çok daha kolay ve model üzerinde parmak izi/eldiven izi bırakmamak için 3D baskılı parçanın tabanını bir tahta parçasına sıcak yapıştırmak isteyebilirsiniz..
  • Ayrıca modelinizi bir kutu ya da bir tahta parçası gibi hareket ettirebileceğiniz bir kaide üzerine, yoksa süslü döner tablalardan birine sahip değilseniz deneyin ve yerleştirin.
  • Karışımın bulutlu beyaz bir renge dönüştüğünü görebilmeniz için şeffaf bir tupperware kabı kullanmayı deneyin.
  • Bunu iyi havalandırılan bir alanda yapın, kutunun üzerinde kokusuz olduğunu söylese de hafif keskin bir kokusu vardır.
  • Eldiven kullanın, çünkü bu çözelti tıpkı süper yapıştırıcı gibi ellere yapışabilir ve çıkarılması zor olabilir.
  • Modelinizi oda sıcaklığında, yaklaşık 15-30 C arasında ve tozdan uzak tutmaya çalışın.

Adım 6: Devre Bağlantıları

Devre Bağlantıları
Devre Bağlantıları

Raspberry Pi Zero W'daki başlık pimlerini lehimleyin ve ayrıca hoparlörü Adafruit MAX98357 I2S Class-D amplifikatördeki + ve ve -ve'ye lehimleyin.

Ve işte Raspberry Pi Zero W ve MAX98357 I2S Class-D amplifikatör arasındaki pin bağlantıları.

  • Pi 5V'de pin 4'e Vin
  • GND'den 9 Pi GND'ye
  • DIN'den Pi'ye 40 pin
  • BCLK'den pin 12'ye
  • LRCLK'yi pim 35'e

7. Adım: Raspbian'ı Ayarlama ve Mopidy Music Player'ı Pi'ye Yükleme

Raspbian'ı Kurma ve Mopidy Music Player'ı Pi'ye Yükleme
Raspbian'ı Kurma ve Mopidy Music Player'ı Pi'ye Yükleme

Bilgisayarınızı kullanarak Rasbian-lite img'nin en son sürümünü bir SD karta yükleyin (img dosyası için indirme bağlantısı https://www.raspberrypi.org/downloads/raspbian/). Ardından SD kartı Raspberry Pi'ye ekleyin ve Pi'nizi WiFi yönlendiricinize bağlayın ve IP adresini, ardından SSH'yi Pi'nize not edin.

Pi üzerindeki paketleri güncellemek ve yükseltmek için aşağıdaki iki komutu çalıştırarak başlayın.

sudo apt-get güncellemesi

sudo apt-get yükseltme

Şimdi Adafruit'in MAX98357 I2S D Sınıfı Mono Amp'sini kurmak ve test etmek için Adafruit Öğrenme sistemindeki kılavuzu takip edin - https://learn.adafruit.com/adafruit-max98357-i2s-class-d-mono-amp/pinouts ?görünüm=tümü. Temel olarak kurulumun bir parçası olarak, kolay bir kurulum ve zor bir kurulum vardır, eğer kolay rotayı çalıştırmayı planlıyorsanız, sadece aşağıdaki kabuk betiğini indirin ve çalıştırın.

curl -s https://raw.githubusercontent.com/adafruit/Raspberry-Pi-Installer-Scripts/master/i2samp.sh | bash

Kabuk betiğinin başarılı bir şekilde çalışıp çalışmadığını ve hoparlörden ses duyabildiğinizi kontrol etmek için

hoparlör testi -c2 --test=wav -w /usr/share/sounds/alsa/Front_Center.wav

Ve sesi ayarlamak için alsamixer komutunu kullanın.

Mopidy'yi en sevdiğiniz şarkıları çalmak için ayarlama Şimdi en sevdiğiniz şarkıları çalmak için Mopidy'yi ve mopidy için bir web istemcisi kuracağız, böylece şarkınızı cep telefonunuzdan/masanızdan çalabilirsiniz. Mopidy yerel diskten, Spotify, SoundCloud, Google Play Müzik ve daha fazlasından müzik çalar. Bir dizi MPD ve web istemcisi kullanarak herhangi bir telefondan, tabletten veya bilgisayardan çalma listesini düzenlersiniz.

Şimdi Mopidy'yi kurmanıza izin verin, aşağıdaki komutu çalıştırın

sudo apt-get install mopidy

daha fazla bilgi için - Kurulum - Mopidy 2.0.1 belgelerindeki belgelere bakın

HTTP, MPD ve Dosyalar bölümlerini etkinleştirmek için mopidy.conf'u değiştirin, işte benim mopidy.conf'um ve müzik depolamak için yerel dizinim /home/pi/Music, bu nedenle aşağıdaki.conf dosyasını kullanmayı planlıyorsanız bir Ana klasördeki “Müzik” dizini

sudo nano /etc/mpidy/mopidy.conf

Mopidy.conf dosyamı ekledim, her ihtimale karşı bir kopyasını almak istersiniz.

Telefonda/tablette bir web uygulaması kullanmayı planlıyorsanız, bir http web istemcisine ihtiyacınız olacak, Mopidy-Mobile'ı seviyorum..

sudo pip Mopidy-Mobile'ı kurun

Önyükleme sırasında mopidy'yi çalıştırmak ve pi'yi yeniden başlatmak için

sudo systemctl mopidy'yi etkinleştir

sudo yeniden başlatma

Ayrıca, gelecekte Müzik klasörüne daha fazla mp3/.wav dosyası yüklemeyi planlıyorsanız, şarkıların Mopidy-Mobile istemcisinde aşağıdakileri kullanarak görünmesi için bir tarama komutu çalıştırmanız gerekecektir.

sudo mopidyctl yerel tarama

Ardından mobil istemci açık url'sini mobil/bilgisayarınızdaki tarayıcınızda kullanın - https://IpAddressOfPi:6680/ ve en sevdiğiniz melodileri ve şarkıları çalın, benim durumumda youtube ses kitaplığından bazı yaratıcı ortak müzikler indirdim. Yukarıdaki ekran görüntüsünde gördüğünüz video demosu..

8. Adım: Elektronik Parçaları Darth Vader 3D Basılı Parçaya Ekleme

Elektronikleri Darth Vader 3D Basılı Parçaya Ekleme
Elektronikleri Darth Vader 3D Basılı Parçaya Ekleme
Elektronikleri Darth Vader 3D Basılı Parçaya Ekleme
Elektronikleri Darth Vader 3D Basılı Parçaya Ekleme
Elektronikleri Darth Vader 3D Basılı Parçaya Ekleme
Elektronikleri Darth Vader 3D Basılı Parçaya Ekleme

Bileşenleri 3D baskılı parçalara eklemek için Raspberry Pi Zero ve MAX98357 I2S Class-D amplifikatörü sıcak tutkalla tutturdum ve USB kablosunu arkadan geçirdim.

Ek olarak, her iki hoparlör bileşenini de sıcak yapıştırdım ve bu parça Darth Vader'ın kafasına oturmalı.

Şimdi, Mopidy müzik çaların Pi her açıldığında başlaması için, Mopidy'yi sistem hizmeti olarak çalışacak şekilde ayarlayabiliriz, systemd kullanarak Mopidy hizmetini çalıştırarak etkinleştirebilirsiniz:

sudo systemctl mopidy'yi etkinleştir

Bu, sistem başladığında Mopidy'nin otomatik olarak başlamasını sağlar. Mopidy, diğer sistemd hizmetleri gibi başlatılır, durdurulur ve yeniden başlatılır.

sudo systemctl mopidy'yi başlat

sudo systemctl mopidy'yi durdur sudo systemctl mopidy'yi yeniden başlat

Ayrıca Spotify, SoundCloud veya Google Play Müzik'te çevrimiçi şarkı koleksiyonunuz varsa, Pi'deki şarkılara ek olarak koleksiyonunuzdaki şarkıları çalmak için bir mopidy uzantısı yüklersiniz.

Önerilen: