جدول المحتويات:

Sonos Like Spotify Wifi Speaker: 9 خطوات (بالصور)
Sonos Like Spotify Wifi Speaker: 9 خطوات (بالصور)

فيديو: Sonos Like Spotify Wifi Speaker: 9 خطوات (بالصور)

فيديو: Sonos Like Spotify Wifi Speaker: 9 خطوات (بالصور)
فيديو: Play your Favourite Spotify or Apple Music Playlist on you Sonos Speaker the fast way 2024, شهر نوفمبر
Anonim
Sonos مثل Spotify Wifi Speaker
Sonos مثل Spotify Wifi Speaker

في هذا المشروع ، سنقوم ببناء مكبر صوت Wifi يحتوي على Spotify Client. وهذا يعني أنه يمكنك بسهولة اختيار Spotify للعب على مكبر الصوت المحدد هذا. لست مضطرًا للتعامل مع البلوتوث السيء نظرًا لأن هذا يعتمد على الإيثرنت. سيتم تشغيل موسيقاك أكثر إذا أغلقت Spotify بطريق الخطأ. إنه مثل Sonos ولكنه مصنوع بنفسك.

يعتمد على برنامج Raspotify لـ Raspberry Pi. هذا برنامج سهل الاستخدام وليس من الصعب إعداده.

لقد بذلت قصارى جهدي لشرح كل شيء بأبسط ما يمكن حتى يتمكن الجميع من بناء هذا ، حتى المبتدئين الذين لم يبنوا شيئًا من قبل يجب أن يكونوا قادرين على إعادة إنشاء هذا.

الخطوة 1: الأجزاء المستعملة

قبل أن تبدأ هذا المشروع ، أنصحك بشراء جميع الأجزاء.

  • رازبيري باي 4
  • بطاقة micro SD (8 جيجابايت على الأقل) (+ محول إذا لزم الأمر)
  • الحاسوب
  • مكبرات الصوت ومضخم الصوت (انظر إلى الخطوة 4)
  • أدوات
  • مزود الطاقة (انظر إلى الخطوة 6)

الآن بعد أن أصبح لديك كل شيء ، يمكن أن تبدأ المتعة الحقيقية.

الخطوة 2: تثبيت Raspbian

قبل أن نتمكن من بدء المشروع ، يتعين علينا تثبيت نظام تشغيل على Raspberrry pi الخاص بنا. في هذه الحالة ، سنستخدم "Raspbian Buster مع سطح المكتب والبرامج الموصى بها".

يعد تثبيت Raspbian على Raspberry Pi أمرًا سهلاً للغاية. سنقوم بتنزيل Raspbian وكتابة صورة القرص على بطاقة microSD ، ثم نقوم بتشغيل Raspberry Pi على بطاقة microSD هذه.

ستحتاج إلى بطاقة microSD (بسعة 8 جيجابايت على الأقل) ، وجهاز كمبيوتر مزود بفتحة لها ، وبالطبع Raspberry Pi والأجهزة الطرفية الأساسية (ماوس ولوحة مفاتيح وشاشة ومصدر طاقة).

الخطوة 1: تنزيل نظام التشغيل

يمكن تثبيت Raspian من هذا الموقع. يتعين علينا تثبيت "Raspbian Buster مع سطح المكتب والبرامج الموصى بها". انقر الآن على "تنزيل ملف مضغوط" وسيبدأ التنزيل. (قد يستغرق ذلك دقيقتين حسب اتصالك بشبكة إيثرنت)

صورة
صورة

الخطوة الثانية: كتابة الصورة على بطاقة الذاكرة الرقمية المؤمنة

الآن ستحتاج إلى تنزيل وتثبيت البرنامج الذي سيكتب الصورة على بطاقة SD. يُطلق على أحد الأساليب الجيدة للاستخدام Etcher ، وهو يعمل على جميع الأنظمة الأساسية (Linux و Mac و Windows). يمكنك تنزيله من خلال موقع الويب الخاص بهم.

1. بمجرد تنزيل Etcher ، اتبع التعليمات لتثبيته.

2. أدخل بطاقة SD في جهاز الكمبيوتر الخاص بك. (نظرًا لأن بعض أجهزة الكمبيوتر لا تحتوي على قارئ بطاقة SD ، فقد تحتاج إلى استخدام محول USB.)

3. افتح Etcher وحدد صورة Raspbian التي قمنا بتنزيلها للتو.

صورة
صورة

4. حدد بطاقة SD التي ترغب في تثبيت Raspbian عليها. تحقق جيدًا للتأكد من أنه محرك الأقراص الصحيح حيث سيؤدي ذلك إلى مسحه نظيفًا.

صورة
صورة

5. بمجرد تأكيد الصورة ومحرك الأقراص ، يمكنك متابعة وميض بطاقة SD ، حدد Flash.

صورة
صورة

6. بمجرد الانتهاء ، يمكنك إزالة بطاقة SD بأمان من الكمبيوتر.

7. أدخل بطاقة SD في Raspberry Pi وأي أسلاك إضافية أخرى مثل الطاقة والماوس ولوحة المفاتيح وسلك HDMI.

8. الآن سيتم إرشادك خلال إجراءات الإعداد. تأكد من أنك لا تنسى الاتصال بشبكة إيثرنت لأن Spotify Connect يعتمد على شبكة Ethernet. عملية الإعداد بسيطة جدًا ، لذا لا ينبغي أن تكون مشكلة.

9. لقد نجحت الآن في تثبيت Raspian على Raspberry Pi الخاص بك ويمكنك المتابعة إلى الخطوة التالية. تهاني!

الخطوة 3: تثبيت Raspotify على Raspberry Pi

Raspotify هو عميل Spotify Connect لـ Raspbian على Raspberry Pi الذي يعمل فقط ™. Raspotify هي حزمة دبيان ومستودع مرتبط بها والتي تغلف بشكل رقيق مكتبة librespot الرائعة بواسطة Paul Lietar وآخرين. يعمل خارج الصندوق على جميع التنقيحات الثلاثة لـ Pi ، مباشرة بعد التثبيت.

التثبيت نفسه سهل كما هو ، ما عليك سوى اتباع الخطوات التالية وستكون جاهزًا للعمل في غضون 5 دقائق.

1. افتح Terminal باستخدام الاختصار "CTRL + ALT + T"

2. اكتب ما يلي في Terminal واضغط على enter بعد ذلك. يقوم هذا الأمر بتنزيل حزمة دبيان وتثبيتها وإضافة مستودعها المناسب ، مما يضمن أنك ستكون دائمًا على اطلاع دائم بالتغييرات الأولية.

curl -sL https://dtcooper.github.io/raspotify/install.sh | ش

3. بعد التثبيت سنقوم بإجراء فحص سريع. افتح Spotify وابحث عن الأجهزة المتاحة. يجب أن يكون هناك مكبر صوت "raspotify (raspberrypi)" متاح كما هو موضح أدناه.

صورة
صورة

4. الآن بعد أن عمل كل شيء ، يمكننا تكوين Raspotify. من خلال كتابة الأمر التالي في Terminal ، يمكننا تغيير الإعدادات ، مثل الاسم الذي نريد عرضه على Spotify.

sudo نانو / الخ / الافتراضي / raspotify

5. بعد الضغط على مفتاح الإدخال ، يجب أن ترى ما يلي.

صورة
صورة

ما فتحته هو ملف التكوين Raspotify. داخل هذا الملف ، سترى عدة خيارات مختلفة يمكنك تكوينها بنفسك. سنقوم بتغيير إعدادين فقط: معدل البت واسم الجهاز.

6. لتغيير اسم الجهاز ، سيتعين علينا إلغاء التعليق أولاً. يمكن القيام بذلك عن طريق الضغط على مفتاح الحذف ، وسيصبح نص هذا السطر الآن أبيض. الآن يمكننا اختيار اسم سيتم عرضه في Spotify ، لقد اخترت غرفة الطعام لأن هذا هو المكان الذي ستجلس فيه مكبرات الصوت. فقط استبدل raspotify بالاسم الذي تريده.

على سبيل المثال:

DEVICE_NAME = "غرفة الطعام"

7. بعد أن قمنا بتغيير الاسم سنقوم بتغيير معدل البت. سيعطينا هذا جودة صوت أفضل قليلاً.

أزل التعليق عن السطر واستبدل 160 بـ 320.

البت = "320"

8. الآن يجب أن يبدو الرمز هكذا ، باستثناء اختلاف الاسم.

# / etc / default / raspotify - وسيطات / تهيئة لـ librespot # اسم الجهاز على Spotify Connect DEVICE_NAME = "Dining Room"

# معدل البت ، واحد من 96 (جودة منخفضة) ، 160 (جودة افتراضية) ، أو 320 (جودة عالية)

البت = "320"

# يمكن تعيين وسيطات سطر الأوامر الإضافية لـ librespot أدناه.

# انظر `librespot -h` لمزيد من المعلومات. تأكد من أن أي وسيطات تحددها # لا تغطيها بالفعل متغيرات أخرى في هذا الملف. (راجع # config الخاص بالشيطان على `/ lib / systemd / system / raspotify.service` لمزيد من التفاصيل الفنية.) # # لجعل جهازك مرئيًا على Spotify Connect عبر الإنترنت ، أضف # اسم المستخدم وكلمة المرور اللذين يمكن تعيينهما عبر" تعيين كلمة مرور الجهاز "، في # إعدادات الحساب ، استخدم` --اسم المستخدم` و `- كلمة المرور`. # # لاختيار جهاز إخراج مختلف (على سبيل المثال ، دونجل صوت USB أو مخرج صوت HDMI) ، # استخدم "- الجهاز" مع شيء مثل "- الجهاز hw: 0 ، 1". قد تختلف الأميال الخاصة بك. # #OPTIONS = "- اسم المستخدم - كلمة المرور"

# Uncomment لاستخدام ذاكرة التخزين المؤقت للملفات الصوتية التي تم تنزيلها. تم تعطيل ذاكرة التخزين المؤقت بواسطة

# إفتراضي. من الأفضل ترك هذا كما هو إذا كنت تريد استخدامه ، حيث يتم تعيين أذونات # بشكل صحيح في الدليل "/ var / cache / raspotify". #CACHE_ARGS = "- cache / var / cache / raspotify"

# بشكل افتراضي ، يتم تمكين تسوية الحجم ، أضف وحدة تخزين بديلة

# الحجج هنا إذا كنت ترغب في ذلك ، ولكن يجب أن تكون هذه الحجج جيدة. #VOLUME_ARGS = "- تمكين-الحجم-التطبيع - الحجم الخطي - الحجم الأولي = 100"

# يمكن تعيين الواجهة الخلفية على توجيه الأنبوب هنا ، ولكنها لحالات الاستخدام المتقدمة جدًا

# librespot ، لذلك لن تحتاج إلى تغيير هذا في الظروف العادية. #BACKEND_ARGS = "- الخلفية alsa"

10. لحفظ الملف اضغط على "CTRL + X" متبوعًا بـ "y" وأخيراً وليس آخراً اضغط على Enter.

11. أعد تشغيل Raspotify باستخدام الأمر التالي.

إعادة تشغيل sudo systemctl raspotify

قم بفحصه سريعًا كما فعلنا في الخطوة 3 وانظر ما إذا كان الاسم قد تغير أم لا.

12. الآن كل شيء جاهز ويمكننا أن نجعل مكبرات الصوت لدينا جاهزة!

الخطوة 4: تحديد المتحدث الذي يجب استخدامه

في هذا المشروع سوف أتطرق إلى نوعين من السماعات. تلك التي تم تضخيمها بالفعل ومكبرات الصوت التي لم يتم تضخيمها بعد.

تعد السماعات التي تم تضخيمها مسبقًا هي الأسهل في التعامل معها لأنك تحتاج فقط إلى توصيل كابل aux بمدخله. هذا يجعل هذا النوع من السماعات هو الخيار الأفضل للأشخاص الذين لا يعرفون الكثير عن الإلكترونيات أو يحبون تجربة خارج الصندوق.

السماعات التي لم يتم تضخيمها أصعب قليلاً للعمل معها. سيتعين علينا توصيل مكبر للصوت بالسماعات وبناء غلاف حول ذلك. هذه طريقة رائعة لإعادة استخدام مكبرات الصوت القديمة على أرفف الكتب ، كما سأفعل. سنضيف مضخم صوت رخيص من الصين لتقليل تكاليفنا الإجمالية. إذا كنت تحب القيام بمشاريع DIY ، فيمكنك حتى بناء مكبر صوت على رف الكتب بنفسك. أوصي واحد من هذا Instructable. لقد استخدمت مكبرات الصوت من جهاز Phillips Streamium MCI900 القديم. لسوء الحظ ، تعطل مكبر الصوت ، لذا فأنا الآن عبارة عن مجموعة مكبرات صوت غير مضخمة. سنحتاج أيضًا إلى مصدر طاقة لتشغيل مشروعنا ، لكننا سنتحدث عن ذلك في غضون دقيقة.

صورة
صورة

إذا كنت تستخدم مكبرات صوت مضخمة مسبقًا ، فيمكنك الانتقال إلى الخطوة التالية.

إذا كنت تستخدم مكبرات صوت غير مضخمة ، فيمكنك تخطي التخطي التالي.

الخطوة 5: توصيل مكبرات الصوت المضبوطة مسبقًا

إذا كانت مكبرات الصوت الخاصة بك متصلة بالفعل بمكبر للصوت به منفذ AUX ، فيجب عليك فقط توصيل كابل aux من Raspberry Pi بمكبر الصوت وفصل الأجهزة الطرفية عن Raspberry Pi. كل شيء يجب أن يعمل الآن! تأكد من عدم فصل كابل الطاقة وكابل إيثرنت (فقط عندما لا تكون متصلاً عبر شبكة Wifi) وكذلك كابل AUX. يجب أن يكون لديك نوع من نفس الاتصالات كما في الصورة أدناه وقد انتهيت الآن. لقد قمت بإنشاء Sonos مثل مكبر الصوت باستخدام Raspberry Pi ويمكنك البدء في الاستماع إلى الموسيقى.

لاحظ أن كبل ethernet ليس ضروريًا

صورة
صورة

الخطوة 6: اختيار مكبر الصوت المناسب

كيف تختار مكبر الصوت المناسب ومصدر الطاقة؟ هذا هو السؤال الذي سنجيب عليه في هذه الخطوة.

1. كم واط تحتاج؟ يجب أن يتم سرد ذلك في مواصفات مكبر الصوت رف الكتب. لدي مكبرين يستخدم كل منهما 50 واط. هذا يعني أنني يجب أن أشتري مضخم صوت 50 * 2. اذهب إلى مواقع مثل ebay و amazon و alibaba وابحث عن "مكبر 2 * 50W". الشيء الوحيد الذي يجب أن يتوفر في مكبر الصوت هو منفذ AUX. يمكنك شراء واحدة مع البلوتوث أيضًا ، لكنها ليست ضرورية. لقد فزت مع هذا. إنه مكبر صوت 2 * 50 واط يعتمد على شريحة TPA3116. هذا سوف يناسب مكبرات الصوت الخاصة بي.

صورة
صورة

2. ما هو مصدر الطاقة الذي يجب أن أشتريه؟ يتم سرد الطاقة اللازمة لتشغيل مكبر الصوت الخاص بك في ورقة مواصفات مكبرات الصوت. احتاج المنجم إلى 24 فولت لذلك اضطررت إلى شراء مصدر طاقة 24 فولت. يمكن حساب التيار المطلوب بسهولة باستخدام هذه الصيغة: I = P (watts) / U ، لذلك في حالتي يجب أن أفعل 100/24 = 4.16 ==> لذا أحتاج إلى مصدر طاقة 24V 4.2A. من الأفضل استخدام وحدة تزويد بالطاقة ذات تيار كهربائي أعلى ، لذلك لا تضع الكثير من الضغط على مصدر الطاقة.

كان لدي شاحن كمبيوتر محمول قديم ، يولد 24 فولت و 100 واط. لذلك قررت استخدامه. إذا لم يكن لديك مثل هذا التيار الكهربائي ، يمكنك استخدام تلك الصناعية كما هو موضح في الصورة أدناه. لديهم بنك جيد جدا للمال.

صورة
صورة

الخطوة 7: توصيل كل شيء معًا

يختلف الاتصال لكل مضخم صوت ، لكن المبدأ هو نفسه. كان هذا التخطيطي الخاص بي ، يجب أن يبدو لك نفس الشكل.

مزود الطاقة:

متصل بمأخذ التيار المتردد بالحائط.

السلك الأزرق إلى N.

سلك بني إلى L.

سلك أخضر / أصفر إلى GND

V + DC + لمكبر الصوت

V- DC - من مكبر للصوت

فطيرة التوت:

USB C إلى مقبس الحائط

كابل AUX إلى مكبر للصوت

(كابل إيثرنت إلى جهاز التوجيه)

المضخم:

DC خارج - إلى مكبرات الصوت

DC خارج + إلى مكبرات الصوت

في النهاية سوف ينتهي بك الأمر مع شيء مثل في الصورة أدناه. الآن يجب أن يعمل كل شيء بشكل جيد وسماعات WIFI الجديدة جاهزة لتشغيل بعض الموسيقى.

صورة
صورة

الخطوة الثامنة: بناء الضميمة

يمكنك إذا كنت ترغب في بناء حاوية لطيفة حقًا للإلكترونيات ، لكن هذا ليس ضروريًا. لقد وضعت للتو أجهزتي الإلكترونية في صندوق الغداء ، لأنني سأخفي صندوق الغداء. لقد قمت بحفر ثقوب لمقاييس الجهد وحفرت ثقوبًا متصاعدة لمكبر الصوت و Raspberry Pi. مصدر الطاقة الخاص بي من شاحن الكمبيوتر المحمول ، لذلك قررت عدم وضعه في صندوق الغداء لتوفير بعض المساحة. ولكن إذا اشتريت المصنع ، فمن الضروري وضع PSU داخل الصندوق لأسباب تتعلق بالسلامة.

لا أعتقد أن صندوق غدائي يبدو جيدًا ، لكن كما قلت ، سيكون مخفيًا. ولكن بدون مزيد من اللغط ، إليكم بعض الصور لمكبر صوت صندوق الغداء الخاص بي!

صورة
صورة
صورة
صورة

الخطوة 9: المنتج النهائي

أنا سعيد جدًا بالنتيجة النهائية. جودة الصوت جيدة جدًا بشكل خاص عندما تفكر في أن المشروع كلفني 60 يورو فقط. لا يزال مظهر مكبر الصوت الخاص بي بحاجة إلى بعض العمل.

أعتقد أنه من الرائع أن يكون لديك عميل Spotify في مكبرات الصوت الموجودة لديك بالفعل. إنه مناسب جدًا لدرجة أنك لست مضطرًا للاتصال عبر البلوتوث مثل معظم مكبرات الصوت. يمكنك فقط اختيار السماعة التي تريدها بنقرة زر واحدة. إنه يشبه مكبر صوت Sonos تمامًا ولكن بعد ذلك بسعر رخيص.

ها هي بعض الصور للنتيجة النهائية!

موصى به: