
Orodha ya maudhui:
2025 Mwandishi: John Day | [email protected]. Mwisho uliobadilishwa: 2025-01-23 15:11

Ninapenda kusikiliza redio! Nilikuwa nikitumia redio ya DAB nyumbani kwangu, lakini nikakuta mapokezi yalikuwa machache na sauti iliendelea kuvunjika, kwa hivyo niliamua kujenga redio yangu ya mtandao. Nina ishara kali ya wifi karibu na nyumba yangu na utangazaji wa dijiti unapaswa kumaanisha kuwa niliweza kucheza sauti ya juu ya uaminifu.
Sikutaka kutumia spika mahiri. Nilitaka kuwasha redio, kuweza kubadilisha chaneli na kisha kuizima, kwa hivyo ilifanya kama redio ya jadi lakini kwa vile ilikuwa ikitumia mtandao kwa unganisho lake, ningeweza kusikiliza vituo vya redio kutoka mahali popote ulimwenguni.
Nilifanikiwa kupata mitindo ya pili ya BOSE SoundDock mfululizo II kwenye ebay (iligharimu £ 5.33) lakini ilikuwa imeorodheshwa kama haifanyi kazi. Hili halikuwa tatizo kwani ningeondoa mizunguko yote ya ndani kuongeza yangu.
Ugavi:
Bose SoundDock (Nilitumia mfano wa mfululizo II)
Raspberry Pi Zero Wireless na pini za kichwa cha GPIO cha kulia
DAC avkodare PCM5102A
Amplifier PAM8403
Mpokeaji wa infrared VS1838B
Udhibiti wa kijijini wa HX1838
Pipa jack 2.1mm tundu
Kuunganisha waya (nilitumia wingu)
Vifaa vya uchapishaji vya 3D
Spool ya filament ya printa ya PLA
Dawa ya lacquer ya akriliki
Rangi ya Enamel
Karanga M3
M3 x 8mm kuba kichwa kichwa hex gari screws
LED ya mpokeaji wa IR
Veroboard & pini za kichwa
Hatua ya 1: Tenganisha Kitengo na Usafishe




SoundDock ni rahisi kuchukua mbali. Ondoa msingi kwanza na uondoe loom ya wiring. Sehemu za mbele za kupachika ipod hutumia screws za spline za Torx T6.
Ondoa jopo la waya wa mbele. Hii ni fit ya msuguano ambayo hutumia povu kukamata upande wa kesi. Niliweza kuilegeza na kacha ya aina ya ndoano kisha ikainuliwa nje kwa urahisi. Nimeona maagizo ya kuondoa hizi kwa kupotosha sarafu kwenye yanayopangwa kati ya waya na kesi, lakini sikutaka kuweka alama kwenye kando ya sarafu.
Jopo la mbele hufanya kazi kama heatsink kwa kipaza sauti cha asili na inaweza kuondolewa kwa vis. Hii imeinuliwa nje na spika na kebo ya Ribbon tambarare zinaweza kutenganishwa.
Ikiwa SoundDock yako ni kitengo cha zamani, labda imechukua vumbi vingi na vichafu. Pamoja na vifaa vyote vya umeme kuondolewa, unaweza sasa kuipatia safi katika maji ya moto yenye sabuni. Nilitumia dawa ya 'kuondoa kibandiko' kusafisha fujo iliyoachwa na lebo. Kumbuka kutotumia vifaa vya kusafisha vya abrasive, kwa hivyo unaweza kuhifadhi kumaliza kwa gloss juu ya kesi hiyo.
Hatua ya 2: 3D Chapisha Vipengele




Niliunda utoto ambao ungeingia ndani ya heatsink ya alloy ili niweze kushikamana na Raspberry Pi, DAC decoder na vifaa vya amplifier katika kitengo kimoja cha kompakt.
Utoto huja katika sehemu mbili, sehemu ya chini ilichapishwa na vifaa kwani kuna shimo linalohitajika kando ya kitengo, kwa hivyo kadi ndogo ya SD inaweza kubadilishwa bila kulazimika kutenganisha kitengo chote. Vifaa hivi vilivyochapishwa vinaweza kuondolewa kwa urahisi kwa kutumia kichujio cha chuma na jozi ya koleo zenye pua laini. Sehemu mbili za utoto zinaweza kuunganishwa pamoja na screws za mashine za M3 na karanga ambazo zimefungwa katika muundo.
Kichwa cha pembe cha kulia cha pini 40 kiliuzwa kwenye Raspberry Pi (RPi).
RPi imewekwa kwenye spacers zingine zilizochapishwa za bodi ya mzunguko ambayo hutobolewa nje ili visu vya mashine kupita kwa urahisi. Hii pia hufanywa kwa uangalifu kwenye mashimo ya kufunga kona ya Raspberry Pi.
Juu ya utoto utaona DAC PCM5102A yenye vichwa vya pembe ya kulia, kipaza sauti cha PAM na safu mbili za vichwa vilivyowekwa kwenye veroboard fulani kama bar ya basi ya usambazaji wa umeme. Mkutano huu wote unaweza kushikamana na jopo la kuzama kwa joto la aloi ambayo inashikilia mbele ya SoundDock kwa kutumia screws za asili.
Sahani ya jina la mbele iliundwa kufuata eneo la kupindika kwa kesi hiyo. Nilitumia herufi zilizochorwa na ilichapishwa kwa usahihi, lakini sikufikiria jina la BOSEBerry Pi linaonekana haswa isipokuwa ilipata taa kwa njia sahihi. Niliamua kuchora herufi zilizochorwa ili kuzifanya zionekane zaidi. Nilifunga muhuri na dawa ya wazi ya lacquer ya akriliki kujaza tupu yoyote kwenye uso wa kuchapisha. Hii inapaswa kuhakikisha kuwa safu inayofuata ya rangi ya enamel haikuvuja damu kupitia tabaka zilizochapishwa za kipande. Rangi ya enamel ilijengwa kwa kanzu kadhaa. Wakati uchoraji, hatua kadhaa za kichwa zilichora rangi hadi juu na kusababisha smudges, lakini mara tu ilipokuwa kavu, niliweza kuisafisha na karatasi nyevu na kavu kisha nikaongeza kanzu ya mwisho ya lacquer wazi ili ilingane na kumaliza glossy ya kitengo.
Hatua ya 3: Sanidi Pi
Maagizo yafuatayo ni hatua ambazo unahitaji kupitia ili kusanidi programu ya redio.
- Pakua Buster Lite kutoka https://www.raspberrypi.org/downloads/raspbian/Toa faili iliyofungwa - utakuwa na faili ya.img.
- Umbiza kadi ndogo ya SD ukitumia fomati ya kadi ya SD
- Tumia Picha ya Win32 Disk https://sourceforge.net/projects/win32diskimager/ kuandika Raspbian Buster kwenye kadi ya SD (ambayo inachukua kama dakika 10)
- Ambatisha Pi kwenye mfuatiliaji na kibodi na ingia na jina la mtumiaji = pi, nywila = rasipiberi
- Andika Sudo raspi-config kwenye dirisha la kiweko.
- Chaguo la menyu 8 - sasisha zana hii kuwa toleo la hivi karibuni.
- Chaguo la menyu 1 - badilisha nywila ya mtumiaji na uiandike.
-
Chaguo la menyu 2 - chaguzi za mtandao
- (N2) Ingiza maelezo ya WiFi kwa mtandao wako wa nyumbani
- (N1) Badilisha jina la mwenyeji liwe radiopi
- Chaguo la menyu 3 - Wezesha chaguzi za Boot (B1) na (B2) Kuingia kiotomatiki kwa Dashibodi
- Chaguo la menyu 5 - Chaguzi za kuingiliana (P2) wezesha SSH
- Chaguo la menyu 7 - Advanced (A1) Panua mfumo wa faili
- Sudo apt-kupata sasisho
- Sudo apt-kupata sasisho (dakika 15)
- Sudo rpi-update (kusasisha firmware)
- RPiZ sasa inaweza kutumika 'isiyo na kichwa' kwa hivyo unaweza SSH ndani yake kusanidi mipangilio yote. Ingia kwenye router yako kupitia kivinjari (kitu kama 192.168.1.254) na upate anwani ya ip ya radiopi yako. Pakua Putty na uitumie kuingia kwenye Pi ukitumia anwani ya ip ambayo umepata tu. Jina la mtumiaji = pi na tumia nywila yako mpya.
- sudo apt-get kufunga lirc # kufunga LIRC (ingiza y kuendelea)
- Sudo nano / boot/config.txt
- ondoa maoni na ubadilishe namba ya siri dtoverlay = gpio-ir, gpio_pin = 23 #pin 16 kwenye ubao
- toa maoni # dtparam = audio = juu
- dtoverlay = hifiberry-dac
- toa maoni RPi4 chaguzi dtoverlay = vc4-fkms-v3d na max_framebuffers = 2
- ctrl X kisha Ingiza kisha 'Y' ili uhifadhi
- cd / nk / lirc
- ls kuorodhesha faili kwenye saraka
- Sudo cp lirc_options.conf.dist lirc_options.conf
- Sudo cp lircd.conf.dist lircd.conf
- Sudo nano lirc_options.conf
- dereva = chaguo-msingi
- kifaa = / dev / lirc0
- ctrl X kisha Ingiza kisha 'Y' ili uhifadhi
- Sudo nano /etc/lirc/lircd.conf.d/HX1838.conf
- Nakili katika ufafanuzi wa HX1838.conf kutoka faili ya maandishi (ctrl-ingiza kubandika kwenye koni)
- ctrl X kisha Ingiza kisha 'Y' ili uhifadhi
- cd /etc/lirc/lircd.conf.d
- ls kuona faili
- Sudo mv devinput.lircd.conf devinput.lircd.conf.dist (kuizima)
- Sudo nano / nk / lirc / lircrc
- weka msimbo wa usanidi wa lircrc
- ctrl X kisha Ingiza kisha 'Y' ili uhifadhi
- Sudo apt-get install mpd - ingiza 'Y' kuendelea (inachukua muda)
- Sudo apt-get kufunga mpc
- Sudo nano /etc/rc.local
- toa maoni yako nambari yote isipokuwa exit 0 mwishoni
- # ongeza maoni haya yafuatayo kabla ya kutoka 0
- ongeza irexec -d
- ongeza mpc stop
- ongeza mpc kiasi 30
- #punguza mahitaji ya umeme
- # zima hdmi kwani kitengo hiki hakina kichwa
- / usr / bin / huduma ya tv -o
- ctrl X kisha Ingiza kisha 'Y' ili uhifadhi
- Mwishowe, tengeneza asound.conf mpya kwa kuandika sudo nano /etc/asound.conf na kuingiza yafuatayo:
- pcm.! chaguomsingi {
- aina hw kadi 0
- }
- ctl.! chaguomsingi {
- aina hw kadi 0
- }
- ctrl X kisha Ingiza kisha 'Y' ili uhifadhi
- Sudo nano /etc/mpd.conf
- shuka chini ili urekebishe mipangilio hii
- pato la sauti {
- Andika "alsa"
- Jina "Kifaa changu cha ALSA"
- Kifaa “hw: 0, 0”
- Aina ya "software" ya mixer_
- Mixer_device "chaguomsingi"
- Udhibiti wa mixer_ "PCM"
- Mchanganyiko_index "0"
- }
- ctrl X kisha Ingiza kisha 'Y' ili uhifadhi
- Sudo reboot
- Sasa uko tayari kuunganisha waya.
Nilisanidi vituo vya redio kuwa yafuatayo, lakini unaweza kubadilisha mito ya url na utumie vituo vyovyote vya redio unavyotaka. Tazama faili ya usanidi wa lircrc iliyoambatanishwa.
Muhimu 0 = Jazz FM
Muhimu 1 = Mwamba Halisi kabisa
Muhimu 2 = Redio 2 ya BBC
Ufunguo wa 3 = FM ya kawaida
Muhimu 4 = Redio ya BBC 4
Muhimu 5 = Redio 5 ya BBC
Ufunguo 6 = Muziki wa Redio 6 wa BBC
Muhimu 7 = BBC Hereford na Worcester
Ufunguo wa 8 = Muziki kamili wa miaka ya 80
Muhimu 9 = Muziki wa 90s kabisa
Mshale Juu = ujazo juu
Mshale Chini = sauti chini
Kushoto muhimu = Futa orodha ya kucheza
Ufunguo wa kulia = Futa orodha ya kucheza
Muhimu OK = Cheza
Back Back = Geuza (ambayo husitisha uchezaji wa moja kwa moja)
Toka muhimu = Acha
Hatua ya 4: Funga Mradi




Unganisha mizunguko juu kwa kutumia meza za wiring hapo juu.
Awali niliunda mfano kwenye ubao wa mkate ili kuangalia kuwa inafanya kazi. Wakati huo niliweza kuhamisha unganisho la waya kwenye vifaa ambavyo nilikuwa nimeweka, kwa kutumia viunganisho vya dupont kwenye vichwa. Tena, niliweza kupima ili kuangalia kuwa kitengo bado kinafanya kazi. Mwishowe, niliamua kufanya unganisho la mwisho kwa kutumia zana ya waya. Hii hutoa njia nadhifu sana ya kuunganisha vifaa na ina bonasi iliyoongezwa ambayo unganisho linaweza 'kutenguliwa' kwa urahisi ikiwa ni lazima. Uunganisho wa umeme uliotengenezwa kwa kutumia njia hii ni mzuri sana, hauitaji kuunganishwa.
Mpokeaji aliyeongozwa na IR aliongezwa katika mradi huo kwa kuiunganisha kwenye kipande kidogo cha veroboard ambayo ilikuwa imewekwa mahali pa LED ya asili mbele ya kesi hiyo. Waya ziliwekwa fupi na kulishwa kupitia kituo kilichojengwa ili kuungana na RPi. Mpokeaji huyu atakaa nyuma ya grili nzuri ya waya wa waya ili iweze "kuona" ishara ya IR kutoka kwa kitengo cha kudhibiti kijijini.
Mara tu wasemaji wamepatikana katika baraza la mawaziri, wanaweza kushikamana na njia za stereo za pato la amplifier. Soketi ya kike ya usambazaji wa umeme inaweza kushonwa kupitia bamba la msaada la 3D na kuchomwa ndani ya baa ya mzunguko. Sehemu nzima inaendeshwa na kuziba 5v 3A kwenye transformer.
Ilipendekeza:
Redio ya Mtandaoni ya Raspberry Pi: Hatua 5 (na Picha)

Redio ya Mtandaoni ya Raspberry Pi: Kuna kitu cha kuridhisha juu ya kugeuza piga na kubonyeza vifungo, kama vile kwenye redio za zamani. Cha kusikitisha redio hizi nyingi zimevunjika au vituo vimetulia. Kwa furaha sio ngumu sana kusasisha redio yoyote kuwa redio ya mtandao kwa kutumia
Roberts RM33 Raspberry Pi Redio ya Mtandaoni (Tena nyingine…): Hatua 8 (na Picha)

Roberts RM33 Raspberry Pi Redio ya Mtandaoni (Tena nyingine…): Ndio, ni redio nyingine ya Raspberry Pi ya mtandao na sio yangu ya kwanza pia. Sina hakika kwanini ujenzi huu bado ni maarufu, lakini bado ninaufurahiya na siwezi kusema kuwa huu utakuwa wa mwisho pia. Ninapenda sana muonekano wa Robert
Saa ya Mtandaoni ya Saa ya Mtandaoni Kutumia ESP8266: Hatua 4 (na Picha)

Saa ya Mtandaoni ya Saa ya Mtandaoni Kutumia ESP8266: Tunajifunza jinsi ya kuunda saa nzuri ndogo ya dijiti inayowasiliana na seva za NTP na kuonyesha mtandao au wakati wa mtandao. Tunatumia WeMos D1 mini kuungana na mtandao wa WiFi, kupata wakati wa NTP na kuionyesha kwenye moduli ya OLED. Video hapo juu t
QuizBox - Jaribio la Mtandaoni la Mtandaoni: Hatua 6

QuizBox - Jaribio la Mtandaoni la Mtandaoni: Jaribio la mtandao nje ya mtandao ili kujua wewe ni nani, ni nani asiyehitaji hiyo? Muhtasari Chini ya muhtasari wa haraka wa yaliyomo. Utangulizi na Kuonyesha Video Kuchapisha Sanduku Kuongeza Umeme Kuandika Nambari Kufanya Jaribio Matokeo
Redio ya Mtandaoni / Redio ya Wavuti Pamoja na Raspberry Pi 3 (isiyo na kichwa): Hatua 8

Redio ya Mtandaoni / Redio ya Wavuti Pamoja na Raspberry Pi 3 (isiyo na kichwa): HI Je! Unataka radio yako mwenyewe kukaribisha kwenye mtandao basi uko mahali pazuri. Nitajaribu kufafanua iwezekanavyo. Nimejaribu njia kadhaa ambazo nyingi zinahitaji kadi ya sauti ambayo nilikuwa nikisita kununua. lakini imeweza fi