فهرست مطالب:
- مرحله 1: واحد را جدا کرده و آن را تمیز کنید
- مرحله 2: چاپ سه بعدی اجزاء
- مرحله 3: Pi را پیکربندی کنید
- گام چهارم: پروژه را سیم کشی کنید
تصویری: رادیو اینترنتی BOSEBerry Pi: 4 مرحله (همراه با تصاویر)
2024 نویسنده: John Day | [email protected]. آخرین اصلاح شده: 2024-01-30 08:51
من عاشق گوش دادن به رادیو هستم! من در خانه از رادیو DAB استفاده می کردم ، اما دریافتم که پذیرایی کمی تکه تکه است و صدا مدام قطع می شود ، بنابراین تصمیم گرفتم رادیوی اینترنتی خودم را بسازم. من یک سیگنال وای فای قوی در اطراف خانه ام دارم و پخش دیجیتال باید به این معنی باشد که من قادر به پخش صدای با وفاداری بالا هستم.
من نمی خواستم از بلندگوی هوشمند استفاده کنم. من می خواستم رادیو را روشن کنم ، بتوانم کانال ها را تغییر دهم و سپس آن را خاموش کنم ، بنابراین درست مانند یک رادیوی سنتی رفتار می کرد اما وقتی از اینترنت برای اتصال خود استفاده می کرد ، می توانستم از هر نقطه در جهان به کانال های رادیویی گوش دهم.
من موفق شدم یک مدل دست دوم BOSE SoundDock سری II را در ebay پیدا کنم (هزینه 5.33 پوند) اما در لیست کار نکرده بود. این مشکلی نبود زیرا تمام مدارهای داخلی را حذف می کردم تا مدار خود را اضافه کنم.
تدارکات:
A Bose SoundDock (من از مدل سری II استفاده کردم)
Raspberry Pi Zero Wireless با پین هدر GPIO با زاویه راست
رمزگشای DAC PCM5102A
تقویت کننده PAM8403
گیرنده مادون قرمز VS1838B
کنترل از راه دور HX1838
جک بشکه سوکت 2.1 میلی متر
سیم اتصال (من از سیم پیچ استفاده کردم)
امکانات چاپ سه بعدی
قرقره فیلامنت چاپگر PLA
اسپری لاک اکریلیک
رنگ مینا
آجیل M3
پیچ های دستگاه درایو شش ضلعی M3 x 8 میلی متر
LED گیرنده مادون قرمز
پین سرصفحه و سرصفحه
مرحله 1: واحد را جدا کرده و آن را تمیز کنید
SoundDock به راحتی جدا می شود. ابتدا پایه را برداشته و بافندگی سیم کشی را جدا کنید. قسمت های اتصال داک آی پاد جلو از پیچ های Spline Torx T6 استفاده می کند.
پانل مش مش سیم جلو را بردارید. این یک برخورد اصطکاکی است که از فوم برای چسباندن طرف کیس استفاده می کند. من موفق به شل کردن آن با انتخاب نوع قلاب شدم و سپس به راحتی بلند شد. من دستورالعمل هایی را برای حذف این موارد با چرخاندن یک سکه در شکاف بین مش سیم و قاب دیده ام ، اما نمی خواستم مورد را با لبه سکه علامت گذاری کنم.
پنل جلویی به عنوان یک هیت سینک برای تقویت کننده اصلی عمل می کند و می توان آن را با پیچ جدا کرد. سپس آن را برداشته و بلندگوها و کابل روبان تخت را می توان جدا کرد.
اگر SoundDock شما یک واحد قدیمی است ، احتمالاً گرد و غبار و آلودگی زیادی را جمع کرده است. با حذف تمام اجزای الکتریکی ، اکنون می توانید آن را در آب گرم و صابون تمیز کنید. من از اسپری "پاک کننده برچسب" برای تمیز کردن آشفتگی ناشی از برچسب استفاده کردم. به خاطر داشته باشید که از مواد تمیز کننده ساینده استفاده نکنید ، بنابراین می توانید سطح براق بالای قاب را حفظ کنید.
مرحله 2: چاپ سه بعدی اجزاء
من گهواره ای طراحی کردم که به داخل بخاری آلیاژی نصب می شد تا بتوانم اجزای رسیور رزبری پای ، DAC و تقویت کننده را در یک واحد جمع و جور متصل کنم.
گهواره در دو قسمت عرضه می شود ، قسمت پایینی با پشتیبان ها چاپ شده است زیرا در قسمت کناری دستگاه نیاز به یک سوراخ است ، بنابراین کارت micro SD را می توان بدون نیاز به جدا کردن کل دستگاه تغییر داد. این تکیه گاه های چاپ شده را می توان به راحتی با استفاده از یک چوب فلزی و یک انبردست با بینی ظریف جدا کرد. دو قسمت گهواره را می توان با پیچ و مهره دستگاه M3 که در طراحی اسیر هستند به هم متصل کرد.
یک سربرگ زاویه دار 40 پینی روی رزبری پای (RPi) لحیم شد.
RPi بر روی جدا کننده های مدار چاپی نصب شده است که سپس سوراخ می شوند تا پیچ های دستگاه به راحتی از آن عبور کنند. این کار همچنین با دقت روی سوراخ های نصب گوشه رزبری پای انجام می شود.
در بالای گهواره 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 ، رمز عبور = تمشک وارد شوید
- Sudo raspi-config را در پنجره کنسول تایپ کنید.
- گزینه منو 8 - این ابزار را به آخرین نسخه به روز کنید.
- گزینه منو 1 - رمز عبور کاربر را تغییر داده و آن را یادداشت کنید.
-
گزینه منو 2 - گزینه های شبکه
- (N2) جزئیات WiFi شبکه خانگی خود را وارد کنید
- (N1) نام میزبان را به radiopi تغییر دهید
- گزینه منو 3 - فعال کردن گزینه های بوت (B1) و (B2) ورود خودکار به کنسول
- گزینه منو 5 - گزینه های رابط (P2) SSH را فعال می کند
- گزینه منو 7 - پیشرفته (A1) گسترش سیستم فایل
- Sudo apt-get update
- Sudo apt-get upgrade (15 دقیقه)
- Sudo rpi-update (برای به روز رسانی سیستم عامل)
- RPiZ اکنون می تواند "بدون سر" مورد استفاده قرار گیرد ، بنابراین می توانید برای پیکربندی بقیه تنظیمات از SSH استفاده کنید. از طریق مرورگر به روتر خود وارد شوید (چیزی مانند 192.168.1.254) و آدرس IP رادیوپی خود را پیدا کنید. Putty را بارگیری کرده و از آن برای ورود به Pi با استفاده از آدرس IP ای که به تازگی پیدا کرده اید استفاده کنید. نام کاربری = pi و از رمز عبور جدید خود استفاده کنید.
- sudo apt-get install lirc # install LIRC (برای ادامه y را وارد کنید)
- sudo nano /boot/config.txt
- نظر ندهید و شماره پین را تغییر دهید dtoverlay = gpio-ir، gpio_pin = 23 #پین 16 روی تخته
- نظر دهید #dtparam = audio = on
- dtoverlay = hifiberry-dac
- نظرات گزینه های RPi4 dtoverlay = vc4-fkms-v3d و max_framebuffers = 2
- ctrl X سپس Enter و سپس 'Y' برای ذخیره کنید
- cd /etc /lirc
- ls فایلهای موجود در فهرست را فهرست کنید
- sudo cp lirc_options.conf.dist lirc_options.conf
- sudo cp lircd.conf.dist lircd.conf
- sudo nano lirc_options.conf
- راننده = پیش فرض
- دستگاه = /dev /lirc0
- ctrl X سپس Enter و سپس 'Y' برای ذخیره کنید
- sudo nano /etc/lirc/lircd.conf.d/HX1838.conf
- کپی در تعاریف HX1838.conf از فایل متنی (ctrl-insert برای چسباندن به کنسول)
- ctrl X سپس Enter و سپس 'Y' برای ذخیره کنید
- cd /etc/lirc/lircd.conf.d
- برای دیدن فایلها
- sudo mv devinput.lircd.conf devinput.lircd.conf.dist (برای غیرفعال کردن آن)
- sudo nano/etc/lirc/lircrc
- کد پیکربندی lircrc را وارد کنید
- ctrl X سپس Enter و سپس 'Y' برای ذخیره کنید
- sudo apt-get install mpd-برای ادامه "Y" را وارد کنید (مدتی طول می کشد)
- sudo apt-get mpc را نصب کنید
- sudo nano /etc/rc.local
- در پایان همه کدها را به جز خروجی 0 کامنت کنید
- این نظرات بعدی را قبل از خروج 0 #اضافه کنید
- irexec -d را اضافه کنید
- mpc stop را اضافه کنید
- mpc حجم 30 را اضافه کنید
- #نیازهای برق را کاهش دهید
- # HDMI را خاموش کنید زیرا این دستگاه بدون سر است
- /usr/bin/tvservice -o
- ctrl X سپس Enter و سپس 'Y' برای ذخیره کنید
- در نهایت ، یک asound.conf جدید با تایپ sudo nano /etc/asound.conf و وارد کردن موارد زیر ایجاد کنید:
- pcm.! پیش فرض {
- hw card 0 تایپ کنید
- }
- ctl.! پیش فرض {
- hw card 0 تایپ کنید
- }
- ctrl X سپس Enter و سپس 'Y' برای ذخیره کنید
- sudo nano /etc/mpd.conf
- برای اصلاح این تنظیمات به پایین بروید
- خروجی صدا {
- "alsa" را تایپ کنید
- نام "دستگاه ALSA من"
- دستگاه "hw: 0، 0"
- Mixer_type "نرم افزار"
- Mixer_device "پیش فرض"
- Mixer_control "PCM"
- Mixer_index "0"
- }
- ctrl X سپس Enter و سپس 'Y' برای ذخیره کنید
- راه اندازی مجدد sudo
- شما اکنون آماده اتصال سیم ها هستید.
من ایستگاه های رادیویی را به شکل زیر پیکربندی کرده ام ، اما می توانید جریانهای url را تغییر دهید و از هر ایستگاه رادیویی که می خواهید استفاده کنید. فایل پیکربندی lircrc پیوست را مشاهده کنید.
کلید 0 = Jazz FM
کلید 1 = راک کلاسیک مطلق
کلید 2 = رادیو بی بی سی 2
کلید 3 = FM کلاسیک
کلید 4 = رادیو بی بی سی 4
کلید 5 = BBC Radio 5
کلید 6 = رادیو بی بی سی 6 موسیقی
کلید 7 = BBC Hereford and Worcester
کلید 8 = موسیقی دهه 80 مطلق
کلید 9 = موسیقی دهه 90 مطلق
پیکان بالا = افزایش صدا
پیکان رو به پایین = کاهش حجم صدا
کلید چپ = پاک کردن لیست پخش
کلید راست = پاک کردن لیست پخش
کلید OK = پخش
کلید برگشت = تغییر حالت (که پخش زنده را متوقف می کند)
کلید خروج = توقف
گام چهارم: پروژه را سیم کشی کنید
مدارها را با استفاده از جداول سیم کشی بالا به هم وصل کنید.
من در ابتدا نمونه اولیه را روی تخته نان ساختم تا بررسی کنم که آیا کار می کند. سپس با استفاده از اتصالات dupont بر روی هدرها ، می توانم اتصالات سیم را به قطعاتی که نصب کرده بودم منتقل کنم. دوباره ، من توانستم آزمایش کنم تا بررسی کنم که واحد هنوز کار می کند. سرانجام ، تصمیم گرفتم اتصالات نهایی را با استفاده از یک ابزار سیم پیچ انجام دهم. این یک روش بسیار منظم برای اتصال اجزا فراهم می کند و امتیاز اضافی دارد که در صورت لزوم می توان اتصالات را به راحتی "لغو" کرد. اتصالات الکتریکی با استفاده از این روش بسیار خوب است ، در واقع نیازی به لحیم کاری ندارند.
گیرنده مادون قرمز با لحیم کاری آن روی یک تخته ورودور کوچک که بعداً در محل LED اصلی در جلوی قاب نصب شده بود ، به پروژه اضافه شد. سیم ها کوتاه نگه داشته می شوند و از طریق کانال داخلی برای اتصال به RPi تغذیه می شوند. این گیرنده در پشت مشبک مش مش سیم قرار می گیرد تا بتواند سیگنال IR را از واحد کنترل از راه دور "ببیند".
هنگامی که بلندگوها در کابینت محکم شدند ، می توان آنها را به کانال های استریو خروجی تقویت کننده متصل کرد. سوکت جک منبع تغذیه زن را می توان از طریق صفحه پشتیبانی چاپ سه بعدی پیچ کرد و به نوار گذر مدار متصل کرد. کل دستگاه توسط یک ترانسفورماتور 5 ولت 3A تغذیه می شود.
توصیه شده:
رادیو اینترنتی مجهز به رزبری پای: 5 مرحله (همراه با تصاویر)
رادیو اینترنتی مجهز به رزبری پای: در چرخاندن صفحه و فشار دادن دکمه ها ، مانند آنچه در رادیوهای قدیمی وجود دارد ، چیز رضایت بخشی وجود دارد. متأسفانه بسیاری از این رادیوها خراب هستند یا ایستگاه ها ساکت شده اند. خوشبختانه به روزرسانی هرگونه رادیو به رادیوی اینترنتی با استفاده از
رادیو اینترنتی Dansette Pi 1964: 6 مرحله (همراه با تصاویر)
رادیو اینترنتی Dansette Pi 1964: این رادیوی قابل حمل Dansette در اواسط دهه 1960 اکنون به لطف ارتقاء دوست داشتنی ، بهترین ایستگاه های رادیویی اینترنتی قرن 21 را پخش می کند. همه کنترل های اصلی مجدداً استفاده شده اند و هرگز نمی دانید که این تبدیل است - تا زمانی که آن را روشن نکنید
رادیو اینترنتی Roberts RM33 Raspberry Pi (باز هم…): 8 مرحله (همراه با تصاویر)
Roberts RM33 Raspberry Pi Radio Radio (Yet Another…): بله ، این یک رادیو اینترنتی Raspberry Pi است و اولین رادیوی من نیست. من مطمئن نیستم که چرا این سازه هنوز هم چنین محبوب است ، اما من هنوز از آن لذت می برم و نمی توانم بگویم این آخرین نیز برای من خواهد بود. من واقعاً ظاهر روبرت را دوست دارم
رادیو اینترنتی با استفاده از ESP32: 7 مرحله (همراه با تصاویر)
رادیو اینترنتی با استفاده از ESP32: دوستان عزیز به آموزش دیگری خوش آمدید! امروز ما قصد داریم یک دستگاه رادیویی اینترنتی با صفحه نمایش بزرگ 3.5 اینچی با استفاده از یک برد ارزان ESP32 بسازیم. باور کنید یا نه ، اکنون می توانیم رادیوی اینترنتی را در کمتر از 10 دقیقه و با زمان کمتر بسازیم
رادیو اینترنتی/ رادیو وب با رزبری پای 3 (بدون سر): 8 مرحله
رادیو اینترنتی/ رادیوی اینترنتی با رزبری پای 3 (بدون سر): HI آیا می خواهید میزبانی رادیوی خود را از طریق اینترنت انجام دهید ، در مکان مناسب هستید. من سعی می کنم تا آنجا که ممکن است بیشتر توضیح دهم. من چندین روش را امتحان کرده ام که اکثر آنها یا به کارت صدا نیاز داشتند که من مایل به خرید آن نبودم. اما موفق شد