Sisällysluettelo:

BOSEBerry Pi Internet -radio: 4 vaihetta (kuvien kanssa)
BOSEBerry Pi Internet -radio: 4 vaihetta (kuvien kanssa)

Video: BOSEBerry Pi Internet -radio: 4 vaihetta (kuvien kanssa)

Video: BOSEBerry Pi Internet -radio: 4 vaihetta (kuvien kanssa)
Video: Павел и Владимир Ртищевы: арбитраж с 13 лет, про первый миллион, ошибки и создание партнерской сети 2024, Marraskuu
Anonim
BOSEBerry Pi Internet -radio
BOSEBerry Pi Internet -radio

Rakastan radion kuuntelua! Käytin talossani DAB -radiota, mutta havaitsin, että vastaanotto oli hieman hajanainen ja ääni hajosi jatkuvasti, joten päätin rakentaa oman Internet -radion. Minulla on vahva wifi -signaali taloni ympärillä, ja digitaalisen lähetyksen pitäisi tarkoittaa, että pystyin toistamaan korkealaatuista ääntä.

En halunnut käyttää älykästä kaiutinta. Halusin kytkeä radion päälle, pystyä vaihtamaan kanavia ja sitten sammuttamaan sen, joten se käyttäytyi aivan kuten perinteinen radio, mutta koska se käytti Internetiä yhteyden muodostamiseen, pystyin kuuntelemaan radiokanavia mistä päin maailmaa tahansa.

Löysin ebaystä toisen käden BOSE SoundDock series II -mallin (hinta 5,33 puntaa), mutta se ilmoitettiin toimimattomaksi. Tämä ei ollut ongelma, koska poistin kaikki sisäiset piirit lisätäkseni oman.

Tarvikkeet:

Bose SoundDock (käytin sarjan II mallia)

Raspberry Pi Zero Wireless, jossa on suorakulmaiset GPIO -otsikot

DAC -dekooderi PCM5102A

Vahvistin PAM8403

VS1838B -infrapunavastaanotin

HX1838 kaukosäädin

Tynnyrin liitin 2,1 mm

Liitäntäjohto (käytin lankakäärintää)

3D -tulostusmahdollisuudet

Puola PLA -tulostimen filamenttia

Akryylilakkasuihke

Emali maali

M3 pähkinät

M3 x 8 mm: n kupukantaiset kuusiokäyttökoneen ruuvit

IR -vastaanottimen LED

Veroboard- ja otsikkotapit

Vaihe 1: Pura laite ja puhdista se

Pura laite ja puhdista se
Pura laite ja puhdista se
Pura laite ja puhdista se
Pura laite ja puhdista se
Pura laite ja puhdista se
Pura laite ja puhdista se
Pura laite ja puhdista se
Pura laite ja puhdista se

SoundDock on helppo purkaa. Irrota alusta ensin ja irrota johtosarja. IPod -telakointiaseman etuosassa on Torx T6 -ruuvit.

Irrota teräsverkko. Tämä on kitkasovitus, joka käyttää vaahtoa tarttumaan kotelon sivuun. Onnistuin löysäämään sen koukkutyypillä ja sitten se nousi helposti. Olen nähnyt ohjeet näiden poistamiseksi kiertämällä kolikon metalliverkon ja kotelon väliin, mutta en halunnut merkitä koteloa kolikon reunaan.

Etupaneeli toimii alkuperäisen vahvistimen jäähdytyselementtinä ja voidaan irrottaa ruuveilla. Tämä nostetaan sitten ulos ja kaiuttimet ja litteä nauhakaapeli voidaan irrottaa.

Jos SoundDock on vanha laite, se on todennäköisesti kerännyt paljon pölyä ja likaa. Kun kaikki sähkökomponentit on poistettu, voit nyt puhdistaa sen kuumassa saippuavedessä. Käytin tarranpoistosuihketta puhdistamaan tarran jättämän sotkun. Muista olla käyttämättä hankaavia puhdistusaineita, jotta voit säilyttää kotelon kiiltävän pinnan.

Vaihe 2: Tulosta komponentit 3D -muodossa

3D -tulostus osat
3D -tulostus osat
3D -tulostus osat
3D -tulostus osat
3D -tulostus osat
3D -tulostus osat
3D -tulostus osat
3D -tulostus osat

Suunnittelin telineen, joka kiinnittyy metalliseoksen jäähdytyselementin sisäpuolelle, jotta voin kiinnittää Raspberry Pi-, DAC -dekooderi- ja vahvistinkomponentit yhteen kompaktiin yksikköön.

Telakka on kahdessa osassa, alaosa on painettu tuilla, koska yksikön sivussa on reikä, joten mikro -SD -kortti voidaan vaihtaa ilman koko laitteen purkamista. Nämä painetut tuet voidaan helposti irrottaa käyttämällä metallipistoketta ja hienokärkisiä pihtejä. Telineen kaksi osaa voidaan liittää yhteen M3 -koneen ruuveilla ja muttereilla, jotka pidetään suunnittelussa kiinni.

40-nastainen suorakulmainen otsikko juotettiin Raspberry Pi: hen (RPi).

RPi on asennettu joihinkin painetun piirilevyn välikappaleisiin, jotka porataan sitten ulos, jotta koneen ruuvit kulkevat helposti läpi. Tämä tehdään myös huolellisesti Raspberry Pi -kulma -asennusreikien kohdalla.

Telakan yläosassa näet DAC PCM5102A: n, jossa on juotetut suorakulmaiset otsikot, PAM -vahvistin ja kaksoisrivi otsakkeita, jotka on asennettu johonkin veroboardiin toimimaan virtalähdepalkkina. Koko tämä kokoonpano voidaan kiinnittää seosterästä jäähdytyselementtipaneeliin, joka kiinnitetään SoundDockin etuosaan alkuperäisillä ruuveilla.

Etulevy on suunniteltu noudattamaan kotelon kaarevuussädettä. Käytin kohokuvioituja kirjaimia ja ne tulostettiin tarkasti, mutta en usko, että BOSEBerry Pi -nimi oli erityisen näkyvissä, ellei se tarttunut valoon oikein. Päätin maalata kohokuvioidut kirjaimet, jotta ne näkyvät paremmin. Tiivistin tulosteen kirkkaalla akryylilakkasuihkulla, joka täytti kaikki tulostuspinnan aukot. Tämän pitäisi varmistaa, että seuraava kerros värillistä emalimaalia ei vuotanut kappaleen painettujen kerrosten läpi. Emalimaali rakennettiin useisiin kerroksiin. Maalauksen aikana jotkut kapillaariset toimenpiteet vetivät maalin pintaan, mikä johti tahroihin, mutta kun se oli kuiva, pystyin puhdistamaan sen märällä ja kuivalla paperilla ja lisäämään sitten viimeisen kerroksen kirkasta lakkaa yksikön kiiltävä pinta.

Vaihe 3: Määritä Pi

Seuraavat ohjeet ovat vaiheet, jotka sinun on suoritettava radio -ohjelmiston määrittämiseksi.

  1. Lataa Buster Lite osoitteesta https://www.raspberrypi.org/downloads/raspbian/Pura pakattu tiedosto - sinulla on.img -tiedosto.
  2. Alusta micro SD -kortti SD -kortin muotoilulaitteella
  3. Käytä Win32 Disk Imager -sovellusta https://sourceforge.net/projects/win32diskimager/ kirjoittaaksesi Raspbian Buster SD -kortille (kestää noin 10 minuuttia)
  4. Liitä Pi näyttöön ja näppäimistöön ja kirjaudu sisään käyttäjätunnuksella = pi, salasana = vadelma
  5. Kirjoita Sudo raspi-config konsoli-ikkunaan.
  6. Valikkovaihtoehto 8 - päivitä tämä työkalu uusimpaan versioon.
  7. Valikkovaihtoehto 1 - vaihda käyttäjän salasana ja merkitse se muistiin.
  8. Valikkovaihtoehto 2 - verkkoasetukset

    1. (N2) Anna kotiverkosi WiFi -tiedot
    2. (N1) Vaihda isäntänimi radiopiksi
  9. Valikkovaihtoehto 3 - Ota käyttöön käynnistysvaihtoehdot (B1) ja (B2) Konsolin automaattinen kirjautuminen
  10. Valikkovaihtoehto 5 - Liitäntävaihtoehdot (P2) mahdollistavat SSH: n
  11. Valikkovaihtoehto 7 - Lisäasetukset (A1) Laajenna tiedostojärjestelmä
  12. Sudo apt-get -päivitys
  13. Sudo apt-get -päivitys (15 minuuttia)
  14. Sudo rpi -päivitys (laiteohjelmiston päivittämiseksi)
  15. RPiZ: ää voidaan nyt käyttää "ilman päätä", joten voit SSH: n avulla määrittää muut asetukset. Kirjaudu reitittimeesi selaimen kautta (esimerkiksi 192.168.1.254) ja etsi radiopiisi IP -osoite. Lataa Putty ja kirjaudu sisään Pi: hen juuri löytämäsi IP -osoitteen avulla. Käyttäjätunnus = pi ja käytä uutta salasanaasi.
  16. sudo apt-get install lirc # install LIRC (kirjoita y jatkaaksesi)
  17. sudo nano /boot/config.txt
  18. poista kommentti ja muuta pin-numeroa dtoverlay = gpio-ir, gpio_pin = 23 #pin 16 taululla
  19. kommentoi ulos #dtparam = audio = päällä
  20. dtoverlay = hifiberry-dac
  21. kommentoi RPi4-vaihtoehtoja dtoverlay = vc4-fkms-v3d ja max_framebuffers = 2
  22. Tallenna painamalla ctrl X, Enter ja sitten Y
  23. cd /etc /lirc
  24. ls luetteloida hakemiston tiedostot
  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. kuljettaja = oletus
  29. laite = /dev /lirc0
  30. Tallenna painamalla ctrl X, Enter ja sitten Y
  31. sudo nano /etc/lirc/lircd.conf.d/HX1838.conf
  32. Kopioi HX1838.conf: n määritelmät tekstitiedostosta (liitä konsoliin ctrl-insert)
  33. Tallenna painamalla ctrl X, Enter ja sitten Y
  34. cd /etc/lirc/lircd.conf.d
  35. Nähdään tiedostot
  36. sudo mv devinput.lircd.conf devinput.lircd.conf.dist (poistaa sen käytöstä)
  37. sudo nano/etc/lirc/lircrc
  38. liitä lircrc: n kokoonpanokoodi
  39. Tallenna painamalla ctrl X, Enter ja sitten Y
  40. sudo apt-get install mpd-kirjoita "Y" jatkaaksesi (kestää jonkin aikaa)
  41. sudo apt-get install mpc
  42. sudo nano /etc/rc.local
  43. kommentoi kaikki koodit paitsi poistuminen 0 lopussa
  44. #Lisää seuraavat kommentit ennen poistumista 0
  45. lisää irexec -d
  46. lisää mpc stop
  47. lisää mpc -tilavuus 30
  48. #vähennä tehovaatimuksia
  49. # sammuta hdmi, koska tämä laite on päätön
  50. /usr/bin/tvservice -o
  51. Tallenna painamalla ctrl X, Enter ja sitten Y
  52. Luo lopuksi uusi asound.conf kirjoittamalla sudo nano /etc/asound.conf ja kirjoittamalla seuraava:
  53. pcm.! oletus {
  54. kirjoita hw -kortti 0
  55. }
  56. ctl.! oletus {
  57. kirjoita hw -kortti 0
  58. }
  59. Tallenna painamalla ctrl X, Enter ja sitten Y
  60. sudo nano /etc/mpd.conf
  61. vieritä alas muuttaaksesi näitä asetuksia
  62. äänen ulostulo{
  63. Kirjoita "alsa"
  64. Nimi "Oma ALSA -laite"
  65. Laite "hw: 0, 0"
  66. Mixer_type "ohjelmisto"
  67. Mikseri_laite "oletus"
  68. Sekoitinohjaus “PCM”
  69. Sekoitin_indeksi “0”
  70. }
  71. Tallenna painamalla ctrl X, Enter ja sitten Y
  72. sudo uudelleenkäynnistys
  73. Olet nyt valmis yhdistämään johdot.

Määritin radioasemat seuraaviksi, mutta voit muuttaa url -virtoja ja käyttää mitä tahansa haluamiasi radioasemia. Katso liitteenä oleva lircrc -määritystiedosto.

Avain 0 = Jazz FM

Avain 1 = Absolute Classic Rock

Avain 2 = BBC Radio 2

Avain 3 = Klassinen FM

Avain 4 = BBC Radio 4

Avain 5 = BBC Radio 5

Avain 6 = BBC Radio 6 Music

Avain 7 = BBC Hereford ja Worcester

Avain 8 = Absoluuttinen 80 -luvun musiikki

Avain 9 = Absoluuttinen 90 -luvun musiikki

Ylänuoli = äänenvoimakkuuden lisäys

Alanuoli = äänenvoimakkuuden vähennys

Key Left = Tyhjennä soittolista

Näppäin oikea = Tyhjennä soittolista

Näppäin OK = Toista

Key Back = Vaihda (joka keskeyttää live -toiston)

Näppäin Poistu = Pysäytä

Vaihe 4: Luo projekti

Johda projekti
Johda projekti
Johda projekti
Johda projekti
Johda projekti
Johda projekti
Johda projekti
Johda projekti

Liitä piirit yllä olevien kytkentätaulukoiden avulla.

Rakensin alun perin prototyypin leipälevylle varmistaakseni, että se toimii. Pystyin sitten siirtämään johdinliitännät asennettuihin komponentteihin käyttämällä otsikoiden dupont -liittimiä. Jälleen pystyin testaamaan, että laite toimii edelleen. Lopuksi päätin tehdä viimeiset liitokset lankakäärintätyökalulla. Tämä tarjoaa erittäin siistin tavan liittää komponentit ja siihen liittyy lisäetuna, että liitännät voidaan helposti "kumota" tarvittaessa. Tällä menetelmällä tehdyt sähköliitännät ovat niin hyviä, että ne eivät tarvitse juottamista.

IR -led -vastaanotin lisättiin projektiin juottamalla se pienelle veroboard -palalle, joka sitten asennettiin alkuperäisen LED -valon tilalle kotelon etupuolelle. Johdot pidettiin lyhyinä ja syötettiin sisäänrakennetun kanavan kautta muodostamaan yhteys RPi: hen. Tämä vastaanotin istuu hienon teräsverkon takana niin, että se pystyy näkemään IR -signaalin kaukosäätimestä.

Kun kaiuttimet on kiinnitetty koteloon, ne voidaan liittää vahvistinlähdön stereokanaviin. Naaraspuolinen virtalähteen pistorasia voidaan kiertää 3D -tulostetun tukilevyn läpi ja johdottaa piirin väyläpalkkiin. Koko yksikkö saa virtansa muuntajan 5V 3A pistokkeesta.

Suositeltava: