Агуулгын хүснэгт:
- Алхам 1: Төхөөрөмжийг задалж цэвэрлэ
- Алхам 2: Бүрэлдэхүүн хэсгүүдийг 3D хэвлэх
- Алхам 3: Pi -г тохируулна уу
- Алхам 4: Төслийн ажлыг эхлүүлэх
Видео: BOSEBerry Pi интернет радио: 4 алхам (зурагтай)
2024 Зохиолч: John Day | [email protected]. Хамгийн сүүлд өөрчлөгдсөн: 2024-01-30 11:00
Би радио сонсох дуртай! Би гэртээ DAB радио ашиглаж байсан боловч хүлээн авалт нь жаахан эвгүй, дуу тасарсаар байсныг олж мэдээд өөрийн интернет радио бүтээхээр шийдлээ. Би байшингийнхаа эргэн тойронд хүчтэй Wi -Fi дохиотой бөгөөд дижитал дамжуулалт нь өндөр үнэнч дуу тоглож чадсан гэсэн үг юм.
Би ухаалаг чанга яригч ашиглахыг хүсээгүй. Би радиог асааж, сувгаа сольж, дараа нь унтрааж өгөхийг хүсч байсан, энэ нь яг л уламжлалт радио шиг ажилладаг байсан, гэхдээ интернетэд холбогдохын тулд би дэлхийн аль ч өнцгөөс радио сувгийг сонсож чаддаг байсан.
Би ebay дээрээс (5.33 фунт стерлинг) хоёр дахь гар BOSE SoundDock серийн II загварыг олж чадсан боловч ажиллахгүй байгаа гэж жагсаасан болно. Би өөрийн дотоод хэлхээг нэмэхийн тулд бүх дотоод хэлхээг хасах тул энэ нь асуудал биш байсан.
Хангамж:
A Bose SoundDock (би II цувралын загварыг ашигласан)
Raspberry Pi Zero Wireless нь зөв өнцөг бүхий GPIO толгойн голтой
DAC декодчилогч PCM5102A
PAM8403 өсгөгч
VS1838B хэт улаан туяаны хүлээн авагч
HX1838 алсын удирдлага
Торхны үүр 2.1 мм -ийн залгуур
Холбох утас (би утас боолт ашигласан)
3D хэвлэх төхөөрөмж
PLA хэвлэгчийн утас
Нийлэг паалан шүршигч
Паалантай будаг
М3 самар
М3 х 8мм хэмжээтэй бөмбөгөр толгойтой зургаан өнцөгт хөтлөгчтэй шураг
IR хүлээн авагч LED
Веробоард ба толгойн зүү
Алхам 1: Төхөөрөмжийг задалж цэвэрлэ
SoundDock -ийг салгахад хялбар байдаг. Эхлээд суурийг нь салгаад, утастай утааны сүлжээг салга. Урд ipod залгах хэсгүүдэд Torx T6 spline боолтыг ашигладаг.
Урд утсан торон самбарыг салга. Энэ нь хайрцагны талыг барихын тулд хөөс хэрэглэдэг үрэлтийн тохируулга юм. Би дэгээ хэлбэрийн сонгогчоор суллаж чадсан бөгөөд дараа нь амархан өргөж авав. Төмөр тор, авдар хоёрын хоорондох нүхэнд зоос эргүүлж эдгээрийг арилгах зааврыг би харсан боловч зоосны ирмэгээр хэргийг тэмдэглэхийг хүсээгүй.
Урд самбар нь анхны өсгөгчийн халаагчийн үүргийг гүйцэтгэдэг бөгөөд боолтоор нь салгаж болно. Дараа нь үүнийг гаргаж, чанга яригч ба хавтгай тууз кабелийг салгаж болно.
Хэрэв таны SoundDock нь хуучин төхөөрөмж бол маш их тоос шороо, тоос шороо авсан байх. Цахилгааны бүх эд ангиудыг салгасны дараа та одоо халуун савантай усаар сайн цэвэрлэж болно. Би шошгон дээр үлдээсэн эмх замбараагүй байдлыг арилгахын тулд 'наалт арилгагч' шүршигч хэрэглэсэн. Ямар ч зүлгүүрийн цэвэрлэгээний бодис хэрэглэхгүй байхыг санаарай, ингэснээр та бүрхүүлийн өндөр гялгар өнгөлгөө хадгалж чадна.
Алхам 2: Бүрэлдэхүүн хэсгүүдийг 3D хэвлэх
Би Raspberry Pi, DAC декодер болон өсгөгчийн эд ангиудыг нэг авсаархан нэгжид холбохын тулд хайлшны радиаторын дотор талд бэхлэх өлгий зохион бүтээсэн.
Хүүхдийн ор нь хоёр хэсгээс бүрдэнэ, нэгжийн хажуу талд шаардлагатай нүх байгаа тул доод хэсгийг тулгуураар хэвлэсэн тул микро SD картыг бүхэлд нь задлахгүйгээр сольж болно. Эдгээр хэвлэмэл тулгуурыг төмөр түүж, нарийн хамартай бахө ашиглан амархан арилгаж болно. Өлгийн хоёр хэсгийг дизайны хувьд баригдсан M3 машины эрэг, самартай холбож болно.
40 зүү зөв өнцгөөр толгойг Raspberry Pi (RPi) дээр гагнасан.
RPi -ийг зарим хэвлэмэл хэлхээний хавтангийн тусгаарлагч дээр суурилуулсан бөгөөд дараа нь өрөмдөж машин боолтыг амархан дамжуулдаг. Үүнийг мөн Raspberry Pi булангийн холбох нүхнүүд дээр болгоомжтой хийдэг.
Хүүхдийн өлгийн орой дээр та DAC PCM5102A гагнасан зөв өнцгөөр толгойтой, PAM өсгөгчтэй, цахилгаан хангамжийн автобусны баарны үүргийг гүйцэтгэхийн тулд зарим вертонд суурилуулсан хоёр эгнээний толгойг харах болно. Энэхүү угсралтыг бүхэлд нь анхны боолтыг ашиглан SoundDock -ийн урд хэсэгт бэхэлсэн хайлшийн дулаан шингээгч хавтан дээр хавсаргаж болно.
Нүүрний урд талын хавтангийн хайрцгийн муруйлтын радиусыг дагах зориулалттай байв. Би товойлгон үсэг ашигласан бөгөөд үүнийг үнэн зөв хэвлэсэн боловч BOSEBerry Pi -ийн нэр гэрлийг зөв олж харахгүй л бол онцгой харагддаг гэж би бодсонгүй. Би товойлгон үсгийг илүү тод харагдуулахын тулд зурахаар шийдсэн. Би хэвлэмэл гадаргуу дээрх хоосон зайг дүүргэхийн тулд тунгалаг нийлэг лакаар шүршиж битүүмжилсэн. Энэ нь өнгөт паалантай будгийн дараагийн давхарга нь хэвлэсэн давхаргаар цус гарахгүй байх ёстой. Паалантай будаг нь хэд хэдэн давхаргаар бүтээгдсэн. Уран зураг зурах явцад зарим капилляр үйлдлүүд будгийг гадаргуу дээр гаргаж ирэхэд зарим толбо үүсч байсан боловч хуурай болсны дараа би үүнийг нойтон, хуурай цаасаар цэвэрлээд дараа нь өнгөлсөн тунгалаг лакны эцсийн давхаргыг нэмж болно. нэгжийн гялгар өнгөлгөө.
Алхам 3: Pi -г тохируулна уу
Дараах заавар нь радио програм хангамжийг тохируулахын тулд хийх ёстой алхамууд юм.
- Https://www.raspberrypi.org/downloads/raspbian/ дээрээс Buster Lite -ийг татаж аваарай. Зиплэгдсэн файлыг гаргаж аваарай - танд.img файл байх болно.
- SD карт форматлагч ашиглан микро SD картыг форматлах
- Raspbian Buster -ийг SD карт дээр бичихийн тулд Win32 Disk Imager https://sourceforge.net/projects/win32diskimager/ -г ашиглана уу (энэ нь ойролцоогоор 10 минут болно).
- Pi -г дэлгэц, гар дээр хавсаргаад хэрэглэгчийн нэр = pi, нууц үг = бөөрөлзгөнө ашиглан нэвтэрнэ үү
- Консолын цонхонд Sudo raspi-config гэж бичнэ үү.
- Цэсийн сонголт 8 - энэ хэрэгслийг хамгийн сүүлийн хувилбар болгон шинэчилнэ үү.
- Цэсийн сонголт 1 - хэрэглэгчийн нууц үгийг сольж, үүнийг тэмдэглэ.
-
Цэсийн сонголт 2 - сүлжээний сонголтууд
- (N2) Гэрийн сүлжээнд WiFi -ийн дэлгэрэнгүй мэдээллийг оруулна уу
- (N1) Хостын нэрийг radiopi болгон өөрчилнө үү
- Цэсийн сонголт 3 - Ачаалах (B1) ба (B2) Консолын автомат нэвтрэлтийг идэвхжүүлнэ үү
- Цэсийн сонголт 5 - Интерфэйсийн сонголтууд (P2) нь SSH -ийг идэвхжүүлдэг
- Цэсийн сонголт 7 - Нарийвчилсан (A1) Файлын системийг өргөжүүлэх
- Sudo apt-get шинэчлэлт
- Sudo apt-get шинэчлэлт (15 минут)
- Sudo rpi-update (програм хангамжийг шинэчлэх)
- RPiZ -ийг одоо "толгойгүй" ашиглах боломжтой болсон тул та бусад тохиргоог тохируулахын тулд үүнийг SSH хийх боломжтой болно. Хөтөчөөр дамжуулан чиглүүлэгч рүүгээ нэвтэрнэ үү (192.168.1.254 гэх мэт), радиополигийнхээ IP хаягийг олоорой. Putty програмыг татаж аваад дөнгөж олсон ip хаягаа ашиглан Pi руу нэвтэрнэ үү. Хэрэглэгчийн нэр = pi ба шинэ нууц үгээ ашиглана уу.
- sudo apt-get install lirc # install LIRC (үргэлжлүүлэхийн тулд y оруулна уу)
- sudo нано /boot/config.txt
- тайлбар хийхгүй байх, зүү дугаарыг өөрчлөх dtoverlay = gpio-ir, gpio_pin = 23 #pin 16 on the board
- коммент #dtparam = audio = on
- dtoverlay = hifiberry-dac
- RPi4 сонголтуудыг dtoverlay = vc4-fkms-v3d ба max_framebuffers = 2 дээр тайлбарлана уу.
- ctrl X, дараа нь "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, дараа нь "Y" гэж оруулаад хадгална уу
- sudo нано /etc/lirc/lircd.conf.d/HX1838.conf
- HX1838.conf-ийн тодорхойлолтыг текст файлаас хуулж ав (консол руу буулгахын тулд ctrl оруулна уу)
- ctrl X, дараа нь "Y" гэж оруулаад хадгална уу
- cd /etc/lirc/lircd.conf.d
- файлуудыг харах болно
- sudo mv devinput.lircd.conf devinput.lircd.conf.dist (үүнийг идэвхгүй болгох)
- sudo нано/etc/lirc/lircrc
- lircrc -ийн тохиргооны кодыг оруулна уу
- ctrl X, дараа нь "Y" гэж оруулаад хадгална уу
- sudo apt-get install mpd-үргэлжлүүлэхийн тулд 'Y' оруулна уу (хэсэг хугацаа шаардагдана)
- sudo apt-get mpc суулгана уу
- sudo нано /etc/rc.local
- төгсгөлд 0 гарахаас бусад бүх кодыг тайлбарлана уу
- 0 гарахаас өмнө дараах сэтгэгдлүүдийг #нэмнэ үү
- irexec -d нэмэх
- mpc зогсолт нэмнэ үү
- mpc эзлэхүүнийг нэмэх 30
- #цахилгаан хангамжийн шаардлагыг бууруулна
- Энэ төхөөрөмж толгойгүй тул hdmi -г унтраана уу
- /usr/bin/tvservice -o
- ctrl X, дараа нь "Y" гэж оруулаад хадгална уу
- Эцэст нь sudo nano /etc/asound.conf гэж бичээд дараахийг оруулаад шинэ asound.conf үүсгээрэй.
- pcm.! анхдагч {
- hw карт 0 гэж бичнэ үү
- }
- ctl.! анхдагч {
- hw карт 0 гэж бичнэ үү
- }
- ctrl X, дараа нь "Y" гэж оруулаад хадгална уу
- sudo нано /etc/mpd.conf
- эдгээр тохиргоог өөрчлөхийн тулд доош гүйлгэнэ үү
- аудио гаралт {
- "Alsa" гэж бичнэ үү
- "Миний ALSA төхөөрөмж" гэж нэрлэнэ үү.
- Төхөөрөмж "хх: 0, 0"
- Mixer_type "програм хангамж"
- Mixer_device "анхдагч"
- Mixer_control "PCM"
- Mixer_index "0"
- }
- ctrl X, дараа нь "Y" гэж оруулаад хадгална уу
- sudo дахин ачаална уу
- Та одоо утас холбоход бэлэн боллоо.
Би радио станцуудыг дараах байдлаар тохируулсан боловч та url дамжуулалтыг өөрчилж, хүссэн радио станцуудаа ашиглаж болно. Хавсаргасан lircrc тохиргооны файлыг үзнэ үү.
Түлхүүр 0 = Жазз FM
Түлхүүр 1 = Үнэмлэхүй сонгодог рок
Түлхүүр 2 = BBC радио 2
Түлхүүр 3 = Сонгодог FM
Түлхүүр 4 = BBC радио 4
Түлхүүр 5 = BBC радио 5
Түлхүүр 6 = BBC Radio 6 Хөгжим
Түлхүүр 7 = BBC Hereford ба Worcester
Түлхүүр 8 = 80 -аад оны үнэмлэхүй хөгжим
Түлхүүр 9 = 90 -ээд оны үнэмлэхүй хөгжим
Дээш сум = дууны хэмжээг нэмэгдүүлэх
Доош сум = дууг багасгах
Зүүн түлхүүр = Тоглуулах жагсаалтыг арилгах
Баруун түлхүүр = Тоглуулах жагсаалтыг арилгах
Түлхүүр OK = Тоглуулах
Буцах түлхүүр = Асаах (шууд тоглохыг түр зогсооно)
Key Exit = Stop
Алхам 4: Төслийн ажлыг эхлүүлэх
Дээрх утаснуудын хүснэгтийг ашиглан хэлхээг холбоно уу.
Би прототипийг анх ажиллаж байсан эсэхийг шалгахын тулд талхны самбар дээр хийсэн. Дараа нь би толгой дээрх дюпон холбогчийг ашиглан утсан холболтыг суулгасан бүрэлдэхүүн хэсгүүдэд шилжүүлэх боломжтой болсон. Дахин хэлэхэд би нэгж ажиллаж байгаа эсэхийг шалгахын тулд тест хийж чадсан. Эцэст нь би утас холбох хэрэгсэл ашиглан эцсийн холболт хийхээр шийдсэн. Энэ нь бүрэлдэхүүн хэсгүүдийг холбох маш цэвэрхэн арга бөгөөд шаардлагатай бол холболтыг амархан буцааж болох нэмэлт урамшуулал юм. Энэ аргыг ашиглан хийсэн цахилгаан холболт нь маш сайн тул гагнах шаардлагагүй болно.
IR туяагаар хүлээн авагчийг уг хавтангийн жижиг хэсэг дээр гагнах замаар уг төсөлд нэмж оруулсан бөгөөд дараа нь хайрцагны урд талын анхны LED -ийн оронд угсарчээ. Утаснуудыг богино байлгаж, RPi -тэй холбохын тулд суурилуулсан сувгаар тэжээдэг. Энэхүү хүлээн авагч нь нарийн ширхэгтэй торон торны ард суух бөгөөд алсын удирдлагаас IR дохиог харах боломжтой болно.
Чанга яригчийг кабинетэд бэхлэсний дараа өсгөгчийн гаралтын стерео сувгуудад холбож болно. Эмэгтэй тэжээлийн үүрний залгуурыг 3 хэмжээст хэвлэмэл хавтангаар дамжуулж, хэлхээний автобусны баар руу холбож болно. Төхөөрөмжийг бүхэлд нь 5А 3А залгууртай трансформатороор тэжээдэг.
Зөвлөмж болгож буй:
Raspberry Pi-ээр ажилладаг интернет радио: 5 алхам (зурагтай)
Raspberry Pi-ээр ажилладаг интернет радио: Хуучин радио дээрх шиг залгах, товчлуур дарах зэрэг сэтгэл ханамжтай зүйл байдаг. Харамсалтай нь эдгээр радио станцуудын ихэнх нь эвдэрсэн эсвэл станцууд чимээгүй болсон байна. Аз болоход ямар ч радиог интернет радио болгон шинэчлэх нь тийм ч хэцүү биш юм
1964 Dansette Pi Интернет радио: 6 алхам (зурагтай)
1964 Dansette Pi Интернет радио: 1960-аад оны дунд үеийн загварлаг Dansette зөөврийн радио нь 21-р зууны хамгийн шилдэг интернет радио станцуудыг хайраар сайжруулсны ачаар тоглож байна. Бүх анхны хяналтыг дахин ашигласан бөгөөд үүнийг асаах хүртэл та үүнийг хөрвүүлэлт гэдгийг хэзээ ч мэдэхгүй
Робертс RM33 Raspberry Pi интернет радио (Өөр нэг ): 8 алхам (зурагтай)
Робертс RM33 Raspberry Pi интернет радио (Өөр нэг нь …): Тийм ээ, энэ бол өөр нэг Raspberry Pi интернет радио төхөөрөмж бөгөөд миний анхны радио биш юм. Энэ барилга яагаад ийм алдартай хэвээр байгааг би мэдэхгүй байна, гэхдээ би одоо ч гэсэн дуртай хэвээр байгаа бөгөөд энэ нь миний сүүлчийнх болно гэж хэлж чадахгүй байна. Би Робертын дүрд үнэхээр дуртай
ESP32 ашиглан интернет радио: 7 алхам (зурагтай)
ESP32 ашиглан интернет радио: Эрхэм хүндэт найзуудаа өөр нэг зааварчилгаанд урьж байна! Өнөөдөр бид хямд үнэтэй ESP32 самбар ашиглан 3.5 инчийн том дэлгэцтэй интернет радио төхөөрөмж бүтээх гэж байна. Итгэх үү, итгэхгүй байна уу, бид одоо интернет радиог 10 хүрэхгүй минутын дотор бүтээх боломжтой боллоо
Raspberry Pi 3 бүхий интернет радио/ вэб радио (толгойгүй): 8 алхам
Raspberry Pi 3 бүхий интернет радио/ вэб радио (толгойгүй): Сайн байна уу Та интернетээр дамжуулан өөрийн радио байршуулахыг хүсч байна уу, тэгвэл та зөв газартаа байна. Би аль болох нарийвчлан тайлбарлахыг хичээх болно. Би хэд хэдэн аргыг туршиж үзсэн бөгөөд ихэнх нь худалдаж авах дургүй байсан дууны карт хэрэгтэй байсан. гэхдээ шийдэж чадсан