Përmbajtje:

Radio në internet BOSEBerry Pi: 4 hapa (me fotografi)
Radio në internet BOSEBerry Pi: 4 hapa (me fotografi)

Video: Radio në internet BOSEBerry Pi: 4 hapa (me fotografi)

Video: Radio në internet BOSEBerry Pi: 4 hapa (me fotografi)
Video: Ирония судьбы, или С легким паром, 1 серия (комедия, реж. Эльдар Рязанов, 1976 г.) 2024, Nëntor
Anonim
Radio në internet BOSEBerry Pi
Radio në internet BOSEBerry Pi

Më pëlqen të dëgjoj radio! Unë isha duke përdorur një radio DAB në shtëpinë time, por konstatova se pritja ishte pak e copëtuar dhe tingulli vazhdonte të prishej, kështu që vendosa të ndërtoj radion time në internet. Unë kam një sinjal të fortë wifi rreth shtëpisë sime dhe transmetimi dixhital do të thotë që unë kam qenë në gjendje të luaj një tingull besnikërie të lartë.

Nuk doja të përdorja një altoparlant të zgjuar. Doja të ndizja radion, të isha në gjendje të ndryshoja kanalet dhe pastaj ta fikja, kështu që ai sillej tamam si një radio tradicionale, por ndërsa po përdorte internetin për lidhjen e tij, unë mund të dëgjoja kanale radio nga kudo në botë.

Kam arritur të gjej një model të dorës së dytë BOSE SoundDock seri II në ebay (kushton 5.33 £), por ai u rendit si i papunë. Ky nuk ishte një problem pasi unë do të hiqja të gjithë qarkun e brendshëm për të shtuar timen.

Furnizimet:

A Bose SoundDock (kam përdorur modelin e serisë II)

Raspberry Pi Zero Wireless me kunjat e kokës GPIO me kënd të drejtë

Dekodues DAC PCM5102A

Përforcuesi PAM8403

Marrësi infra të kuqe VS1838B

Telekomandë HX1838

Fole për fuçi fole 2.1mm

Teli lidhës (kam përdorur mbështjellës teli)

Objektet e printimit 3D

Spiralja e filamentit të printerit PLA

Llak akrilik me llak

Bojë smalti

Arra M3

Vida me makinë gjashtëkëndëshe me kokë kube M3 x 8mm

LED marrës IR

Kunjat e Veroboardit dhe kokës

Hapi 1: Çmontoni Njësinë dhe Pastrojeni

Çmontoni Njësinë dhe Pastrojeni
Çmontoni Njësinë dhe Pastrojeni
Çmontoni Njësinë dhe Pastrojeni
Çmontoni Njësinë dhe Pastrojeni
Çmontoni Njësinë dhe Pastrojeni
Çmontoni Njësinë dhe Pastrojeni
Çmontoni Njësinë dhe Pastrojeni
Çmontoni Njësinë dhe Pastrojeni

SoundDock është i lehtë për tu ndarë. Hiqni bazën së pari dhe shkëputni tezgjahun e telave. Seksionet e kyçjes së ipodit të përparmë përdorin vida me shtyllë Torx T6.

Hiqni panelin e rrjetës së telit të përparmë. Ky është një përshtatje fërkimi që përdor shkumë për të kapur anën e rastit. Unë arrita ta liroj atë me një kapëse të llojit grep dhe pastaj u ngrit lehtë. Unë kam parë udhëzime për t'i hequr ato duke përdredhur një monedhë në çarë midis rrjetës së telit dhe kasës, por nuk doja ta shënoja rastin me skajin e monedhës.

Paneli i përparmë vepron si një ngrohës për amplifikatorin origjinal dhe mund të hiqet me vida. Kjo pastaj hiqet dhe altoparlantët dhe kablloja e sheshtë e shiritit mund të shkëputen.

Nëse SoundDock juaj është një njësi e vjetër, me siguri ka mbledhur shumë pluhur dhe njollë. Me të gjithë komponentët elektrikë të hequr, tani mund t'i bëni një pastrim të mirë në ujë të nxehtë me sapun. Kam përdorur një llak 'mbartës të ngjitëseve' për të pastruar rrëmujën e lënë nga një etiketë. Mos harroni të mos përdorni asnjë material gërryes pastrimi, kështu që ju mund të ruani shkëlqimin e lartë në kasë.

Hapi 2: Shtypni 3D Komponentët

Shtypni 3D Komponentët
Shtypni 3D Komponentët
Shtypni 3D Komponentët
Shtypni 3D Komponentët
Shtypni 3D Komponentët
Shtypni 3D Komponentët
Shtypni 3D Komponentët
Shtypni 3D Komponentët

Unë projektova një djep që do të ngjitej në brendësi të ngrohësit të aliazhit në mënyrë që të mund të bashkoja dekoderin Raspberry Pi, DAC dhe amplifikatorin në një njësi të vetme kompakte.

Djepi vjen në dy pjesë, pjesa e poshtme u shtyp me mbështetëse pasi kërkohet një vrimë në anën e njësisë, kështu që karta micro SD mund të ndryshohet pa pasur nevojë të çmontoni të gjithë njësinë. Këto mbështetëse të shtypura mund të hiqen lehtësisht duke përdorur një kapëse metalike dhe një palë pincë me hundë të hollë. Dy pjesët e djepit mund të bashkohen së bashku me vida dhe arra të makinës M3 që mbahen rob në dizajn.

Një kokë me kënd të drejtë me 40 kunja u ngjit në Raspberry Pi (RPi).

RPi është montuar në disa ndarës të bordit të qarkut të shtypur të cilët më pas shpohen kështu që vidhat e makinës të kalojnë me lehtësi. Kjo është bërë gjithashtu me kujdes në vrimat e montimit të këndit Raspberry Pi.

Në krye të djepit do të shihni DAC PCM5102A me kokë të bashkuar me kënd të drejtë, një përforcues PAM dhe një rresht të dyfishtë titujsh të montuar në disa veroboard për të vepruar si një shirit autobusi furnizimi me energji elektrike. E gjithë kjo pjesë mund të ngjitet në panelin e lavamanit të aliazhit që ngjitet në pjesën e përparme të SoundDock duke përdorur vida origjinale.

Pllaka e përparme e emrit u krijua për të ndjekur rrezen e lakimit të rastit. Kam përdorur shkronja të stampuara dhe është shtypur me saktësi, por nuk mendova se emri BOSEBerry Pi ishte veçanërisht i dukshëm nëse nuk e kap dritën në mënyrën e duhur. Vendosa të pikturoj shkronjat e stampuara për t'i bërë ato më të dukshme. Unë e vulosa shtypjen me një llak akrilik të qartë për të mbushur çdo zbrazëti në sipërfaqen e printimit. Kjo duhet të sigurojë që shtresa tjetër e bojës me ngjyrë të smaltit të mos rrjedhë nëpër shtresat e shtypura të pjesës. Bojë smalti u ndërtua në disa shtresa. Ndërsa pikturoja, disa veprime kapilarë e tërhoqën bojën deri në sipërfaqe duke rezultuar në njolla, por sapo të ishte tharë, unë isha në gjendje ta pastroja atë me një letër të lagur dhe të thatë dhe pastaj të shtoja një shtresë përfundimtare të llakut të pastër që të përputhej me përfundim me shkëlqim të njësisë.

Hapi 3: Konfiguroni Pi

Udhëzimet e mëposhtme janë hapat që duhet të kaloni për të konfiguruar programin e radios.

  1. Shkarkoni Buster Lite nga https://www.raspberrypi.org/downloads/raspbian/ Nxirrni skedarin e zipuar - do të keni një skedar.img.
  2. Formatoni kartën micro SD duke përdorur formatuesin e kartës SD
  3. Përdorni Win32 Disk Imager https://sourceforge.net/projects/win32diskimager/ për të shkruar Raspbian Buster në kartën SD (e cila zgjat rreth 10 minuta)
  4. Bashkangjitni Pi në një monitor dhe tastierë dhe identifikohuni me emrin e përdoruesit = pi, fjalëkalimin = mjedër
  5. Shkruani Sudo raspi-config në një dritare të tastierës.
  6. Opsioni i menusë 8 - përditësoni këtë mjet në versionin e fundit.
  7. Opsioni i menysë 1 - ndryshoni fjalëkalimin e përdoruesit dhe shënoni atë.
  8. Opsioni i menysë 2 - opsionet e rrjetit

    1. (N2) Futni të dhënat WiFi për rrjetin tuaj në shtëpi
    2. (N1) Ndrysho emrin e hostit në radiopi
  9. Opsioni i menysë 3 - Aktivizoni hyrjen automatike të opsioneve të nisjes (B1) dhe (B2) në tastierë
  10. Opsioni i menysë 5 - Opsionet e ndërlidhjes (P2) aktivizojnë SSH
  11. Opsioni i menysë 7 - Avancuar (A1) Zgjero sistemin e skedarëve
  12. Përditësimi Sudo apt-get
  13. Përmirësimi i Sudo apt-get (15 minuta)
  14. Sudo rpi-update (për të azhurnuar firmware)
  15. RPiZ tani mund të përdoret ‘pa kokë’, kështu që mund të futni SSH në të për të konfiguruar pjesën tjetër të cilësimeve. Hyni në ruterin tuaj përmes një shfletuesi (diçka si 192.168.1.254) dhe gjeni adresën IP të radiopi tuaj. Shkarkoni Putty dhe përdorni atë për t'u regjistruar në Pi duke përdorur adresën IP që sapo keni gjetur. Emri i përdoruesit = pi dhe përdorni fjalëkalimin tuaj të ri.
  16. sudo apt-get install lirc # install LIRC (futni y për të vazhduar)
  17. sudo nano /boot/config.txt
  18. mos komentoni dhe ndryshoni numrin e kunjit dtoverlay = gpio-ir, gpio_pin = 23 #pin 16 në tabelë
  19. komentoni #dtparam = audio = aktiv
  20. dtoverlay = hifiberry-dac
  21. komentoni opsionet e RPi4 dtoverlay = vc4-fkms-v3d dhe max_framebuffers = 2
  22. ctrl X pastaj Enter pastaj 'Y' për të ruajtur
  23. cd /etc /lirc
  24. ls për të listuar skedarët në drejtori
  25. sudo cp lirc_options.conf.dist lirc_options.conf
  26. sudo cp lircd.conf.dist lircd.conf
  27. sudo nano lirc_options.conf
  28. shoferi = parazgjedhur
  29. pajisje = /dev /lirc0
  30. ctrl X pastaj Enter pastaj 'Y' për të ruajtur
  31. sudo nano /etc/lirc/lircd.conf.d/HX1838.conf
  32. Kopjoni në përkufizimet për HX1838.conf nga skedari i tekstit (ctrl-insert për ta ngjitur në tastierë)
  33. ctrl X pastaj Enter pastaj 'Y' për të ruajtur
  34. cd /etc/lirc/lircd.conf.d
  35. Për të parë skedarët
  36. sudo mv devinput.lircd.conf devinput.lircd.conf.dist (për ta çaktivizuar atë)
  37. sudo nano/etc/lirc/lircrc
  38. ngjisni kodin e konfigurimit për lircrc
  39. ctrl X pastaj Enter pastaj 'Y' për të ruajtur
  40. sudo apt-get install mpd-futni ‘Y’ për të vazhduar (kërkon ca kohë)
  41. sudo apt-get install mpc
  42. sudo nano /etj/rc.local
  43. komentoni të gjithë kodin përveç daljes 0 në fund
  44. #shtoni këto komente të tjera para daljes 0
  45. shtoni irexec -d
  46. shtoni mpc stop
  47. shtoni vëllimin mpc 30
  48. #zvogëloni kërkesat për energji
  49. # fikni hdmi pasi kjo njësi është pa kokë
  50. /usr/bin/tvservice -o
  51. ctrl X pastaj Enter pastaj 'Y' për të ruajtur
  52. Së fundi, krijoni një asound.conf të ri duke shtypur sudo nano /etc/asound.conf dhe duke futur sa vijon:
  53. pcm.! parazgjedhje {
  54. shkruani kartën hw 0
  55. }
  56. ctl.! default {
  57. shkruani kartën hw 0
  58. }
  59. ctrl X pastaj Enter pastaj 'Y' për të ruajtur
  60. sudo nano /etc/mpd.conf
  61. lëvizni poshtë për të ndryshuar këto cilësime
  62. dalje audio {
  63. Shkruani "alsa"
  64. Emri "Pajisja ime ALSA"
  65. Pajisja "hw: 0, 0"
  66. Mikser_type "softuer"
  67. Mixer_device "parazgjedhur"
  68. Mixer_control "PCM"
  69. Mixer_index "0"
  70. }
  71. ctrl X pastaj Enter pastaj 'Y' për të ruajtur
  72. rindez sudo
  73. Tani jeni gati për të lidhur telat.

Konfigurova stacionet e radios si më poshtë, por ju mund të ndryshoni transmetimet e url -ve dhe të përdorni çdo radio stacion që dëshironi. Shikoni skedarin e konfigurimit të bashkangjitur lircrc.

Çelësi 0 = Jazz FM

Çelësi 1 = Rock Klasik Absolut

Çelësi 2 = BBC Radio 2

Çelësi 3 = FM Classic

Çelësi 4 = Radio BBC 4

Çelësi 5 = BBC Radio 5

Çelësi 6 = BBC Radio 6 Muzikë

Çelësi 7 = BBC Hereford dhe Worcester

Çelësi 8 = Muzika Absolute e viteve 80

Çelësi 9 = Muzika Absolute e viteve 90

Shigjeta lart = volumi lart

Shigjeta Poshtë = vëllimi poshtë

Çelësi Majtas = Pastro listën e luajtjes

Çelësi i djathtë = Pastro listën e luajtjes

Çelësi OK = Luaj

Tasti Prapa = Ndrysho (e cila ndalon luajtjen e drejtpërdrejtë)

Dalja kryesore = Ndal

Hapi 4: Vendosni projektin

Ndërtoni projektin
Ndërtoni projektin
Ndërtoni projektin
Ndërtoni projektin
Ndërtoni projektin
Ndërtoni projektin
Ndërtoni projektin
Ndërtoni projektin

Lidhni qarqet lart duke përdorur tabelat e instalimeve elektrike më sipër.

Fillimisht e ndërtova prototipin në një dërrasë buke për të kontrolluar nëse funksiononte. Unë atëherë isha në gjendje të transferoja lidhjet me tela në përbërësit që kisha instaluar, duke përdorur lidhëset dupont në titujt. Përsëri, unë isha në gjendje të testoja për të kontrolluar nëse njësia ishte ende duke punuar. Më në fund, vendosa të bëj lidhjet përfundimtare duke përdorur një mjet për mbështjelljen e telit. Kjo siguron një mënyrë shumë të pastër për të lidhur përbërësit dhe ka një bonus shtesë që lidhjet lehtë mund të 'zhbëhen' nëse është e nevojshme. Lidhjet elektrike të bëra duke përdorur këtë metodë janë aq të mira, sa nuk kanë nevojë për bashkim.

Marrësi me rreze IR u shtua në projekt duke e bashkuar atë në një pjesë të vogël të veroboard, e cila më pas ishte montuar në vendin e LED origjinal në pjesën e përparme të kutisë. Telat u mbajtën të shkurtër dhe u ushqyen përmes kanalit të integruar për t'u lidhur me RPi. Ky marrës do të ulet pas grilës së rrjetës së telit të hollë në mënyrë që të jetë në gjendje të 'shohë' sinjalin IR nga njësia e telekomandës.

Pasi altoparlantët janë siguruar në kabinet, ato mund të lidhen me kanalet stereo të daljes së amplifikatorit. Foleja e prizës së furnizimit me energji femërore mund të kalohet përmes pllakës mbështetëse të printuar 3D dhe të lidhet me shiritin e autobusit të qarkut. E gjithë njësia mundësohet nga një prizë 5v 3A në transformator.

Recommended: