Sadržaj:
- Korak 1:
- Korak 2:
- Korak 3:
- Korak 4:
- Korak 5:
- Korak 6:
- Korak 7:
- Korak 8:
- Korak 9:
- Korak 10:
- Korak 11:
- Korak 12:
- Korak 13:
- Korak 14:
- Korak 15:
- Korak 16:
- Korak 17:
- Korak 18:
- Korak 19:
- Korak 20:
- Korak 21:
- Korak 22:
- Korak 23:
- Korak 24:
- Korak 25:
- Korak 26:
Video: Dodajte Aux u Sonos pomoću Raspberry Pi: 26 koraka (sa slikama)
2024 Autor: John Day | [email protected]. Zadnja izmjena: 2024-01-30 08:04
Uvijek sam bio fasciniran Raspberry Pi -om, ali nikada nisam imao stvarnu potrebu za njim do sada. U našoj kući imamo tri Sonos komponente: Play 5 u dnevnoj sobi, Play 3 u spavaćoj sobi i Sonos CONNECT: AMP koji napaja vanjske zvučnike na našoj terasi. Pomoću njih možemo slušati gotovo sve osim naše lokalne radio stanice koja ne struji putem Interneta. Imam stolni radio gore u uredu koji ima liniju i htio sam ga moći slušati po cijeloj kući, uglavnom za direktne sportske prijenose. Mogao sam to postići kupnjom drugog Play 5 ili CONNECT-a i korištenjem njegove linije, ali nisam imao dovoljno mjesta u svojoj maloj kancelariji niti sam želio uložiti toliko više novca samo da bih imao tu mogućnost. Odlučio sam naučiti kako programirati Raspberry Pi za dodavanje udaljene linije za naše Sonos zvučnike. Napisao sam ovo uputstvo za kompletan Raspberry Pi NOOB, koji sam bio do prije samo nekoliko dana, sa onim što osjećam kao najsažetiji, najmanji broj koraka potrebnih da Raspberry Pi automatski počne služiti stereo mp3 stream 320 kbps u Sonos u roku od nekoliko sekundi od pokretanja. Ovo je također savršen način da slušate svoj gramofon u cijeloj kući na Sonosu.
Korak 1:
Šta će vam trebati:
Raspberry PI 3 Model B 1,2 GHz 64-bitni četverojezgreni ARMv8 CPU, 1 GB RAM-a
Desktop ili laptop računar sa čitačem microSD kartica
Monitor ili TV sa HDMI ulazom (samo za početno podešavanje)
USB ili bluetooth tastatura i miš (samo za početno postavljanje)
BEHRINGER U-CONTROL UCA202 Vanjska USB zvučna kartica (ima stereo RCA ulaze)
ili
Jeftina USB stereo kartica za snimanje od 10 USD
AŽURIRANJE: Ako ste vlasnik gramofona bez USB izlaza, možda ćete ga moći jednostavno priključiti na Pi i koristiti ga kao "zvučnu karticu" i potpuno odustati od kupovine Behringera
EDIT: Nisam bio svjestan da Behringer ima drugi model po istoj cijeni koji se zove BEHRINGER U-PHONO UFO202 koji ima ugrađeno Phono pretpojačalo za gramofone
Ugrađena zvučna kartica Raspberry Pi nema audio ulaze, a ima i vrlo malo vanjskih USB zvučnih kartica sa stereo ulazima. Moj drugi izbor je bio "šešir" stereo zvučne kartice koji se priključuje na Raspberry GPIO igle, ali nisam mogao pronaći kućište za njega i jako mi se svidio izgled i funkcionalnost flirc Raspberry Pi kućišta.
Flirc Raspberry Pi kućište Gen2 (novi model) (aluminijsko kućište djeluje kao hladnjak)
Mediabridge 3,5 mm muški na 2 muški RCA adapter (6 stopa) (ako vaš analogni audio izvor ima RCA izlaze, ovo vam ne treba)
Kingston 8 GB microSDHC klasa 4 Flash memorijska kartica
USB kabel Micro B - lijevi kut
Korak 2:
Idite na https://www.raspberrypi.org/downloads/noobs na svom običnom računaru i preuzmite NOOBS_v2_4_4.zip. To je prilično velika datoteka (~ 1,4 GB). Izdvojite sadržaj zip datoteke na svoju microSD karticu. Otkrio sam da je brže pisanje na moju SD karticu tako što sam prvo izdvojio datoteke u privremenu mapu, a zatim ih kopirao na karticu, umjesto da ih ekstrahiram izravno na karticu.
Korak 3:
Umetnite microSD karticu s izdvojenim datotekama u utor za SD karticu na donjoj strani Raspberry Pi. Priključite HDMI kabl iz Raspberry Pi na monitor ili televizor. Priključite USB tastaturu, miša, ethernet kabel (ili kasnije možete konfigurirati Wi-Fi), USB zvučnu karticu (Behringer kartica ne zahtijeva nikakav dodatni softver ili upravljačke programe) i na kraju mikro USB kabel za napajanje.
Korak 4:
Pi će se pokrenuti na ekranu za instalaciju operativnog sistema. Odaberite samo Raspbian i kliknite Instaliraj. Instalacija će potrajati neko vrijeme. Tokom moje instalacije, u gornjem desnom uglu ekrana povremeno bi se pojavljivala mala ikona munje. Mrežno istraživanje otkrilo je da ako Pi puno pristupa microSD kartici ili na neki drugi način naporno radi (i napaja vanjsku USB zvučnu karticu u našem slučaju), a vi ga napajate pomoću USB kabela priključenog na računalo (ne namjenskog USB izvora napajanja)) možda ćete vidjeti ikonu koja označava mali podnapon. To je sasvim normalno i ne bi trebalo ništa utjecati. Nakon što OS završi instalaciju, dobit ćete dijaloški okvir za potvrdu. Pritisnite OK i Pi će se ponovo pokrenuti.
Korak 5:
Nakon ponovnog pokretanja pojavit će se Raspbian radna površina. Prvo što moramo učiniti je postaviti root lozinku. Kliknite ikonu terminala u gornjem lijevom kutu zaslona i upišite "sudo passwd root" (bez navodnika) i pritisnite enter. Ukucajte "malina" (bez navodnika) kao lozinku, pritisnite enter, a zatim ga ponovo unesite i pritisnite enter za potvrdu. BTW, naredba "sudo" označava "super user do" i omogućava vam izvršavanje naredbi kao super korisnik aka root korisnik.
sudo passwd root
Korak 6:
Zatim ćemo omogućiti ugrađeni VNC server. Ovo čini stvari mnogo lakšima jer možete jednostavno kopirati i zalijepiti naredbe putem VNC -a, a ne upisivati ih. Odaberite GUI Menu (mala malina na programskoj traci)> Preferences> Raspberry Pi Configuration> Interfaces. Kliknite Omogućeno pored VNC, a zatim U redu. Nakon nekoliko sekundi na traci zadataka pojavit će se ikona VNC. Kliknite na nju, a zatim na ikonu izbornika u gornjem desnom kutu (okvir s 3 vodoravne linije), a zatim na Opcije. U sigurnosnim opcijama Encryption postavite na "Prefer off", a Authentication kao "VNC password". Pojavit će se okvir za lozinku. Unesite "malina" (bez navodnika) za lozinku u svako polje i kliknite U redu. Dobit ćete drugo polje upozorenja koje morate kliknuti na U redu da biste potvrdili. Postavljamo audio streamer, a ne pohranjujemo nuklearne kodove:)
Korak 7:
Prije nego nastavimo, moramo dodijeliti statičku IP adresu. Ako IP adresu vašeg Pi -a nasumično dodijeli DHCP poslužitelj vašeg usmjerivača, tada bi se IP adresa mogla promijeniti kasnije i nećete se moći povezati putem VNC -a (ili Sonosa u tom slučaju). Desnom tipkom miša kliknite ikonu mrežne veze na programskoj traci (mala ikona strelice gore i dolje) i odaberite "Postavke bežične i ožičene mreže". LIJEVOM tipkom miša kliknite gornji desni okvir i odaberite "eth0" za konfiguriranje ethernet veze ili "wlan0" za bežičnu vezu. Savjetovao bih dodjeljivanje statičkog IP -a samo jednom ili drugom. Imao sam problem kada sam prvi put postavio svoj Pi gdje sam dodijelio istu statičku IP adresu za obje veze, a bežična veza mog Pi je zaključana i nisam mogao vratiti ispravno funkcioniranje pa sam morao početi iznova instalirati OS. U svakom slučaju, unesite željenu IP adresu u polje IP adresa i unesite IP adresu usmjerivača u polje Ruter i DNS serveri. Kliknite Primijeni i zatvori.
NAPOMENA: Možda će biti lakše dodijeliti statičku IP adresu pomoću značajke DHCP rezervacije IP adrese vašeg usmjerivača ako je ima. Možda će vam trebati MAC adresa Pi -a ili će se jednostavno pojaviti na popisu povezanih uređaja na administratorskoj stranici vašeg usmjerivača. Ako vam je potrebna MAC adresa, upišite naredbu "ifconfig eth0" u prozor terminala za ethernet ili "ifconfig wlan0" za WiFi. Zanimljivo je da će se MAC adresa WiFi -a pojaviti na liniji koja počinje s "eter"
Korak 8:
Zatim moramo postaviti zadanu rezoluciju ekrana. Ovo može izgledati glupo jer smo već povezani s monitorom, ali kasnije, kada se povežete putem VNC -a bez monitora (bez glave, kako kažu), vratit će se na zadanu Pi rezoluciju 640x480, što je vrlo mali ekran rad sa! Odaberite GUI Menu> Preferences> Raspberry Pi Configuration> Set Resolution. Postavite ga na 1280x720 ili više i kliknite U redu i Da za ponovno pokretanje.
Korak 9:
U ovom trenutku možda ćete htjeti početi koristiti VNC za kontrolu Pi. Ponovno otvorite VNC kontrolnu ploču na radnoj površini Raspbian i potražite IP adresu pod "Povezivanje". Instalirajte i pokrenite VNC prikazivač na svom običnom računaru i koristite tu IP adresu za povezivanje i unesite "malinu" (bez navodnika) kao lozinku. Koristio sam TightVNC za Windows. Nakon što se povežete, možete spremiti Pi -jevu VNC vezu kao prečicu na radnoj površini za brzo povezivanje u budućnosti zaobilazeći zaslon za prijavu. Dobit ćete upozorenje o spremanju lozinke unutar prečice. Opet šifre. Da biste kopirali i zalijepili u prozor terminala Pi, odaberite ili označite tekst ili naredbe na svom običnom računaru, pritisnite Ctrl-C (doslovno pritisnite tipke Ctrl i C na tipkovnici istovremeno) ili kliknite desnim gumbom miša i odaberite "Kopiraj" ", zatim aktivirajte Pi-jev prozor VNC preglednika i kliknite desnim tasterom miša unutar prozora terminala desno na kurzoru i odaberite Zalijepi.
Korak 10:
Zatim ćemo testirati zvučnu karticu kako bismo se uvjerili da radi ispravno. Uključite izvor zvuka uživo u RCA linijske ulaze USB zvučne kartice. Otvorite prozor terminala i upišite "arecord -l" (to je malo slovo "L") i pritisnite enter. To će prikazati vaše povezane uređaje sa zvučnom karticom. Broj iza riječi "kartica" je broj vašeg uređaja. Zamijenite taj broj u sljedećoj naredbi nakon riječi "plughw:" U mom slučaju broj moje kartice je bio "1" pa sam upisao (zapravo kopirao i zalijepio pomoću VNC -a) "arecord -D plughw: 1, 0 -f cd temp. wav ". Time će se početi snimati.wav datoteka kvaliteta CD-a sa ulaza zvučne kartice. Nakon nekoliko sekundi pritisnite Ctrl-C (doslovno pritisnite tipke Ctrl i C na tastaturi istovremeno) da zaustavite snimanje. Za reprodukciju morate priključiti slušalice u utičnicu za slušalice koja se nalazi na samoj Raspberry Pi kartici ili u utičnicu za slušalice na vanjskoj USB zvučnoj kartici. Desnom tipkom miša kliknite ikonu zvučnika na programskoj traci i odaberite odgovarajući uređaj na koji ste upravo priključili slušalice i pojačajte glasnoću (Analog = Priključak za slušalice Raspberry Pi; USB AUDIO KODEC = Priključak za vanjske USB zvučne kartice). Upišite "aplay temp.wav" i pritisnite enter i trebali biste čuti ono što ste upravo snimili. Zvučna kartica na Pi-u nije baš dobra pa ako slušate putem ugrađenog priključka za slušalice, nemojte se uznemiriti ako ne zvuči tako sjajno. Naš audio tok bit će potpuno digitalni i zvučat će odlično na Sonosu.
arecord -l
arecord -D plughw: 1, 0 -f cd temp.wav
aplay temp.wav
Korak 11:
Zatim ćemo instalirati dva programa, Darkice i Icecast2. Darkice će kodirati naš izvor zvuka uživo u mp3 stream, a Icecast2 će ga poslužiti Sonosu kao Shoutcast stream. Upišite svaki od ovih redaka u prozor terminala jedan po jedan, a zatim svaki put pritisnite tipku enter:
wget
mv darkice_1.0.1-999 ~ mp3+1_armhf.deb? raw = true darkice_1.0.1-999 ~ mp3+1_armhf.deb
sudo apt-get install libmp3lame0 libtwolame0
sudo dpkg -i darkice_1.0.1-999 ~ mp3+1_armhf.deb
Korak 12:
Sada instalirajte Icecast2. Upišite "sudo apt-get install icecast2" nakon čega slijedi enter. Nakon instalacije pojavit će se prozor s pitanjem želite li konfigurirati Icecast2. Pritisnite lijevu tipku sa strelicom i unesite kako biste odabrali Da. Na drugom ekranu pritisnite tipku sa strelicom prema dolje i unesite kako biste odabrali U redu da biste koristili zadani naziv hosta "localhost". Na sljedeća tri ekrana pritisnite strelicu prema dolje i unesite tipku kako biste pristali koristiti "hackme" kao zadani izvor, relej i administratorsku lozinku. Iako se slažemo sa svim zadanim postavkama, ovi koraci moraju biti dovršeni za aktiviranje Icecast2 servera.
sudo apt-get install icecast2
Korak 13:
Zatim moramo pokrenuti GUI file manager kao root korisnik. Da biste to učinili, odaberite GUI Menu> Run. Upišite "sudo pcmanfm" i pritisnite enter. To će otvoriti upravitelj datoteka (ekvivalent istraživača datoteka za nas korisnike Windowsa) u početni direktorij (/home/pi) i vidjet ćete preostalu instalacijsku datoteku darkice koju smo prethodno preuzeli zajedno s datotekom temp.wav koju smo stvorili testirajte zvucnu karticu. Desnom tipkom miša kliknite prazan prostor u prozoru istraživača i odaberite Create New, a zatim Empty File. Dajte mu ime "darkice.cfg" i kliknite U redu. Zatim desnom tipkom miša kliknite tu novostvorenu datoteku i odaberite da je otvorite pomoću Leafpada (ekvivalentno Windows bilježnici). Kopirajte donje redove i zalijepite ih u Leafpad, a zatim kliknite File i Save. Postavke koje sam odabrao su za najkvalitetniji mp3 stream, ali možda ćete ih htjeti prilagoditi na postavke manje kvalitete ako ćete emitirati izvan svoje mreže, npr. internet. Provjerite je li broj vaše zvučne kartice ispravan u retku "device = plughw: 1, 0" Primijetit ćete da je linija "kvaliteta" komentirana s # ispred nje. Koristi se samo ako postavite "bitrateMode = vbr" (promjenjiva brzina prijenosa). Ne možete postaviti vrijednost kvalitete kada koristite cbr (konstantna brzina prijenosa) ili će tok zamuckivati i preskakati. Ovaj mali dragulj otkrio sam tek nakon mnogo sati frustracije. Pretpostavio sam da će se kvaliteta zanemariti ako koristite cbr, ali ispostavilo se da to nije slučaj i zaista baca majmunski ključ u radove. Nasuprot tome, ako odlučite koristiti vbr, morate komentirati red "bitrate = 320" i raskomentirati liniju "quality".
[općenito]
trajanje = 0 # trajanje u s, 0 zauvijek bufferSecs = 1 # bafer, u sekundama ponovno povezivanje = da # ponovno povezivanje ako je isključeno [ulazni] uređaj = plughw: 1, 0 # Uređaj zvučne kartice za audio uzorakRate = 44100 # brzina uzorkovanja 11025, 22050 ili 44100 bitaPerSample = 16 # bita kanal = 2 # 2 = stereo [icecast2-0] bitrateMode = cbr # konstantna brzina prijenosa ('cbr' konstanta, 'abr' prosjek) #quality = 1.0 # 1.0 je najbolje kvalitete (samo za upotrebu sa vbr) format = mp3 # format. Odaberite 'vorbis' za OGG Vorbis bitrate = 320 # bitrate server = localhost # ili IP port = 8000 # port za IceCast2 pristupna lozinka = hackme # izvorna lozinka za IceCast2 poslužitelj mountPoint = rapi.mp3 # točka montiranja na IceCast2 poslužitelju.mp3 ili.ogg naziv = Raspberry Pi
Korak 14:
Zatim moramo slijediti iste korake kao i prije za stvaranje prazne datoteke pod nazivom "darkice.sh".. Sh datoteka je ekvivalent.bat ili batch datoteke za DOS ili Windows. Otvorite pomoću Leafpada, kopirajte i zalijepite donje redove i spremite.
#!/bin/bash
sudo/usr/bin/darkice -c /home/pi/darkice.cfg
Korak 15:
Zatim moramo pokrenuti naredbu da datoteku darkice.sh učinimo izvršnom. Otvorite prozor terminala i upišite "sudo chmod 777 /home/pi/darkice.sh" i pritisnite enter. Sada je vrijeme za pokretanje Icecast2 poslužiteljske usluge. Upišite "sudo service icecast2 start" i pritisnite enter.
sudo chmod 777 /home/pi/darkice.sh
sudo servis icecast2 start
Korak 16:
Zatim moramo reći Darkice -u da se automatski pokreće kad god se Pi pokrene (server Icecast2 radi kao usluga i već se automatski pokreće nakon pokretanja). Prvo moramo odabrati koji ćemo uređivač teksta koristiti. U prozor terminala upišite "select-editor" i pritisnite enter. Upišite "2" za odabir nano uređivača i pritisnite enter. Zatim upišite "crontab -e" i unesite. Zatim držite tipku sa strelicom prema dolje za pomicanje sve do dna tekstualne datoteke koja se pojavi i dodajte ovu liniju "@reboot sleep 10 && sudo /home/pi/darkice.sh". Zatim pritisnite Ctrl-X za izlaz i od vas će se zatražiti "Spremi izmijenjeni bafer?". Pritisnite tipku Y za Da, zatim unesite kako biste potvrdili da se ime datoteke automatski generira. Prekidač za spavanje 10 govori Pi -u da pričeka 10 sekundi nakon pokretanja prije pokretanja audio toka. To daje OS -u vrijeme za inicijalizaciju USB zvučne kartice. Ako pokrenete stream prije nego što je USB zvučna kartica aktivna, stream nikada neće započeti.
select-editor
crontab -e
@reboot sleep 10 && sudo /home/pi/darkice.sh
Korak 17:
Pritisnite ikonu izbornika GUI i odaberite ponovno pokretanje. Ako ste točno slijedili sve ove korake, stream će se automatski pokrenuti bilo gdje od 30 sekundi do minute nakon klika na ponovno pokretanje.
Korak 18:
AŽURIRANJE: Ne mogu više omogućiti reprodukciju svog prijenosa direktno u Google Chromeu. Mislim da se pokvarilo s ažuriranjem Chromea. I dalje radi dobro na Sonosu i mojim drugim aplikacijama za streaming.
Da biste provjerili radi li stream ispravno, otvorite web preglednik na svom običnom računaru i idite na "https://192.168.1.146:8000" (s ispravnom IP adresom vašeg Pi -a zamijenjenom mojom) da vidite status vašeg Pi's Icecast2 server. Da biste slušali, kliknite na ikonu M3U u gornjem desnom kutu ili možete ručno unijeti "https://192.168.1.146:8000/rapi.mp3" za direktno otvaranje prijenosa i potpuno preskakanje preuzimanja datoteke.m3u playliste. Ako čujete izvor uživo, Pi radi ispravno i vrijeme je da ga dodate u Sonos.
Korak 19:
Morate koristiti aplikaciju Sonos desktop kontroler za dodavanje prilagođenog toka u Sonos. Pritisnite Upravljanje> Dodaj radio stanicu i unesite url za stream koji je u mom slučaju bio "https://192.168.1.146:8000/rapi.mp3". Također unesite naziv stanice i kliknite U redu.
Korak 20:
Za reprodukciju prilagođene radio stanice koju smo upravo dodali, odaberite "Radio by Tunein", a zatim "Moje radio stanice" i tada ćete vidjeti svoj Raspberry Pi na popisu. LIJEVI Dvostruki klik za reprodukciju ili desni klik za uređivanje ili dodavanje stanice vašim omiljenim Sonosima.
Korak 21:
Nakon dodavanja prilagođene radio postaje, ona će odmah biti dostupna u vašoj mobilnoj aplikaciji Sonos. Sonos je nedavno ažurirao svoju aplikaciju na jezivo bijeli motiv, kao i preimenovanjem "Sonos Favorites" u "My Sonos" i koristeći prevelike sličice za sve. Na forumima Sonos bilo je dosta reakcija jer je stari format izgledao i radio tako dobro sa svime što je lako dostupno bez zasljepljivanja u mračnoj prostoriji. Nadajmo se da će se uskoro vratiti na stari stil. U svakom slučaju, u novoj aplikaciji dodirnite "My Sonos" pri dnu, pomaknite se dolje do "Stations" i dodirnite "See All". Na sljedećem ekranu pomaknite se prema dolje dok ne vidite "Raspberry Pi". Dodirnite je i počet će se reproducirati u odabranim prostorijama.
Korak 22:
Posljednja stvar koju trebate učiniti je instalirati Pi u kućište. Odabrao sam Flirc Raspberry Pi kućište jer izgleda dobro i funkcionalno. Cijelo aluminijsko kućište djeluje kao hladnjak za procesor Pi. Ako dobijete ovaj kovčeg, odlijepite ljepljivu stranu spužvastog termalnog jastučića koji je uključen i zalijepite ga na dio kućišta koji seže dolje da dodirne procesor, a zatim odlijepite tanku plastičnu foliju s druge, ljepljive strane. strana (strana koja dodiruje procesor) pre zatvaranja kućišta.
Korak 23:
Samo malo čišćenja kuće: Ako planirate ostaviti svoj Pi povezan preko etherneta, možda ćete htjeti isključiti njegov Wi-Fi radio kako biste uštedjeli malo soka. Da biste to učinili, LIJEVIM klikom na ikonu mrežne veze (mala ikona strelice gore i dolje) i odaberite "Isključi Wi-Fi". Bluetooth radio možete isključiti i pritiskom na lijevu tipku miša na ikonu bluetooth. Također, program Darkice radi skriven u pozadini pa ako ga ikada trebate zaustaviti, otvorite prozor terminala, upišite "ps aux | grep darkice.cfg" i pritisnite enter, a zatim "sudo kill 976" (ili što god prvo ID procesa je) i pritisnite enter. Da biste ponovo pokrenuli tok, upišite "sudo darkice -c ~/darkice.cfg" i pritisnite enter ili jednostavno ponovo pokrenite sistem. Zanimalo me koliko propusnosti Pi koristi kada nije bilo klijenata povezanih na Icecast server pa sam instalirao alat za praćenje propusnosti koji se zove vnstat i odgovor je 0 kbps. Ako nema povezanih klijenata, onda se apsolutno ne koristi nikakva propusnost. Sretno i hvala što ste pogledali!
ps aux | grep darkice
sudo kill 976
sudo darkice -c ~/darkice.cfg
Korak 24:
AŽURIRANO Novembar 2018: Nedavno sam se iselio iz države i htio sam nastaviti slušati muziku utakmica svog sportskog tima na zvučnicima Sonos. Napisao sam scenarij prije 17 godina koji svako jutro čita sve sportske rasporede moje ekipe kako bi vidio da li se tog dana igra utakmica. Ako postoji, šalje mi e-poruku, postavlja mojim računarima Hauppauge Colossus HDMI karticu za snimanje igre da snima igru iz kablovske kutije, a Total Recorder snima radiodifuziju sa radija povezanog na liniju računara. Budući da neću biti u stanju, radio mi sada ne ide na ruku, pa sam postavio Raspberry Pi za automatsko pokretanje prijenosa igre u web pregledniku kada se pokrene. Dakle, ono što se sada događa je kada se pokrene predigra, moj računar automatski uključuje prekidač Wemo spojen na Pi i on se pokreće i počinje reproducirati radijsko emitiranje, a ja snimam iz Pi-ovih slušalica koristeći liniju računara. Glavni računar mi je pokretao web stranicu i snimao je interno, ali nije mi se svidjelo što je moj računar vezan za cijelu igru. Također sam htio prenijeti zvuk na svoje Sonos zvučnike i mislio sam da bi to bilo jednostavno pomoću samo softvera, ali pokazalo se da to nije slučaj jer Darkice traži audio ulazni signal, a ne izlaz. Najjednostavniji i najpouzdaniji način je da jednostavno priključite jedan kraj 3,5 mm na 2x RCA adaptera u izlaz za slušalice Raspberry Pi, a drugi kraj u Behringerove RCA ulaze i izvršite korake iz ove upute za prijenos AUX ulaza s Behringera. Napomena: za automatsko pokretanje web stranice pri pokretanju morate urediti datoteku za automatsko pokretanje u/etc/xdg/lxsession/LXDE-pi/autostart i dodati ovaj redak na kraju:
Radi odlično!
Korak 25:
AŽURIRAJTE 4. juna 2019.: Prijenos zvuka uživo sa web stranice TuneIn mog sportskog tima na Sonos radio je odlično, osim u posljednjih nekoliko emisija, jačina zvuka je bila vrlo mala. Učitao sam neke YouTube videozapise i bili su glasni i jasni pa je postavka jačine zvuka negdje između stadiona i TuneInovih servera morala biti smanjena. Nije velika stvar jer sam siguran da će se to ispraviti, ali nagnalo me je na razmišljanje o načinu povećanja glasnoće zvuka Raspberry Pi zvuka na vanjskoj zvučnoj kartici Behringer bez korištenja zasebnog pojačala za slušalice. Naručio sam jeftinu USB zvučnu karticu od 10 USD sa jačim izlazom i fizičkom kontrolom jačine zvuka, ali sam morao napraviti nekoliko promjena kako bi Raspberry Pi prepoznao zadanu zvučnu karticu. Da biste onemogućili Pi -jevu ugrađenu zvučnu karticu, morate kliknuti na GUI Ikona izbornika na radnoj površini (logotip Raspberry), zatim kliknite Pokreni i unesite "sudo pcmanfm" da otvorite Upravitelj datoteka kao root korisnik. Zatim idite na /etc/modprobe.d/ i otvorite datoteku "raspi-blacklist.conf" pomoću lista sa listovima i dodajte redak "crna lista snd_bcm2835" (bez navodnika) i spremite. Zatim idite na /lib/modprobe.d/ i otvorite datoteku "aliases.conf" i komentirajte red "options snd-usb-audio index = -2" umetanjem hashtaga ispred nje tako da glasi ovako: "#options snd-usb-audio index = -2" zatim spremite. Ponovo pokrenite sistem, a zatim otvorite prozor terminala i upišite "arecord -l" da biste naveli uređaje za snimanje kako biste bili sigurni da je Behringer zvučna kartica i dalje isti broj uređaja (broj iza riječi "kartica") koji je naveden u vašoj datoteci darkice.cfg na liniji: device = plughw: 1, 0 # Uređaj zvučne kartice za audio ulazTo je to. Ove promjene će omogućiti da USB zvučna kartica bude zadani zvuk za sve na Raspberry Pi. Možete desnom tipkom miša kliknuti ikonu zvučnika na radnoj površini i odabrati koja je USB zvučna kartica zadana.
Korak 26:
AŽURIRANJE 5. juna 2019.: Kada sam naručio gore spomenutu USB zvučnu karticu, naručio sam i jeftinu USB karticu za hvatanje od 15 USD koja ima stereo ulaze da vidim može li se oboje koristiti s Raspberry Pi kao jeftinijom alternativom Behringer kartici i ako imao je kontrole za hvatanje softvera i odgovor na oba je da! Da biste aktivirali kontrole snimanja, desnom tipkom miša kliknite ikonu zvučnika i kliknite "Postavke USB uređaja …", zatim kliknite "Odaberi kontrole …", zatim potvrdite okvir mikrofona i kliknite "Zatvori". Iako ima samo "Microphone" kao opciju, mogu potvrditi da je to zaista stereo ulaz koji koristi ili 3,5 mm ili RCA ulaze.
Drugoplasirani na takmičenju Raspberry Pi 2017
Preporučuje se:
Dodajte digitalni ekran starom komunikacionom prijemniku: 6 koraka (sa slikama)
Dodajte digitalni zaslon starom komunikacijskom prijemniku: Jedan od nedostataka korištenja starije komunikacijske opreme je činjenica da analogni brojčanik nije baš precizan. Uvijek pogađate frekvenciju koju primate. U AM ili FM opsezima to općenito nije problem jer obično
Dodajte LED diode na svoje arkadne štapiće Sanwa tipke!: 6 koraka (sa slikama)
Dodajte LED diode na svoje arkadne štapiće Sanwa tipke !: Postoji mnogo LED rješenja dostupnih za vašu borbenu palicu ili arkadni ormar, ali verzije bez lemljenja ili kupljene u trgovini mogu koštati prilično. Budući da nisam na posebno dobro plaćenom poslu, ali i dalje želim neki LED štih na svojoj borbenoj palici, pretražio sam
Dodajte Bluetooth u Sonos Play: 1: 9 koraka
Dodajte Bluetooth u Sonos Play: 1: Tražio sam način da povežem svoj Google Home sa starim Sonos Playom: 1.Da jer je jako neugodno što ne možete promijeniti pjesmu ili glasnoću dok ste u svom tuš! " Sonos Play One " uključuju direktno alexa i rece
Dodajte Adafruit's Ring LED trenutni prekidač u Raspberry Pi: 3 koraka (sa slikama)
Dodajte trenutni prekidač Adafruit's Ring LED u Raspberry Pi: Kao dio mog sistema za rezanje kabela, želim indikator napajanja i prekidač za resetiranje na medijskom centru sa Raspberry Pi-om koji radi pod Kodi-jem na OSMC-u. Pokušao sam nekoliko različitih trenutnih prekidača. Adafruit -ovo robusno metalno dugme sa plavom LED diodom je super
Dodajte gumb za brzo okidanje mišu pomoću tajmera 555: 5 koraka (sa slikama)
Dodajte gumb za brzo aktiviranje miša pomoću tajmera 555: Da li vam se prst lako umara tijekom igranja video igara? Jeste li ikada poželjeli da možete pwn n00bs brži od brzine svjetlosti, a da se pritom ne znojite? Ovaj Instructable će vam pokazati kako