Sonos gibi ev ses sistemleri çok popüler, ancak oldukça pahalı olabilirler. Sadece bir Raspberry Pi ve bazı hoparlörlerle, ancak çalmak için kendi DIY ses sisteminizi oluşturabilirsiniz. yerel olarak depolanan müzik, Spotify akışları, internet radyo istasyonları, podcast'ler ve daha fazlası bir web üzerinden arayüz.

Tüm bunlar, Python ile yazılmış, genişletilebilir, başsız bir müzik sunucusu olan Mopidy tarafından mümkün kılınmıştır.

Bir Müzik Sunucusu Oluşturmak İçin İhtiyacınız Olanlar

• Bir Ahududu Pi. Mopidy daha sonraki tam boyutlu modellerde önemli ölçüde daha hızlı çalışmasına rağmen, herhangi bir model çalışacaktır. Pi Zero kullanıyorsanız, kablolu ses çıkışı için bir DAC eklenti kartına ihtiyacınız olacaktır.

• Ses girişi için 3,5 mm erkek jaklı bir çift güçlü hoparlör. Alternatif olarak, HDMI aracılığıyla TV'nizden ses çıkışı yapabilirsiniz.

• Müzik sunucusuna bir web arayüzü aracılığıyla erişmek için kablosuz bir ağ.

1. Mopidy'yi yükleyin

Öncelikle, Raspberry Pi OS'nin en son sürümünü kullandığınızdan emin olun. İdeal olarak, Raspberry Pi Imager kullanarak bir microSD karta temiz bir kurulum yapmalısınız.

instagram viewer

Mopidy'nin en son sürümünü ve tüm bağımlılıklarını yüklemek için bir Terminal penceresine aşağıdaki komutları girin:

wget -q -O - https://apt.mopidy.com/mopidy.gpg | sudo apt-key eklentisi -
sudo wget -q -O /etc/apt/sources.list.d/mopidy.list https://apt.mopidy.com/buster.list
sudo apt güncellemesi
sudo apt mopidy yüklemek

Mopidy'yi indirip paketinden çıkarmak birkaç dakika sürebilir.

Raspberry Pi OS'yi masaüstü görüntüsü ile kullanıyorsanız, Mopidy kullanıcısını video grubuna eklemeniz gerekecektir:

sudo adduser mopidy videosu

Mopidy'nin önyükleme sırasında arka plan hizmeti olarak çalışmasını sağlamak için şunu girin:

sudo systemctl mopidy'yi etkinleştir

2. Mopidy Ayarlarını Yapılandırın

Mopidy'nin ayarlarını, Raspberry Pi veya başka bir cihazdaki bir web tarayıcısından erişebileceğiniz şekilde yapılandırmak için mopidy.conf dosya:

sudo nano /etc/mopidy/mopidy.conf

Dosyanın altına aşağıdaki satırları ekleyin:

[http]
ana bilgisayar adı = 0.0.0.0

HDMI üzerinden ses çıkışı kullanmıyorsanız, bu satırları da ekleyin ( [ses]3,5 mm AV jakını kullanmak için:

[ses]
çıktı = alsasink aygıtı = hw: 1,0

Basın Ctrl + X, sonra Y Dosyayı kaydetmek için.

Device = hw: 1,0 ayarının Mopidy'ye 3,5 mm AV jakı olan ses kartı 1, cihaz 0'ı kullanmasını söylediğini unutmayın. Bunun yerine bir DAC eklenti kartı kullanıyorsanız, bunu farklı bir değere ayarlamanız gerekir - ses donanımı cihazlarının bir listesi için bunu bir Terminal'e girin:

aplay -l

Mopidy hizmetini aşağıdakilerle çalıştırın:

sudo systemctl başlat mopidy

3. Mopidy Web Arayüzüne Erişin

Şimdi, hizmete Raspberry Pi'nizden veya aynı ağdaki başka bir cihazdan erişmeyi deneyin. Bir web tarayıcısına aşağıdaki adresi girin: http://raspberrypi.local: 6680

Mopidy hakkında mesaj içeren bir web sayfası görmelisiniz.

Düzgün bir şekilde erişmek için, bir Mopidy uzantısı olarak bir web istemcisi yüklemeniz gerekir. Birkaç tane mevcut, ancak en karmaşıklarından biri Iris'tir. Şununla kurun:

sudo python3 -m pip Mopidy-Iris'i kurun

Ayrıca mopidy kullanıcısına sudo Iris yükleyicisini çalıştırma izni vermek için aşağıdaki komutu (tek satırda) çalıştırmanız gerekir:

sudo sh -c 'echo "mopidy ALL = NOPASSWD: /usr/local/lib/python3.7/dist-packages/
mopidy_iris / system.sh ">> / etc / sudoers '

Değişikliğin geçerli olması için Mopidy hizmetini yeniden başlatın:

sudo systemctl mopidy'yi yeniden başlat

Şimdi aşağıdaki adresi ziyaret ederek web arayüzüne erişmeyi deneyin:

http://raspberrypi.local: 6680 / iris /

Iris'te sizi karşılayan bir web sayfası göreceksiniz. Tıklayın Kayıt etmek ve kullanıcı arayüzünü göreceksiniz.

4. Mopidy'ye Müzik Ekle

Tamam, şimdi biraz müzik dosyası eklemeniz gerekiyor. Müzik içindeki klasör /home/pi/ dizin. Mopidy, MP3 ve FLAC dahil olmak üzere çok çeşitli ses kodeklerini destekler. Bu nedenle, bir USB bellek çubuğu gibi bazı müzik dosyalarını istediğiniz şekilde aktarın.

Ardından, yerel dosyaları okumak için Mopidy-Local uzantısını yüklemeniz gerekir. Bir Terminal penceresinde şunu girin:

sudo python3 -m pip kurulum Mopidy-Local

Şimdi Mopidy ayarlar dosyasını şununla yeniden açın:

sudo nano /etc/mopidy/mopidy.conf

Ardından, müzik dosyalarını aramaya ayarlamak için aşağıdaki satırları ekleyin. Müzik Klasör:

[yerel]
media_dir = / home / pi / Müzik

Mopidy hizmetini şu şekilde yeniden başlatın:

sudo systemctl mopidy'yi yeniden başlat

Ardından müzik dosyalarınızı bulmak için bir tarama yapın:

sudo mopidyctl yerel tarama

Bunu Iris arayüzünden de yapabilirsiniz. Ayarlar, aşağı kaydırın ve Yerel taramayı başlat buton.

Not: Parçaların arayüzde görünmesi biraz zaman alabilir. Ayrıca şunu da tıklamanız gerekebilir: Yenile ana ekranda seçeneği.

Parçalarınız artık Iris arayüzünde görünmelidir ve oynatmak için bir tanesine çift tıklayabilirsiniz. Web arayüzüne erişmek için uzak bir cihaz kullanırken bile, sesin Raspberry Pi'den çalacağını unutmayın.

Unutulmaması gereken bir diğer husus, yalnızca müzik dosyalarına gömülü albüm resminin görüneceğidir. O zaman bile, biraz vuruldu ve ıskaladı.

İlişkili: Raspberry Pi ile Yapabileceğiniz Müzik Aletleri

5. Spotify'dan Akış

Mopidy ayrıca Spotify, YouTube Music ve SoundCloud gibi akış hizmetlerini de destekler. Burada size Spotify'ı nasıl çalıştıracağınızı göstereceğiz, ancak bir Premium hesaba ihtiyacınız olacağını unutmayın.

Öncelikle, Mopidy-Spotify uzantısını yüklemeniz gerekir. Bir Terminal penceresi açın ve şunu girin:

sudo python3 -m pip Mopidy-Spotify'ı kurun

Spotify Premium kullanıcı adınızı ve şifrenizi Mopidy yapılandırma dosyanıza eklemeniz ve ayrıca Mopidy web sitesi Bu uzantıyı Spotify hesabınıza karşı yetkilendirmek için. Bu size kullanmak için bir client_id ve client_secret verecektir.

Yeniden açın mopidy.conf ayarlar dosyası:

sudo nano /etc/mopidy/mopidy.conf

Değerleri Spotify kullanıcı adınız, şifreniz ve mopidy.com'dan edindiğiniz client_id ve client_secret ile değiştirerek aşağıdaki satırları ekleyin:

[spotify]
kullanıcı adı =
password =
client_id =
client_secret =

Daha önce olduğu gibi Ctrl + X, sonra Y kaydetmek ve çıkmak için.

Mopidy hizmetini şu şekilde yeniden başlatın:

sudo systemctl mopidy'yi yeniden başlat

Şimdi Iris web arayüzünüzü şurada yenileyin: raspberrypi.local: 6680 / iris / ve Spotify'a tam erişime sahip olmalısın.

6. Mopidy'ye İnternet Radyosu Ekleyin

En sevdiğiniz radyo istasyonlarını TuneIn aracılığıyla da dinleyebilirsiniz. Uzantıyı yüklemek için şunu girin:

sudo python3 -m pip Mopidy-TuneIn'i kurun
sudo systemctl mopidy'yi yeniden başlat

Iris web arayüzünde, Araştır seçenek ve sonra TuneIn gibi seçeneklere erişmek için Yerel Radyo, Müzik (çeşitli türler için) ve Podcast'ler.

Daha kapsamlı bir podcast seçimi için, Mopidy-Podcast uzantısını şu şekilde yükleyebilirsiniz:

sudo python3 -m pip Mopidy-Podcast'i kurun
sudo systemctl mopidy'yi yeniden başlat

Bu, RSS beslemeleri olarak dağıtılan podcast'lere göz atmanıza ve çeşitli ses formatlarında tek tek bölümleri çalmanıza olanak tanır. Ayrıca, Apple iTunes Store'dan podcast'leri aramanıza ve göz atmanıza olanak tanıyan isteğe bağlı Mopidy-Podcast-iTunes uzantısını da ekleyebilirsiniz.

Devamını oku: Yeni Başlayanlar İçin En İyi Raspberry Pi Projeleri

Kendi Özel Müzik Çalarınızı Oluşturma

Mevcut diğer Mopidy uzantılarını (mopidy.com/ext) denemenin yanı sıra, taşınabilir bir oynatıcı yapmak için mini bir LCD ekran bile ekleyebilirsiniz. Bunu yapmanın en kolay yollarından biri, Korsan Ses eklentilerinden biriyle Pimoroni, gelişmiş ses çıkış kalitesi için bir DAC (dijitalden analoğa dönüştürücü) avantajına sahip.

Ancak, Mopidy'yi kullanmayı tercih ederseniz, özelleştirilebilir Raspberry Pi müzik çalarınızla harika bir dinleme deneyimi yaşayacağınızdan eminiz.

E-posta adresi
Raspberry Pi Medya Sunucusu Nasıl Kurulur: 7 Yol

Raspberry Pi medya sunucusu kurmak mı istiyorsunuz? Raspberry Pi'nizi şimdi bir medya sunucusu olarak kullanmaya başlamanın birkaç yolu!

Sonrakini Oku

İlgili konular
  • DIY
  • Ahududu Pi
  • Müzik Akışı
Yazar hakkında
Phil King (3 Makale Yayınlandı)

Serbest teknoloji ve eğlence muhabiri Phil, çok sayıda resmi Raspberry Pi kitabının editörlüğünü yaptı. Uzun zamandır bir Raspberry Pi ve elektronik tamircisi olan The MagPi dergisine düzenli olarak katkıda bulunuyor.

Phil King'dan Daha Fazla

Haber bültenimize abone ol

Teknoloji ipuçları, incelemeler, ücretsiz e-kitaplar ve özel fırsatlar için haber bültenimize katılın!

Bir adım daha…!

Lütfen size az önce gönderdiğimiz e-postadaki e-posta adresinizi onaylayın.

.