Tartalomjegyzék:
- 1. lépés: Szerelje szét az egységet és tisztítsa meg
- 2. lépés: 3D nyomtatás a komponensekről
- 3. lépés: Konfigurálja a Pi -t
- 4. lépés: Kösse össze a projektet
Videó: BOSEBerry Pi Internet rádió: 4 lépés (képekkel)
2024 Szerző: John Day | [email protected]. Utoljára módosítva: 2024-01-30 09:39
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
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
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.
- 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.
- Formázza a micro SD kártyát az SD kártya formázóval
- 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)
- Csatlakoztassa a Pi -t egy monitorhoz és billentyűzethez, és jelentkezzen be felhasználónévvel = pi, jelszó = málna
- Gépelje be a Sudo raspi-config parancsot a konzol ablakába.
- 8. menüopció - frissítse ezt az eszközt a legújabb verzióra.
- 1. menüopció - módosítsa a felhasználói jelszót, és jegyezze fel.
-
2. menüopció - hálózati beállítások
- (N2) Írja be a Wi -Fi adatait az otthoni hálózathoz
- (N1) Módosítsa a gazdagépnevet radiopi -ra
- 3. menüopció - A rendszerindítási beállítások engedélyezése (B1) és (B2) Konzol automatikus bejelentkezés
- 5. menüopció - Az interfész opciók (P2) engedélyezik az SSH -t
- 7. menüopció - Speciális (A1) A fájlrendszer kibontása
- Sudo apt-get frissítés
- Sudo apt-get frissítés (15 perc)
- Sudo rpi-frissítés (firmware frissítéséhez)
- 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.
- sudo apt-get install lirc # install LIRC (a folytatáshoz írja be az y billentyűt)
- sudo nano /boot/config.txt
- 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
- comment out #dtparam = audio = be
- dtoverlay = hifiberry-dac
- megjegyzés RPi4 beállítások dtoverlay = vc4-fkms-v3d és max_framebuffers = 2
- ctrl X, majd Enter, majd 'Y' a mentéshez
- cd /etc /lirc
- ls a könyvtár fájljainak listázásához
- sudo cp lirc_options.conf.dist lirc_options.conf
- sudo cp lircd.conf.dist lircd.conf
- sudo nano lirc_options.conf
- driver = alapértelmezett
- eszköz = /dev /lirc0
- ctrl X, majd Enter, majd 'Y' a mentéshez
- sudo nano /etc/lirc/lircd.conf.d/HX1838.conf
- Másolja be a HX1838.conf definícióit a szövegfájlból (a Ctrl-Insert billentyűvel illessze be a konzolba)
- ctrl X, majd Enter, majd 'Y' a mentéshez
- cd /etc/lirc/lircd.conf.d
- Látni a fájlokat
- sudo mv devinput.lircd.conf devinput.lircd.conf.dist (letiltásához)
- sudo nano/etc/lirc/lircrc
- illessze be a lircrc konfigurációs kódját
- ctrl X, majd Enter, majd 'Y' a mentéshez
- sudo apt-get install mpd-a folytatáshoz írja be az „Y” billentyűt (eltart egy ideig)
- sudo apt-get install mpc
- sudo nano /etc/rc.local
- megjegyzést fűz az összes kódhoz, kivéve a 0 -ás kilépést a végén
- #adja hozzá ezeket a következő megjegyzéseket a 0 kilépés előtt
- add hozzá az irexec -d
- add mpc stop
- add hozzá az mpc 30 kötetet
- #csökkentse az energiaigényt
- # Kapcsolja ki a hdmi -t, mivel ez a készülék fejetlen
- /usr/bin/tvservice -o
- ctrl X, majd Enter, majd 'Y' a mentéshez
- 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:
- pcm.! alapértelmezett {
- írja be a hw kártyát 0
- }
- ctl.! default {
- írja be a hw kártyát 0
- }
- ctrl X, majd Enter, majd 'Y' a mentéshez
- sudo nano /etc/mpd.conf
- görgessen lefelé a beállítások módosításához
- hang kimenet{
- Írja be az „alsa” szót
- Név: „Saját ALSA -eszköz”
- „Hw: 0, 0” eszköz
- Mixer_type „szoftver”
- Mixer_device „alapértelmezett”
- Mixer_control „PCM”
- Keverő_index „0”
- }
- ctrl X, majd Enter, majd 'Y' a mentéshez
- sudo újraindítás
- 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
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:
1964: Dansette Pi Internet rádió: 6 lépés (képekkel)
1964 Dansette Pi Internet rádió: Ez a stílusos, 1960-as évek közepén álló Dansette hordozható rádió a szeretetteljes frissítésnek köszönhetően a 21. század legjobb internetes rádióállomásait játssza. Az összes eredeti vezérlőt újra felhasználták, és soha nem tudhatná, hogy ez konverzió - mindaddig, amíg be nem kapcsolja
RASPBERRY ZERO INTERNET RÁDIÓ / MP3 LEJÁTSZÓ: 4 lépés
RASPBERRY ZERO INTERNET RÁDIÓ / MP3 LEJÁTSZÓ: Nem ez az első málna internetes rádió, tudom. De ez az egyik: nagyon olcsó és nagyon jól működik, minden funkció, amely webes felületen keresztül vezérelhető, a telefonja a távirányító, nagyon könnyen felépíthető és kezelhető
INTERNET RÁDIÓ / TICKER / WEATHERSTATION: 5 lépés
INTERNET RÁDIÓ / TICKER / WEATHERSTATION: Ez egy nagyon jó internetes rádió, de ennél több, ez egy időjárás állomás, egy ticker és egy domotica rendszer is. És ez: nagyon olcsó művek nagyon jó nagyon könnyű építeni és kezelni hordozható a wifi -hez való egyszerű csatlakozás miatt
Internet rádió ESP32 használatával: 7 lépés (képekkel)
Internet -rádió ESP32 használatával: Kedves barátaink, üdvözöljük egy másik Instructable -ben! Ma egy 3,5 hüvelykes kijelzővel rendelkező internetes rádióeszközt fogunk építeni egy olcsó ESP32 kártya segítségével. Akár hiszed, akár nem, mostantól kevesebb mint 10 perc alatt és kevesebb idő alatt is felépíthetünk egy internetes rádiót
1979 Bang & Olufsen Raspberry Pi Internet rádió: 10 lépés (képekkel)
1979 Bang & Olufsen Raspberry Pi Internet rádió: Ez egy 1979 -es Bang & Olufsen Beocord 1500 kazettás magnó, amelyet önálló Raspberry Pi internetes rádióvá alakítottam. Az analóg VU -mérőket a Pi vezérli egy DAC (digitális -analóg konverter) áramkörön keresztül, az aktuális idővel