جدول المحتويات:
- الخطوة 1: تفكيك الوحدة وتنظيفها
- الخطوة 2: طباعة ثلاثية الأبعاد للمكونات
- الخطوة 3: تكوين ملف Pi
- الخطوة 4: ربط المشروع بالمشروع
فيديو: راديو الإنترنت BOSEBerry Pi: 4 خطوات (بالصور)
2024 مؤلف: John Day | [email protected]. آخر تعديل: 2024-01-30 07:35
أنا أحب الاستماع إلى الراديو! كنت أستخدم راديو DAB في منزلي ، لكنني وجدت أن الاستقبال كان غير مكتمل قليلاً وأن الصوت يستمر في الانهيار ، لذلك قررت بناء راديو الإنترنت الخاص بي. لدي إشارة wifi قوية حول منزلي ويجب أن يعني البث الرقمي أنني تمكنت من تشغيل صوت عالي الدقة.
لم أرغب في استخدام مكبر صوت ذكي. كنت أرغب في تشغيل الراديو ، وأن أكون قادرًا على تغيير القنوات ثم إيقاف تشغيله ، لذلك كان يتصرف تمامًا مثل الراديو التقليدي ولكن نظرًا لأنه كان يستخدم الإنترنت للاتصال به ، يمكنني الاستماع إلى قنوات الراديو من أي مكان في العالم.
تمكنت من العثور على طراز BOSE SoundDock series II مستعمل على موقع ebay (بتكلفة 5.33 جنيه إسترليني) ولكن تم إدراجه على أنه لا يعمل. لم تكن هذه مشكلة لأنني سأزيل جميع الدوائر الداخلية لإضافة بلدي.
اللوازم:
A Bose SoundDock (استخدمت نموذج السلسلة II)
Raspberry Pi Zero Wireless مع دبابيس رأس GPIO ذات الزاوية اليمنى
وحدة فك ترميز DAC PCM5102A
مكبر للصوت PAM8403
جهاز استقبال الأشعة تحت الحمراء VS1838B
جهاز التحكم عن بعد HX1838
مقبس برميل 2.1 مم
سلك التوصيل (كنت أستخدم التفاف الأسلاك)
مرافق الطباعة ثلاثية الأبعاد
بكرة فتيل طابعة PLA
رذاذ ورنيش أكريليك
طلاء المينا
المكسرات M3
M3 x 8mm قبة رئيس مسامير آلة محرك عرافة
مؤشر LED لجهاز استقبال الأشعة تحت الحمراء
Veroboard ودبابيس الرأس
الخطوة 1: تفكيك الوحدة وتنظيفها
من السهل تفكيك SoundDock. قم بإزالة القاعدة أولاً وافصل نول الأسلاك. تستخدم أقسام الإرساء الأمامية لجهاز iPod براغي خدد Torx T6.
قم بإزالة لوحة شبكة الأسلاك الأمامية. هذا مناسب الاحتكاك الذي يستخدم الرغوة للإمساك بجانب العلبة. تمكنت من فكها باستخدام اختيار نوع الخطاف ثم رفعها بسهولة. لقد رأيت تعليمات لإزالتها عن طريق لف عملة معدنية في الفتحة بين الشبكة السلكية والحالة ، لكنني لم أرغب في تمييز الحالة بحافة العملة المعدنية.
تعمل اللوحة الأمامية كمبدد حرارة للمضخم الأصلي ويمكن إزالتها بالمسامير. ثم يتم رفع هذا ويمكن فصل السماعات وكابل الشريط المسطح.
إذا كان SoundDock الخاص بك هو وحدة قديمة ، فمن المحتمل أنه قد التقط الكثير من الغبار والأوساخ. بعد إزالة جميع المكونات الكهربائية ، يمكنك الآن تنظيفها جيدًا بالماء الساخن والصابون. لقد استخدمت رذاذ "مزيل الملصقات" لتنظيف الفوضى التي خلفتها الملصق. تذكر عدم استخدام أي مواد تنظيف كاشطة ، حتى تتمكن من الحفاظ على اللمسة النهائية عالية اللمعان على العلبة.
الخطوة 2: طباعة ثلاثية الأبعاد للمكونات
لقد صممت مهدًا يمكن تركيبه داخل المبدد الحراري السبيكي حتى أتمكن من توصيل مكونات Raspberry Pi و DAC ومكبر الصوت في وحدة مدمجة واحدة.
يأتي المهد في جزأين ، الجزء السفلي مطبوع بدعامات حيث توجد فتحة مطلوبة في جانب الوحدة ، لذلك يمكن تغيير بطاقة SD الصغيرة دون الحاجة إلى تفكيك الوحدة بأكملها. يمكن إزالة هذه الدعامات المطبوعة بسهولة باستخدام معول معدني وزوج من الكماشة الدقيقة. يمكن ربط جزأي الحامل مع براغي وصواميل الماكينة M3 التي يتم تثبيتها في التصميم.
تم لحام رأس بزاوية قائمة مكونة من 40 سنًا على Raspberry Pi (RPi).
يتم تثبيت RPi على بعض فواصل لوحات الدوائر المطبوعة والتي يتم حفرها بعد ذلك حتى تمر براغي الماكينة بسهولة. يتم ذلك أيضًا بعناية على فتحات تركيب الزاوية Raspberry Pi.
في الجزء العلوي من الحامل ، سترى DAC PCM5102A مع رؤوس ملحومة بزاوية قائمة ، ومكبر صوت PAM وصف مزدوج من الرؤوس مثبتة على بعض الألواح الأرضية لتكون بمثابة شريط ناقل لإمداد الطاقة. يمكن توصيل كل هذه المجموعة بلوحة المشتت الحراري المصنوعة من السبائك التي يتم توصيلها بمقدمة SoundDock باستخدام البراغي الأصلية.
صُممت لوحة الاسم الأمامية لتتبع نصف قطر انحناء العلبة. لقد استخدمت الحروف المنقوشة وتم طباعتها بدقة ، لكنني لم أكن أعتقد أن اسم BOSEBerry Pi كان مرئيًا بشكل خاص ما لم يلتقط الضوء بالطريقة الصحيحة. قررت أن أرسم الحروف المنقوشة لجعلها أكثر وضوحًا. لقد أغلقت الطباعة برذاذ ورنيش أكريليك شفاف لملء أي فراغات في سطح الطباعة. يجب أن يضمن ذلك عدم تسرب الطبقة التالية من طلاء المينا الملون من خلال الطبقات المطبوعة للقطعة. تم بناء طلاء المينا في عدة طبقات. أثناء الطلاء ، أدت بعض الإجراءات الشعرية إلى سحب الطلاء إلى السطح مما أدى إلى ظهور بعض اللطخات ، ولكن بمجرد جفافه ، تمكنت من تنظيفه ببعض الورق الرطب والجاف ثم إضافة طبقة نهائية من الطلاء الصافي لمطابقة اللون اللمعة النهائية للوحدة.
الخطوة 3: تكوين ملف Pi
الإرشادات التالية هي الخطوات التي تحتاج إلى اتباعها لتهيئة برنامج الراديو.
- قم بتنزيل Buster Lite من https://www.raspberrypi.org/downloads/raspbian/ استخراج الملف المضغوط - سيكون لديك ملف.img.
- قم بتهيئة بطاقة micro SD باستخدام مُنسق بطاقة SD
- استخدم Win32 Disk Imager https://sourceforge.net/projects/win32diskimager/ لكتابة Raspbian Buster على بطاقة SD (والتي تستغرق حوالي 10 دقائق)
- قم بتوصيل Pi بشاشة ولوحة مفاتيح وقم بتسجيل الدخول باستخدام اسم المستخدم = pi ، كلمة المرور = raspberry
- اكتب Sudo raspi-config في نافذة وحدة التحكم.
- خيار القائمة 8 - قم بتحديث هذه الأداة إلى أحدث إصدار.
- خيار القائمة 1 - تغيير كلمة مرور المستخدم وتدوينها.
-
خيار القائمة 2 - خيارات الشبكة
- (N2) أدخل تفاصيل WiFi لشبكتك المنزلية
- (N1) قم بتغيير اسم المضيف إلى radiopi
- خيار القائمة 3 - تمكين خيارات التمهيد (B1) و (B2) تسجيل الدخول التلقائي لوحدة التحكم
- خيار القائمة 5 - خيارات التواصل (P2) تمكن SSH
- خيار القائمة 7 - متقدم (A1) قم بتوسيع نظام الملفات
- تحديث سودو apt-get
- ترقية Sudo apt-get (15 دقيقة)
- Sudo rpi-update (لتحديث البرامج الثابتة)
- يمكن الآن استخدام RPiZ "بدون رأس" حتى تتمكن من استخدام SSH لتكوين باقي الإعدادات. قم بتسجيل الدخول إلى جهاز التوجيه الخاص بك من خلال متصفح (شيء مثل 192.168.1.254) وابحث عن عنوان IP الخاص بجهاز radiopi الخاص بك. قم بتنزيل تطبيق Putty واستخدمه لتسجيل الدخول إلى Pi باستخدام عنوان IP الذي وجدته للتو. اسم المستخدم = pi واستخدم كلمة المرور الجديدة.
- sudo apt-get install lirc # install LIRC (أدخل y للمتابعة)
- sudo نانو / boot/config.txt
- uncomment وتغيير رقم التعريف الشخصي dtoverlay = gpio-ir، gpio_pin = 23 #pin 16 على السبورة
- التعليق خارج # dtparam = الصوت = تشغيل
- dtoverlay = hifiberry-dac
- التعليق خارج خيارات RPi4 dtoverlay = vc4-fkms-v3d و max_framebuffers = 2
- ctrl X ثم أدخل ثم "Y" للحفظ
- cd / etc / lirc
- ليرة لبنانية لسرد الملفات في الدليل
- sudo cp lirc_options.conf.dist lirc_options.conf
- sudo cp lircd.conf.dist lircd.conf
- sudo نانو lirc_options.conf
- سائق = الافتراضي
- الجهاز = / dev / lirc0
- ctrl X ثم أدخل ثم "Y" للحفظ
- sudo nano /etc/lirc/lircd.conf.d/HX1838.conf
- انسخ تعريفات HX1838.conf من ملف نصي (ctrl-insert للصق في وحدة التحكم)
- ctrl X ثم أدخل ثم "Y" للحفظ
- cd /etc/lirc/lircd.conf.d
- ليرة لبنانية لرؤية الملفات
- sudo mv devinput.lircd.conf devinput.lircd.conf.dist (لتعطيله)
- sudo nano / etc / lirc / lircrc
- الصق كود التكوين لـ lircrc
- ctrl X ثم أدخل ثم "Y" للحفظ
- sudo apt-get install mpd - أدخل "Y" للمتابعة (يستغرق بعض الوقت)
- sudo apt-get install mpc
- sudo nano /etc/rc.local
- قم بالتعليق على جميع الكود باستثناء الخروج 0 في النهاية
- # أضف هذه التعليقات التالية قبل الخروج 0
- إضافة irexec -d
- إضافة توقف MPC
- إضافة حجم mpc 30
- # تقليل متطلبات الطاقة
- # قم بإيقاف تشغيل HDMI لأن هذه الوحدة مقطوعة الرأس
- / usr / bin / tvservice -o
- ctrl X ثم أدخل ثم "Y" للحفظ
- أخيرًا ، قم بإنشاء asound.conf جديد عن طريق كتابة sudo nano /etc/asound.conf وإدخال ما يلي:
- pcm.! الافتراضي {
- اكتب hw card 0
- }
- ctl.! افتراضي {
- اكتب hw card 0
- }
- ctrl X ثم أدخل ثم "Y" للحفظ
- sudo nano /etc/mpd.conf
- قم بالتمرير لأسفل لتعديل هذه الإعدادات
- مخرج الصوت{
- اكتب "alsa"
- اسم "My ALSA Device"
- الجهاز "hw: 0 ، 0"
- Mixer_type "برنامج"
- Mixer_device "افتراضي"
- Mixer_control "PCM"
- Mixer_index "0"
- }
- ctrl X ثم أدخل ثم "Y" للحفظ
- sudo إعادة التشغيل
- أنت الآن جاهز لتوصيل الأسلاك.
لقد قمت بتكوين محطات الراديو على ما يلي ، ولكن يمكنك تغيير تدفقات url واستخدام أي محطات راديو تريدها. انظر ملف تكوين lircrc المرفق.
المفتاح 0 = Jazz FM
المفتاح 1 = موسيقى الروك الكلاسيكية المطلقة
المفتاح 2 = راديو بي بي سي 2
المفتاح 3 = Classic FM
المفتاح 4 = راديو بي بي سي 4
المفتاح 5 = راديو بي بي سي 5
مفتاح 6 = راديو بي بي سي 6 موسيقى
المفتاح 7 = BBC Hereford و Worcester
المفتاح 8 = موسيقى الثمانينيات المطلقة
المفتاح 9 = موسيقى التسعينيات المطلقة
السهم لأعلى = رفع الصوت
السهم لأسفل = خفض الصوت
مفتاح اليسار = مسح قائمة التشغيل
مفتاح اليمين = مسح قائمة التشغيل
مفتاح موافق = تشغيل
مفتاح الرجوع = تبديل (الذي يوقف التشغيل المباشر مؤقتًا)
مفتاح الخروج = التوقف
الخطوة 4: ربط المشروع بالمشروع
قم بتوصيل الدوائر باستخدام جداول الأسلاك أعلاه.
لقد قمت في الأصل ببناء النموذج الأولي على لوح التجارب للتأكد من أنه يعمل. تمكنت بعد ذلك من نقل التوصيلات السلكية إلى المكونات التي قمت بتثبيتها ، باستخدام موصلات دوبونت على الرؤوس. مرة أخرى ، تمكنت من الاختبار للتحقق من أن الوحدة لا تزال تعمل. أخيرًا ، قررت إجراء التوصيلات النهائية باستخدام أداة التفاف الأسلاك. يوفر هذا طريقة رائعة جدًا لتوصيل المكونات وله ميزة إضافية تتمثل في أنه يمكن بسهولة "التراجع" عن الاتصالات إذا لزم الأمر. التوصيلات الكهربائية التي تم إجراؤها باستخدام هذه الطريقة جيدة جدًا ، ولا تحتاج في الواقع إلى لحام.
تمت إضافة مستقبل الأشعة تحت الحمراء إلى المشروع عن طريق لحامه على قطعة صغيرة من اللوح الذي تم تركيبه بعد ذلك في مكان مؤشر LED الأصلي في مقدمة العلبة. تم الاحتفاظ بالأسلاك قصيرة وتغذيتها من خلال القناة المدمجة للاتصال بـ RPi. سيجلس جهاز الاستقبال هذا خلف شبكة سلكية رفيعة حتى يتمكن من "رؤية" إشارة الأشعة تحت الحمراء من وحدة التحكم عن بعد.
بمجرد تثبيت مكبرات الصوت في الخزانة ، يمكن توصيلها بقنوات الاستريو الخاصة بمخرج مكبر الصوت. يمكن توصيل مقبس مقبس مصدر الطاقة الأنثوي من خلال لوحة الدعم المطبوعة ثلاثية الأبعاد وتوصيله بشريط ناقل الدائرة. يتم تشغيل الوحدة بأكملها بواسطة محول قابس 5 فولت 3 أمبير.
موصى به:
راديو الإنترنت الذي يعمل بنظام Raspberry Pi: 5 خطوات (بالصور)
راديو الإنترنت الذي يعمل بنظام Raspberry Pi: هناك شيء يبعث على الارتياح حول تشغيل الأزرار والضغط على الأزرار ، مثل تلك الموجودة على أجهزة الراديو القديمة. للأسف ، تعطلت العديد من أجهزة الراديو هذه أو ساد الهدوء المحطات. لحسن الحظ ، ليس من الصعب جدًا تحديث أي راديو إلى راديو عبر الإنترنت باستخدام
1964 راديو الإنترنت Dansette Pi: 6 خطوات (بالصور)
1964 Dansette Pi Internet Radio: راديو Dansette المحمول الأنيق هذا في منتصف الستينيات يلعب الآن أفضل محطات راديو الإنترنت في القرن الحادي والعشرين بفضل الترقية المحببة. تمت إعادة استخدام جميع عناصر التحكم الأصلية ، ولن تعرف أبدًا أنها عملية تحويل - حتى تقوم بتشغيلها
راديو روبرتس RM33 Raspberry Pi على الإنترنت (آخر ): 8 خطوات (بالصور)
Roberts RM33 Raspberry Pi Internet Radio (آخر…): نعم ، إنه راديو إنترنت آخر Raspberry Pi وليس أول راديو لي أيضًا. لست متأكدًا من سبب استمرار هذا التصميم في شعبيته ، لكنني ما زلت أستمتع به ولا يمكنني القول أن هذا سيكون الأخير أيضًا. أنا حقًا أحب مظهر روبرت
راديو الإنترنت باستخدام ESP32: 7 خطوات (بالصور)
راديو الإنترنت باستخدام ESP32: أصدقائي الأعزاء مرحبًا بكم في Instructable آخر! سنقوم اليوم ببناء جهاز راديو إنترنت بشاشة كبيرة مقاس 3.5 بوصة باستخدام لوحة ESP32 غير مكلفة. صدق أو لا تصدق ، يمكننا الآن بناء راديو إنترنت في أقل من 10 دقائق وبأقل
راديو الإنترنت / راديو الويب مع Raspberry Pi 3 (مقطوعة الرأس): 8 خطوات
راديو الإنترنت / راديو الويب مع Raspberry Pi 3 (مقطوعة الرأس): مرحبًا هل تريد استضافة الراديو الخاص بك عبر الإنترنت فأنت في المكان الصحيح. سأحاول التفصيل قدر الإمكان. لقد جربت عدة طرق ، معظمها يحتاج إلى بطاقة صوت كنت مترددًا في شرائها. لكنها تمكنت من