Indholdsfortegnelse:
- Trin 1: Download til din pc
- Trin 2: Installer Raspbian OS
- Trin 3: Efter installation af Raspbian OS
- Trin 4: Find Rasberry's IP -adresse
- Trin 5: Installer ting
- Trin 6: En gang mere i kommandoprompten
- Trin 7: Lav Asound.conf -filen
- Trin 8: Ændring af Eq -niveauer
- Trin 9: Brug ITunes fra en pc, og spar batterilevetid på din telefon
- Trin 10: Bonustrin: Avancerede Shairport-synkroniseringsparametre
Video: Raspberry Pi hele hjemmet synkron lyd med telefon -app -fjernbetjeninger: 10 trin (med billeder)
2024 Forfatter: John Day | [email protected]. Sidst ændret: 2024-01-30 08:28
Målet er synkroniseret lyd og/eller individuelle kilder i ethvert rum, der let styres med en telefon eller tablet via iTunes Remote (apple) eller Retune (android). Jeg vil også have, at lydzonerne skal tænde/slukke automatisk, så jeg henvendte mig til Raspberry Pi og Hifiberry for at få den indstillet og glemt det.
Deleliste til en lydzone:
- Hindbær pi 3 $ 35
- SD -kort 16G $ 8
- Hifiberry AMP2 $ 50
- Strømforsyning 5,5 mm x 2,1 mm DC -stik, 12V 5A 60W $ 12
- Højttalere $ 75 (vejrbestandigt til badeværelsets loft)
- Musikserver (pc med iTunes)
Kun til opsætning
- USB mus
- USB tastatur
- Hdmi display
- USB -stik
- USB til mikro USB kabel
Trin 1: Download til din pc
OPDATER 7/5/19 SKIP denne instruktive over, og installer bare
Åh herregud, er det nogensinde let at opsætte/bruge og gør alt, hvad du ville få fra denne vejledning plus meget mere. Det lader dig endda sætte det til at køre som et adgangspunkt, hvis du vil, så du kan nyde dit fantastiske hovedløse lydsystem fra nettet.
- Download Sd -kortformatering (eller ej, jeg havde ikke brug for det) Denne build vil kun blive brugt som en lufthavnsforstærker, så 16G er masser af plads, og kortet kom formateret som fat32.
- NOOBS På min Windows 10 -maskine valgte jeg ganske enkelt mit sd -kort som destination for at pakke NOOBS ud efter download.
- Installer VNC viewer på en pc, så du kan fjernskrive skrivebordet til din Pi, når du har konfigureret den. Det er allerede installeret på din Raspberry Pi.
Trin 2: Installer Raspbian OS
- Sæt SD -kortet i din hindbær og tilslut HDMI -skærmen, usb -tastaturet og usb -musen
- Tænd for Pi med mini usb -forbindelsen. Brug IKKE usb -strømmen, hvis din hifiberry -forstærker er installeret. (Hifiberry -forstærkeren driver din hindbær)
- Usb -musen og tastaturet fungerer for dig ved opstart. Vælg dit sprog/tastatur nederst på skærmen.
- Vælg Raspian OS.
- Hvis du bruger wifi, skal du vælge dit wifi -netværk og logge på. Mange fede ting bliver tilgængelige, når din pi slutter sig til dit netværk, gør det ikke. Bare bliv ved med raspbian. Klik på installer. Se oplysninger om din hindbær på skærmen, mens den installeres. Bare for sjov. Gå gør noget og tjek tilbage senere, det kommer til at tage et stykke tid.
Trin 3: Efter installation af Raspbian OS
- Når du har startet op på dit nye raspbiske skrivebord, skal du klikke på hindbær (det er ligesom startmenuen i Windows)
-
Vælg Raspberry Pi -konfiguration, og gør alt følgende:
- SKIFT KODEORD!
-
Grænseflader
Aktiver SSH og VNC (jeg foretrækker VNC, jeg fortæller dig hvorfor senere)
-
Lokalisering
Indstil alle dine ting (tidszone, land, …)
-
Skift værtsnavn
Skift dette til navnet på lydzonen. Gør navnet unikt, du har flere zoner
- Genstart.
Trin 4: Find Rasberry's IP -adresse
- Hindbær, der er oprettet som hovedløse lydkilder, vil ikke være praktisk at få adgang til direkte, du vil gerne fjernstyre den fra en pc.
-
Du skal kende din Pi's IP -adresse.
På det raspbiske skrivebord, hvis du holder musen over wifi -ikonet på proceslinjen, vil det dukke op en infoboks, hvor du kan se IP'en, din router er tildelt hindbæret. Min router har en funktion til at vælge enheder på netværket og altid tildele den samme IP. Dette var den mindste modstands vej til at tildele en "statisk" IP -adresse til min Pi. En dedikeret IP -adresse gør livet meget lettere
Trin 5: Installer ting
Hvis du ikke har tilsluttet dit lydkort / forstærker endnu, skal du gøre det nu med din Pi lukket
Tænd for din Pi, og åbn VNC viewer på din pc. En VNC server -app er inkluderet i din hindbær pi, og du har aktiveret den i et tidligere trin. Opret en ny forbindelse, der fortæller VNC viewer IP'en på dit hindbær.
Der er et kommandovindue genvej på proceslinjen på dit hindbærs skrivebord. Åbn kommandoprompten, og indtast:
sudo apt-get opdatering
Når den er færdig, skal du indtaste:
sudo apt-get opgradering
luk kommandoprompten og åbn hindbærmenuen, vi installerer noget software på den nemme måde.
klik på Præferencer => Tilføj/ fjern software
søg efter shairport-sync og installer det
gøre det samme for EQ
du kan også installere EQ med
sudo apt-get install -y libasound2-plugin-lige
Trin 6: En gang mere i kommandoprompten
Vi skal vide noget om lydkortet
Åbn en kommandolinjeprompt.
Indtast kommandoen aplay –l som i eksemplet her.
Bemærk, at Hifiberry -forstærkeren er kort 1
pi@Balkon: ~ $ aplay -l
**** Liste over afspilning af hardwareenheder **** kort 0: ALSA [bcm2835 ALSA], enhed 0: bcm2835 ALSA [bcm2835 ALSA] Underenheder: Underenhed #0: underenhed #0 Underenhed #1: underenhed #1 underenhed #2: underenhed #2 Underenhed #3: underenhed #3 Underenhed #4: underenhed #4 Underenhed #5: underenhed #5 Underenhed #6: underenhed #6 Underenhed #7: underenhed #7 kort 0: ALSA [bcm2835 ALSA], enhed 1: bcm2835 ALSA [bcm2835 IEC958/HDMI] Underenheder: Underenhed #0: underenhed #0 kort 1: sndrpihifiberry [snd_rpi_hifiberry_dacplus], enhed 0: HiFiBerry DAC+ HiFi pcm512x-hifi-0 Underenheder 0: Underenhed #:
Trin 7: Lav Asound.conf -filen
Du skal bruge en fil "asound.conf" placeret på /etc/asound.conf
Lad os klare det. (Nu kommer vi til hvorfor jeg kan lide at VNC fjernbetjenes til din Pi versus noget som spartel)
Ved en kommandoprompt på din Pi skal du gå til / etc / biblioteket og indtaste dette:
sudo leafpad asound.conf
Hvis du brugte kitt, fungerede bladpladekommandoen ikke. I så fald ville du skrive:
sudo nano asound.conf
Nano -kommandoen åbner et teksteditor i kommandovinduet. Den er let nok at bruge, men lidt klodset. Du kan ikke bruge musen, og jeg synes det er lidt svært at læse.
Leafpad på den anden side åbner et separat vindue, der opfører sig som notesblok i vinduer. Jeg synes, det er lettere at læse og meget lettere at bruge.
Uanset hvordan du kom dertil, skal du få din asound.conf til at se sådan ud:
pcm.! standard {
type stik slave.pcm plugequal; } ctl.! standard {type hw -kort 1} ctl.equal {type lig; } pcm.plugequal {type lig; slave.pcm "ploughw: 1, 0"; } pcm.equal {type stik; slave.pcm plugequal; }
Læg mærke til linjerne, der siger hw -kort 1 og pløj: 1, 0
Hvis din lydenhed, der blev fundet i det foregående trin, ikke er kort 1, skal du ændre linjerne her for at afspejle dit kort.
Gem dit arbejde. Det skal hedde asound.conf og findes i biblioteket /etc /
Luk kommandoprompten. (du kan indtaste kommandoen "exit" for at lukke terminalen)
Genstart! Jeg har glemt at genstarte på dette tidspunkt før, og det er så frustrerende, når du tror, at noget gik galt, og du begynder at skyde fejl, når alt du skulle gøre var at genstarte.
Du skal genstarte her.
Trin 8: Ændring af Eq -niveauer
Efter opstart skulle du nu kunne airplay til din hindbær direkte fra din telefon. Dette synkroniserer ikke flere rum, men det er stadig fantastisk. Spil noget.
Du kan opleve, at rummet har brug for noget EQ. Åbn en kommandoprompt på din hindbær endnu en gang, og vi får EQ indstillet.
Skriv din hjemmekatalog i kommandoprompten:
sudo -u shairport -sync alsamixer -D lig med
Hvad gør dette?
sudo = admin rettigheder
-u shairport-sync = kør kommandoen som en anden bruger, i dette tilfælde shairport-sync
alsamixer -D lig = åbner af equalizeren
Forresten, hvis du indtaster:
alsamixer
Det tager dig til indstillinger for dit lydkort.
Trin 9: Brug ITunes fra en pc, og spar batterilevetid på din telefon
På dette tidspunkt har du allerede en temmelig fantastisk lufthavnafspiller. Nu kan vi tage det et hak ved at åbne iTunes.
Installer iTunes Remote -appen, eller genindstil på Android. Åbn den app, og du kan linke din enhed til den kørende iTunes på din pc.
Nu har du den fantastiske shairport-synkronisering. Alle dine zoner spiller som en. Du kan styre lydstyrken i hver zone og gennemse dit iTunes -bibliotek fra alle enheder, som du installerer appen på. Din kone kan starte musikafspilning, og du kan åbne appen på din telefon, klikke nu afspille og se, hvad der afspilles, som om du selv havde gjort det og tage kontrol over det. Eller du kan slukke rummet, du er i, og afspille noget andet til din zone direkte fra din telefon, som du havde gjort, før iTunes kørte.
Vi lader iTunes køre hele tiden på en pc i kælderen, hvor vores meget store iTunes -bibliotek er placeret på en RAID1 NAS.
Jeg glemte næsten at nævne, du kan også styre dette system med et æbleur. Da æbleuret er vandtæt, kan jeg ændre sange og justere lydstyrken, mens jeg er i bad.
Trin 10: Bonustrin: Avancerede Shairport-synkroniseringsparametre
På den måde denne instruerbare har din hindbær oprettet, er ændringer af shairport-sync.conf-filen ikke påkrævet, men jeg foretager denne justering af min lydzone, så jeg må hellere liste den her.
Brug din foretrukne metode til tekstredigering af kommandolinje, som du gjorde i tidligere trin, foretag en ændring af konfigurationsfilen for shairport-sync, /etc/shairport-sync.conf
Jeg kommenterer "allow_session_interruption" og ændrer det til = "ja"
// Avancerede parametre til styring af, hvordan en Shairport Sync runssessioncontrol = {// run_this_before_play_begins = "/full/path/to/application og args"; // sørg for, at applikationen har eksekverbar tilladelse. Det er et script, inkluder #!… Tingene på den første linje // run_this_after_play_ends = "/full/path/to/application and args"; // sørg for, at applikationen har eksekverbar tilladelse. Det er et script, inkluder #!… Tingene på den første linje // wait_for_completion = "no"; // sat til "ja" for at få Shairport Sync til at vente, indtil "run_this …" -applikationerne er afsluttet, før du fortsætter allow_session_interruption = "ja"; // indstillet til "ja" for at tillade en anden enhed at afbryde Shairport Sync, mens den afspilles fra en eksisterende lydkilde // session_timeout = 120; // vent på dette antal sekunder, efter at en kilde forsvinder, før sessionen afsluttes og bliver tilgængelig igen. };
Dette lader dig kapre en lydzone med din kilde, når en anden bruger den.
Uden denne ændring kan en zone nægte at afspille din musik, når den allerede er i brug af en anden. Dette er ikke nødvendigt, hvis du bruger iTunes -fjernapps. Alle enheder, der bruger den app, fungerer bare som fjernbetjeninger for at styre den samme kilde. Denne ændring i shairport-sync.conf er til, når du skal airplay til en zone fra en ny kilde, f.eks. Direkte fra din telefon til en enkelt zone, der allerede spillede fra en anden kilde. Hvis du synes, sessionafbrydelse lyder som lydanarki, som kun kan føre til blodsudgydelse, skal du ignorere dette bonustrin.
Anbefalede:
Sådan laver du en synkron motorgenerator: 6 trin
Sådan laver du en synkron motorgenerator: Sådan laver du en håndsvinggenerator fra en synkron motor derhjemme 220v, der kan oplade din telefon, tændte led -pærer og mange flere
Knusende vinglas med lyd !: 10 trin (med billeder)
Knusende vinglas med lyd !: Hej og velkommen! Her er en fuld demo af projektet! Højttaleren topper cirka 130 dB i kanten af røret, så høreværn er DEFINITIVT påkrævet! Ideen til dette projekt er som følger: Jeg vil gerne kunne optage en resonans
Fremstilling af elektronisk lyd med ledende gips: 9 trin (med billeder)
Lav elektronisk lyd med ledende gips: Efter blorggggs projekt om ledende silikonkredsløb besluttede jeg at gå på mit eget eksperiment med kulfiber. Det viser sig, at en form, der er støbt ud af kulfiberinfunderet gips, også kan bruges som en variabel modstand! Med et par kobberstang og
Zelda Treasure Chest (Med lys og lyd): 12 trin (med billeder)
Zelda Treasure Chest (With Lights & Sound): Hej alle sammen! Jeg var en stor fan af Legend of Zelda -spil, da jeg var yngre, men jeg tror, at næsten alle kender den ikoniske melodi, der spiller, når man åbner et kiste i spillet, det er bare lyder så magisk! I denne instruktive vil jeg vise dig ho
Payphone i hjemmet: 6 trin (med billeder)
Payphone in the Home: Dette projekt startede sandsynligvis på grund af min mærkelige besættelse af kvartaler og møntstyrede enheder. Jeg gætter på, at legenderne om de gyldne dage med hacking og fraying også hjalp. Tilføjet til det faktum, at mine trådløse telefoner aldrig blev fundet, da