Sadržaj:
- Korak 1: Rastavite jedinicu i očistite je
- Korak 2: 3D štampanje komponenti
- Korak 3: Konfigurirajte Pi
- Korak 4: Povežite projekat
Video: BOSEBerry Pi Internet radio: 4 koraka (sa slikama)
2024 Autor: John Day | [email protected]. Zadnja izmjena: 2024-01-30 08:04
Volim slušati radio! Koristio sam DAB radio u svojoj kući, ali otkrio sam da je prijem bio pomalo neredovit i da se zvuk stalno prekidao, pa sam odlučio izgraditi vlastiti internetski radio. Imam jak WiFi signal oko kuće i digitalno emitiranje bi trebalo značiti da sam mogao reproducirati zvuk visoke vjernosti.
Nisam htio koristiti pametni zvučnik. Htio sam uključiti radio, moći mijenjati kanale, a zatim ga isključiti, tako da se ponašao baš kao tradicionalni radio, ali kako je za povezivanje koristio internet, mogao sam slušati radio kanale sa bilo kojeg mjesta na svijetu.
Uspio sam pronaći rabljeni model BOSE SoundDock serije II na ebayu (cijena 5,33 funti), ali je naveden kao neispravan. To nije bio problem jer bih uklonio sva interna kola kako bih dodao svoj.
Potrošni materijal:
Bose SoundDock (koristio sam model II serije)
Raspberry Pi Zero Wireless sa pravokutnim GPIO iglicama zaglavlja
DAC dekoder PCM5102A
Pojačalo PAM8403
VS1838B infracrveni prijemnik
HX1838 daljinski upravljač
Utičnica za cijev 2.1 mm
Spojna žica (koristio sam žičanu traku)
Objekti za 3D štampanje
Kalem od PLA filamenta štampača
Akrilni lak u spreju
Boja za emajl
M3 orasi
M3 x 8 mm vijci sa šesterokutnom glavom s kupolom
LED prijemnik LED
Veroboard i igle zaglavlja
Korak 1: Rastavite jedinicu i očistite je
SoundDock je lako rastaviti. Prvo uklonite podnožje i odspojite razvod za ožičenje. Prednji dijelovi za priključivanje iPod -a koriste Torx T6 zavrtnje.
Uklonite prednju žičanu ploču. Ovo je frikcijski spoj koji koristi pjenu za hvatanje bočne strane kućišta. Uspio sam ga otpustiti kljukom za udicu, a zatim se lako izvadio. Vidio sam upute za uklanjanje istih uvrtanjem novčića u utoru između žičane mreže i kućišta, ali nisam želio označiti kućište rubom novčića.
Prednja ploča djeluje kao hladnjak originalnog pojačala i može se ukloniti vijcima. Zatim se izvlači i zvučnici i ravni vrpčani kabel mogu se odspojiti.
Ako je vaš SoundDock stara jedinica, vjerojatno je pokupio mnogo prašine i prljavštine. Nakon što su uklonjene sve električne komponente, sada ga možete dobro očistiti u vrućoj vodi sa sapunom. Koristio sam sprej za uklanjanje naljepnica da očistim nered koji je ostavio naljepnica. Ne zaboravite da ne koristite abrazivne materijale za čišćenje, tako da možete sačuvati završni sloj visokog sjaja na kućištu.
Korak 2: 3D štampanje komponenti
Dizajnirao sam postolje koje će se montirati na unutrašnjost hladnjaka od legure tako da mogu spojiti Raspberry Pi, DAC dekoder i komponente pojačala u jednu kompaktnu jedinicu.
Nosač dolazi iz dva dijela, donji dio je ispisan potpornjacima jer je na rubu uređaja potrebna rupa pa se mikro SD kartica može promijeniti bez potrebe za rastavljanjem cijele jedinice. Ovi otisnuti nosači mogu se lako ukloniti pomoću metalne trzalice i par kliješta s finim nosem. Dva dijela postolja mogu se spojiti vijcima i maticama stroja M3 koji su pričvršćeni u dizajnu.
40-pinsko pravokutno zaglavlje zalemljeno je na Raspberry Pi (RPi).
RPi se montira na neke odstojnike na štampanoj ploči koji se zatim izbuše tako da vijci mašine lako prolaze. To se također pažljivo radi na otvorima za montažu ugla Raspberry Pi.
Na vrhu postolja vidjet ćete DAC PCM5102A sa zalemljenim pravougaonim zaglavljima, PAM pojačalom i dvostrukim nizom zaglavlja montiranih na neku vjerovnu ploču da djeluju kao sabirnica napajanja. Cijeli ovaj sklop može se pričvrstiti na ploču hladnjaka od legure koja se pričvršćuje na prednju stranu SoundDocka pomoću originalnih vijaka.
Prednja pločica sa imenom je dizajnirana tako da prati radijus zakrivljenosti kućišta. Koristio sam reljefna slova i bila su tačno odštampana, ali nisam mislio da je ime BOSEBerry Pi posebno vidljivo ako nije uhvatilo svetlost na pravilan način. Odlučio sam naslikati utisnuta slova kako bih ih učinio vidljivijima. Zapečatio sam otisak čistim akrilnim lakom u spreju kako bih popunio sve praznine na površini štampe. Ovo bi trebalo osigurati da sljedeći sloj obojene emajlirane boje ne prokrvari kroz otisnute slojeve komada. Boja emajla nanesena je u nekoliko slojeva. Tijekom slikanja, neke kapilarne radnje dovele su boju do površine što je rezultiralo mrljama, ali nakon što se osušila, uspio sam je očistiti nekim vlažnim i suhim papirom, a zatim dodati završni sloj prozirnog laka koji odgovara sjajna završna obrada jedinice.
Korak 3: Konfigurirajte Pi
Sljedeća uputstva su koraci koje morate proći da biste konfigurirali softver radija.
- Preuzmite Buster Lite sa https://www.raspberrypi.org/downloads/raspbian/Izvucite zip datoteku - imat ćete.img datoteku.
- Formatirajte mikro SD karticu pomoću formata za SD karticu
- Koristite Win32 Disk Imager https://sourceforge.net/projects/win32diskimager/ da napišete Raspbian Buster na SD karticu (što traje oko 10 minuta)
- Priključite Pi na monitor i tastaturu i prijavite se sa korisničkim imenom = pi, lozinkom = malinom
- Upišite prozor Sudo raspi-config u prozor konzole.
- Opcija menija 8 - ažurirajte ovaj alat na najnoviju verziju.
- Opcija menija 1 - promijenite lozinku korisnika i zabilježite je.
-
Opcija menija 2 - mrežne opcije
- (N2) Unesite WiFi podatke za svoju kućnu mrežu
- (N1) Promijenite naziv hosta u radiopi
- Opcija menija 3 - Omogući opcije pokretanja (B1) i (B2) Automatsko prijavljivanje na konzolu
- Opcija izbornika 5 - Opcije sučelja (P2) omogućuju SSH
- Opcija menija 7 - Napredno (A1) Proširi sistem datoteka
- Sudo apt-get update
- Sudo apt-get nadogradnja (15 minuta)
- Sudo rpi-update (za ažuriranje firmvera)
- RPiZ se sada može koristiti "bez glave", tako da možete uključiti SSH u njega kako biste konfigurirali ostale postavke. Prijavite se na svoj usmjerivač putem preglednika (nešto poput 192.168.1.254) i pronađite IP adresu vašeg radiopi. Preuzmite Putty i upotrijebite ga za prijavu na Pi pomoću ip adrese koju ste upravo pronašli. Korisničko ime = pi i upotrijebite svoju novu lozinku.
- sudo apt-get install lirc # install LIRC (unesite y za nastavak)
- sudo nano /boot/config.txt
- uklonite komentar i promijenite pin broj dtoverlay = gpio-ir, gpio_pin = 23 #pin 16 na ploči
- komentirajte #dtparam = audio = uključeno
- dtoverlay = hifiberry-dac
- komentirajte opcije RPi4 dtoverlay = vc4-fkms-v3d i max_framebuffers = 2
- ctrl X, zatim Enter, zatim ‘Y’ za spremanje
- cd /etc /lirc
- služi za popis datoteka u direktoriju
- sudo cp lirc_options.conf.dist lirc_options.conf
- sudo cp lircd.conf.dist lircd.conf
- sudo nano lirc_options.conf
- driver = zadano
- uređaj = /dev /lirc0
- ctrl X, zatim Enter, zatim ‘Y’ za spremanje
- sudo nano /etc/lirc/lircd.conf.d/HX1838.conf
- Kopirajte definicije za HX1838.conf iz tekstualne datoteke (ctrl-insert za lijepljenje u konzolu)
- ctrl X, zatim Enter, zatim ‘Y’ za spremanje
- cd /etc/lirc/lircd.conf.d
- Da vidim datoteke
- sudo mv devinput.lircd.conf devinput.lircd.conf.dist (da ga onemogućite)
- sudo nano/etc/lirc/lircrc
- zalijepite konfiguracijski kod za lircrc
- ctrl X, zatim Enter, zatim ‘Y’ za spremanje
- sudo apt-get install mpd-unesite ‘Y’ za nastavak (potrebno je neko vrijeme)
- sudo apt-get install mpc
- sudo nano /etc/rc.local
- komentirajte sav kôd osim izlaza 0 na kraju
- #dodajte ove sljedeće komentare prije izlaza 0
- dodaj irexec -d
- dodajte mpc stop
- dodajte mpc volumen 30
- #smanjite zahtjeve za napajanjem
- # isključite hdmi jer je ova jedinica bez glave
- /usr/bin/tvservice -o
- ctrl X, zatim Enter, zatim ‘Y’ za spremanje
- Na kraju, stvorite novi asound.conf upisivanjem sudo nano /etc/asound.conf i unosom sljedećeg:
- pcm.! default {
- upišite hw card 0
- }
- ctl.! default {
- upišite hw card 0
- }
- ctrl X, zatim Enter, zatim ‘Y’ za spremanje
- sudo nano /etc/mpd.conf
- pomaknite se prema dolje za izmjenu ovih postavki
- audio izlaz {
- Upišite "alsa"
- Imenujte "Moj ALSA uređaj"
- Uređaj "hw: 0, 0"
- Mixer_type "softver"
- Uređaj miksera "zadano"
- Mixer_control “PCM”
- Mixer_index “0”
- }
- ctrl X, zatim Enter, zatim ‘Y’ za spremanje
- sudo reboot
- Sada ste spremni za spajanje žica.
Radio stanice sam konfigurirao na slijedeće, ali možete promijeniti url tok i koristiti sve radio stanice koje želite. Pogledajte priloženu konfiguracijsku datoteku lircrc.
Ključ 0 = Jazz FM
Ključ 1 = Apsolutni klasični rock
Ključ 2 = BBC Radio 2
Ključ 3 = Klasični FM
Ključ 4 = BBC Radio 4
Ključ 5 = BBC Radio 5
Ključ 6 = BBC Radio 6 muzika
Ključ 7 = BBC Hereford i Worcester
Ključ 8 = Apsolutna muzika 80 -ih
Ključ 9 = Apsolutna muzika 90 -ih
Strelica nagore = pojačavanje zvuka
Strelica nadole = smanjivanje jačine zvuka
Tipka lijevo = Obriši listu za reprodukciju
Ključ desno = Obriši listu za reprodukciju
Tipka OK = Reproduciraj
Tipka Back = Toggle (pauzira reprodukciju uživo)
Key Exit = Stop
Korak 4: Povežite projekat
Spojite strujna kola pomoću gornjih tablica ožičenja.
Prvobitno sam prototip izgradio na ploči kako bih provjerio radi li. Tada sam uspio prenijeti žičane veze na komponente koje sam instalirao, koristeći dupont konektore na zaglavljima. Ponovo sam uspio testirati da provjerim radi li jedinica i dalje. Konačno, odlučio sam napraviti konačne veze pomoću alata za omatanje. Ovo pruža vrlo uredan način povezivanja komponenti i ima dodatni bonus što se veze mogu lako „poništiti“ako je potrebno. Električni spojevi napravljeni ovom metodom su toliko dobri da im zapravo nije potrebno lemljenje.
IR LED prijemnik je dodan u projekat lemljenjem na mali komad veroboard -a koji je zatim montiran na mjesto originalne LED diode na prednjoj strani kućišta. Žice su bile kratke i provedene kroz ugrađeni kanal za povezivanje s RPi. Ovaj prijemnik će sjediti iza rešetke od fine žičane mreže tako da može 'vidjeti' IC signal s daljinskog upravljača.
Nakon što su zvučnici pričvršćeni u ormaru, mogu se priključiti na stereo kanale izlaza pojačala. Utičnica za ženski izvor napajanja može se provući kroz 3D štampanu potpornu ploču i ožičiti u sabirnicu kola. Cijela jedinica napaja se 5v 3A utičnim transformatorom.
Preporučuje se:
Internet radio s napajanjem Raspberry Pi: 5 koraka (sa slikama)
Internet radio s napajanjem Raspberry Pi: Postoji nešto zadovoljavajuće u okretanju brojčanika i pritisku tipki, poput onih na starim radijima. Nažalost, mnogi od ovih radija su pokvareni ili su stanice utihnule. Srećom, nije teško pretvoriti bilo koji radio u internetski radio pomoću
1964 Dansette Pi Internet Radio: 6 koraka (sa slikama)
1964 Dansette Pi Internet Radio: Ovaj elegantni prenosivi radio Dansette iz sredine 1960-ih sada pušta najfinije internetske radio stanice 21. stoljeća zahvaljujući ljubaznoj nadogradnji. Sve izvorne kontrole su ponovno korištene i nikada ne biste znali da je to konverzija - sve dok je ne uključite
Roberts RM33 Raspberry Pi Internet Radio (Još jedan…): 8 koraka (sa slikama)
Roberts RM33 Raspberry Pi Internet Radio (Još jedan…): Da, to je još jedna verzija Raspberry Pi internetskog radija, a ni moja prva. Nisam siguran zašto je ova građevina još uvijek toliko popularna, ali i dalje uživam u njoj i ne mogu reći da će mi i ova biti posljednja. Zaista mi se sviđa izgled Roberta
Internet radio pomoću ESP32: 7 koraka (sa slikama)
Internet radio pomoću ESP32: Dragi prijatelji, dobrodošli na još jedan Instructable! Danas ćemo izgraditi Internet Radio uređaj sa velikim ekranom od 3,5”koristeći jeftinu ESP32 ploču. Vjerovali ili ne, sada možemo izgraditi internetski radio za manje od 10 minuta i sa manje
Internet radio/ web radio sa Raspberry Pi 3 (bez glave): 8 koraka
Internet radio/ web radio sa Raspberry Pi 3 (bez glave): Zdravo Želite li vlastiti radio hosting preko interneta, na pravom ste mjestu. Pokušat ću detaljnije razraditi. Pokušao sam na nekoliko načina za većinu njih je bila potrebna zvučna kartica koju nisam volio kupiti. ali uspeo je da se izbori