Tartalomjegyzék:

BOSEBerry Pi Internet rádió: 4 lépés (képekkel)
BOSEBerry Pi Internet rádió: 4 lépés (képekkel)

Videó: BOSEBerry Pi Internet rádió: 4 lépés (képekkel)

Videó: BOSEBerry Pi Internet rádió: 4 lépés (képekkel)
Videó: OXXXYMIRON — ОЙДА (2022) 2024, Július
Anonim
BOSEBerry Pi internetes rádió
BOSEBerry Pi internetes rádió

Imádok rádiót hallgatni! A házamban DAB rádiót használtam, de a vétel kissé foltosnak bizonyult, és a hang folyamatosan felbomlott, ezért úgy döntöttem, hogy saját internetes rádiót építek. Erős wifi jel van a házam körül, és a digitális sugárzásnak azt kell jelentenie, hogy képes voltam nagy pontosságú hangot lejátszani.

Nem akartam okos hangszórót használni. Szerettem volna bekapcsolni a rádiót, csatornát váltani, majd kikapcsolni, tehát úgy viselkedett, mint egy hagyományos rádió, de mivel az internetet használta a kapcsolódáshoz, a világ bármely pontjáról tudtam hallgatni a rádiócsatornákat.

Sikerült egy használt BOSE SoundDock II -es modellt találnom az ebay -en (ára 5,33 font), de nem működőként szerepel. Ez nem jelentett problémát, mivel eltávolítottam az összes belső áramkört a sajátom hozzáadásához.

Kellékek:

Bose SoundDock (a II. Sorozatú modellt használtam)

Raspberry Pi Zero Wireless, derékszögű GPIO fejrészekkel

PCM5102A DAC dekódoló

Erősítő PAM8403

VS1838B infravörös vevő

HX1838 távirányító

Hordó jack 2.1 mm -es foglalat

Csatlakozó vezeték (én drótkötőt használtam)

3D nyomtatási lehetőségek

PLA nyomtatószál tekercs

Akril lakk spray

Zománc festék

M3 dió

M3 x 8 mm -es kupolafejű hatszöghajtógép csavarok

IR vevő LED

Veroboard és fejléc csapok

1. lépés: Szerelje szét az egységet és tisztítsa meg

Szerelje szét a készüléket és tisztítsa meg
Szerelje szét a készüléket és tisztítsa meg
Szerelje szét a készüléket és tisztítsa meg
Szerelje szét a készüléket és tisztítsa meg
Szerelje szét a készüléket és tisztítsa meg
Szerelje szét a készüléket és tisztítsa meg
Szerelje szét a készüléket és tisztítsa meg
Szerelje szét a készüléket és tisztítsa meg

A SoundDock könnyen szétszedhető. Először távolítsa el az alapot, és válassza le a kábelező szalagot. Az első iPod dokkoló részek Torx T6 spline csavarokat használnak.

Távolítsa el az elülső dróthálót. Ez egy súrlódó illeszkedés, amely habot használ a tok oldalának megfogására. Sikerült meglazítanom egy kampós típusú pálcával, majd könnyen kiemelkedett. Láttam utasításokat ezek eltávolítására úgy, hogy érmét csavarok a drótháló és a tok közötti résbe, de nem akartam megjelölni a tokot az érme szélével.

Az előlap hűtőbordaként működik az eredeti erősítőnél, és csavarokkal eltávolítható. Ezt követően felemelik, és a hangszórókat és a lapos szalagkábelt le lehet választani.

Ha a SoundDock régi készülék, valószínűleg sok port és szennyeződést szedett össze. Ha az összes elektromos alkatrészt eltávolította, akkor most tisztítsa meg forró szappanos vízzel. Egy matricaeltávolító spray -vel tisztítottam a címke által hagyott rendetlenséget. Ne feledje, hogy ne használjon súroló hatású tisztítószereket, így megőrizheti a tok fényes felületét.

2. lépés: 3D nyomtatás a komponensekről

3D nyomtatás az alkatrészekről
3D nyomtatás az alkatrészekről
3D nyomtatás az alkatrészekről
3D nyomtatás az alkatrészekről
3D nyomtatás az alkatrészekről
3D nyomtatás az alkatrészekről
3D nyomtatás az alkatrészekről
3D nyomtatás az alkatrészekről

Olyan bölcsőt terveztem, amely az ötvözet hűtőbordájának belsejére szerelhető, így egyetlen kompakt egységben rögzíthetem a Raspberry Pi, a DAC dekóder és az erősítő alkatrészeit.

A bölcső két részből áll, az alsó részt alátámasztással nyomtattuk, mivel az egység oldalán lyuk szükséges, így a micro SD kártya az egész egység szétszerelése nélkül cserélhető. Ezek a nyomtatott támaszok könnyen eltávolíthatók egy fém csákány és egy finom orrú fogó segítségével. A bölcső két része összekapcsolható M3 -as gépcsavarokkal és anyákkal, amelyek a kialakításban rögzítve vannak.

40 tűs derékszögű fejlécet forrasztottak a Raspberry Pi-re (RPi).

Az RPi néhány nyomtatott áramköri lap távtartóra van felszerelve, amelyeket ezután kifúrnak, így a gép csavarjai könnyen áthaladnak. Ezt a Raspberry Pi sarokrögzítő lyukain is óvatosan kell elvégezni.

A bölcső tetején látni fogja a DAC PCM5102A forrasztott derékszögű fejléceket, PAM erősítőt és dupla sor fejlécet, amelyek valamilyen veroboardra vannak felszerelve, hogy tápegység buszsávként működjenek. A szerelvény egészét az ötvözött hűtőborda panelhez lehet rögzíteni, amely az eredeti csavarokkal rögzíthető a SoundDock elejéhez.

Az elülső adattáblát úgy tervezték, hogy kövesse a tok görbületi sugarát. Domborított betűket használtam, és pontosan ki volt nyomtatva, de nem gondoltam, hogy a BOSEBerry Pi név különösen jól látható, hacsak nem a megfelelő módon veszi fel a fényt. Úgy döntöttem, hogy a dombornyomott betűket lefestem, hogy láthatóbbak legyenek. A nyomtatást átlátszó akril lakk spray -vel lezártam, hogy kitöltsem a nyomtatási felület üregeit. Ennek biztosítania kell, hogy a következő réteg színes zománcfesték ne folyjon át a darab nyomtatott rétegein. A zománcfestéket több rétegben építették fel. Festés közben néhány kapilláris művelet felhúzta a festéket a felületre, ami foltokat eredményezett, de miután megszáradt, meg tudtam tisztítani nedves és száraz papírral, majd hozzáadtam egy utolsó réteg átlátszó lakkot, hogy megfeleljen a az egység fényes felülete.

3. lépés: Konfigurálja a Pi -t

Az alábbi utasítások a rádiószoftver konfigurálásához szükséges lépések.

  1. Töltse le a Buster Lite -t a https://www.raspberrypi.org/downloads/raspbian/ oldalról. Bontsa ki a tömörített fájlt -.img fájlja lesz.
  2. Formázza a micro SD kártyát az SD kártya formázóval
  3. A Win32 Disk Imager https://sourceforge.net/projects/win32diskimager/ használatával írjon Raspbian Buster -t az SD -kártyára (ez körülbelül 10 percet vesz igénybe)
  4. Csatlakoztassa a Pi -t egy monitorhoz és billentyűzethez, és jelentkezzen be felhasználónévvel = pi, jelszó = málna
  5. Gépelje be a Sudo raspi-config parancsot a konzol ablakába.
  6. 8. menüopció - frissítse ezt az eszközt a legújabb verzióra.
  7. 1. menüopció - módosítsa a felhasználói jelszót, és jegyezze fel.
  8. 2. menüopció - hálózati beállítások

    1. (N2) Írja be a Wi -Fi adatait az otthoni hálózathoz
    2. (N1) Módosítsa a gazdagépnevet radiopi -ra
  9. 3. menüopció - A rendszerindítási beállítások engedélyezése (B1) és (B2) Konzol automatikus bejelentkezés
  10. 5. menüopció - Az interfész opciók (P2) engedélyezik az SSH -t
  11. 7. menüopció - Speciális (A1) A fájlrendszer kibontása
  12. Sudo apt-get frissítés
  13. Sudo apt-get frissítés (15 perc)
  14. Sudo rpi-frissítés (firmware frissítéséhez)
  15. Az RPiZ mostantól „fej nélkül” is használható, így SSH -val konfigurálhatja a többi beállítást. Jelentkezzen be az útválasztóba egy böngészőn keresztül (például 192.168.1.254), és keresse meg a rádiókészülék IP -címét. Töltse le a Putty alkalmazást, és jelentkezzen be a Pi -be az imp talált IP -cím használatával. A felhasználónév = pi és használja az új jelszavát.
  16. sudo apt-get install lirc # install LIRC (a folytatáshoz írja be az y billentyűt)
  17. sudo nano /boot/config.txt
  18. megjegyzés megszüntetése és a pin szám megváltoztatása dtoverlay = gpio-ir, gpio_pin = 23 #pin 16 a táblán
  19. comment out #dtparam = audio = be
  20. dtoverlay = hifiberry-dac
  21. megjegyzés RPi4 beállítások dtoverlay = vc4-fkms-v3d és max_framebuffers = 2
  22. ctrl X, majd Enter, majd 'Y' a mentéshez
  23. cd /etc /lirc
  24. ls a könyvtár fájljainak listázásához
  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. driver = alapértelmezett
  29. eszköz = /dev /lirc0
  30. ctrl X, majd Enter, majd 'Y' a mentéshez
  31. sudo nano /etc/lirc/lircd.conf.d/HX1838.conf
  32. Másolja be a HX1838.conf definícióit a szövegfájlból (a Ctrl-Insert billentyűvel illessze be a konzolba)
  33. ctrl X, majd Enter, majd 'Y' a mentéshez
  34. cd /etc/lirc/lircd.conf.d
  35. Látni a fájlokat
  36. sudo mv devinput.lircd.conf devinput.lircd.conf.dist (letiltásához)
  37. sudo nano/etc/lirc/lircrc
  38. illessze be a lircrc konfigurációs kódját
  39. ctrl X, majd Enter, majd 'Y' a mentéshez
  40. sudo apt-get install mpd-a folytatáshoz írja be az „Y” billentyűt (eltart egy ideig)
  41. sudo apt-get install mpc
  42. sudo nano /etc/rc.local
  43. megjegyzést fűz az összes kódhoz, kivéve a 0 -ás kilépést a végén
  44. #adja hozzá ezeket a következő megjegyzéseket a 0 kilépés előtt
  45. add hozzá az irexec -d
  46. add mpc stop
  47. add hozzá az mpc 30 kötetet
  48. #csökkentse az energiaigényt
  49. # Kapcsolja ki a hdmi -t, mivel ez a készülék fejetlen
  50. /usr/bin/tvservice -o
  51. ctrl X, majd Enter, majd 'Y' a mentéshez
  52. Végül hozzon létre egy új asound.conf fájlt a sudo nano /etc/asound.conf begépelésével, és írja be a következőt:
  53. pcm.! alapértelmezett {
  54. írja be a hw kártyát 0
  55. }
  56. ctl.! default {
  57. írja be a hw kártyát 0
  58. }
  59. ctrl X, majd Enter, majd 'Y' a mentéshez
  60. sudo nano /etc/mpd.conf
  61. görgessen lefelé a beállítások módosításához
  62. hang kimenet{
  63. Írja be az „alsa” szót
  64. Név: „Saját ALSA -eszköz”
  65. „Hw: 0, 0” eszköz
  66. Mixer_type „szoftver”
  67. Mixer_device „alapértelmezett”
  68. Mixer_control „PCM”
  69. Keverő_index „0”
  70. }
  71. ctrl X, majd Enter, majd 'Y' a mentéshez
  72. sudo újraindítás
  73. Most már készen áll a vezetékek csatlakoztatására.

A rádióállomásokat a következőkre konfiguráltam, de módosíthatja az url -adatfolyamokat, és használhatja a kívánt rádióállomásokat. Lásd a csatolt lircrc konfigurációs fájlt.

0 kulcs = Jazz FM

Key 1 = Absolute Classic Rock

2. kulcs = BBC Radio 2

3. kulcs = Klasszikus FM

4. kulcs = BBC Radio 4

5. kulcs = BBC Radio 5

6. kulcs = BBC Radio 6 Music

7. kulcs = BBC Hereford és Worcester

8. kulcs = Abszolút 80 -as évek zene

Key 9 = Absolute 90s Music

Fel nyíl = hangerő növelése

Le nyíl = hangerő csökkentése

Bal billentyű = Lejátszási lista törlése

Jobb gomb = Lejátszási lista törlése

Gomb OK = Lejátszás

Key Back = Váltás (amely szünetelteti az élő lejátszást)

Kulcs Kilépés = Leállítás

4. lépés: Kösse össze a projektet

Vezesse fel a projektet
Vezesse fel a projektet
Vezesse fel a projektet
Vezesse fel a projektet
Vezesse fel a projektet
Vezesse fel a projektet
Vezesse fel a projektet
Vezesse fel a projektet

Csatlakoztassa az áramköröket a fenti kábelezési táblázatok segítségével.

A prototípust eredetileg egy kenyértáblára építettem annak ellenőrzésére, hogy működik -e. Ezután át tudtam helyezni a vezetékes csatlakozásokat az általam telepített komponensekre, a fejlécek dupont csatlakozóival. Ismét tesztelhettem, hogy ellenőrizze, hogy az egység továbbra is működik -e. Végül úgy döntöttem, hogy a végső csatlakozásokat dróthálóval használom. Ez nagyon ügyes módot biztosít az alkatrészek csatlakoztatására, és további bónusz, hogy szükség esetén a kapcsolatok könnyen visszavonhatók. Az ezzel a módszerrel készített elektromos csatlakozók olyan jók, hogy valójában nem kell forrasztani.

Az infravörös LED -es vevőt hozzáadták a projekthez úgy, hogy forrasztották egy kis darab tábladarabra, amelyet azután a ház elején lévő eredeti LED helyére szereltek. A vezetékeket rövidre tartották, és a beépített csatornán keresztül táplálták, hogy csatlakozzanak az RPi -hez. Ez a vevő a finom rácsos rács mögött ül, hogy képes legyen „látni” a távirányító infravörös jelét.

Miután a hangszórókat rögzítették a szekrényben, csatlakoztathatók az erősítő kimenetének sztereó csatornáihoz. A női tápegység csatlakozóaljzatát át lehet fűzni a 3D nyomtatott tartólemezen, és bekötni az áramkör buszsávjába. Az egész készüléket egy 5 V -os 3 A -os transzformátor táplálja.

Ajánlott: