Obsah:
- Krok 1: Plánování
- Krok 2: Seznam materiálu
- Krok 3: Kód
- Krok 4: Raspberry Pi
- Krok 5: USB klíčenka
- Krok 6: Poslední dotyky
- Krok 7: Ladění
- Krok 8: Krabice
- Krok 9: Hipster Way a dokončení případu
- Krok 10: Hotovo
Video: Hudební přehrávač Raspberry Pi: 10 kroků (s obrázky)
2024 Autor: John Day | [email protected]. Naposledy změněno: 2024-01-30 08:23
Přišli jste někdy domů a chtěli jste si odpočinout bez hudby na pozadí, aniž byste museli zapínat počítač, telefon nebo jiné zařízení? Měl jsem tento problém. V následujícím Instructable vám ukazuji svůj koncept offline ovládaného hudebního přehrávače analogovými přepínači. (hudba pochází z vestavěného USB flash disku #oldschool) Pokusím se napsat tento Instructable snadno, aby to zvládly i ty největší NOOBS, i když jsem použil Raspbian (špatný vtip vysvětlen v kroku 4) Poznámka: Nemám žádné zkušenosti s kódováním, takže jsem skončil s prací se zkušenějším kodérem (díky Raffael:) Moje osobní zkušenost pochází ze sledování videa na Youtube jako přípravy, takže pokud najdete chyby v kódu nebo v Instructable obecně, prosím okomentujte.
Krok 1: Plánování
Nejprve potřebujete plán*) Zamýšleným použitím je hudba na pozadí*) Nechci zatím streamovat ani dělat jiné podobné věci. USB disk pojme více hudby, kterou mohu za rok poslouchat, takže by to prozatím mělo být v pořádku. Možná použiji modul Wlan, který je zabudovaný v malině, k připojení k mému serveru NAS pro větší výběr hudby. *) Žádné grafické uživatelské rozhraní, pouze 3 přepínače připojené k pinům gpio Raspberry pi *) vedou přes přepínače abyste věděli, že běží seznam skladeb čarodějnice (volitelně) [*) Reproduktory s integrovaným zesilovačem připojeným ke zvukové kartě, čarodějnice je připojena k Raspberry pi.] -> o tom později A co je nejdůležitější: pokud se to udělá, nechci to už nikdy řešit.
Krok 2: Seznam materiálu
1. Raspberry pi (použil jsem model 3B, ale i starší by měl být v pořádku. Ve skutečnosti byste mohli použít něco ještě méně výkonného jako arduino, ale museli byste přidat moduly pro SD kartu a audio) 2. zvuková karta, není nutná, ale ta, která je integrována, není příliš dobrá (začal jsem s Hifiberry DAC, který není kompatibilní, takže jsem zvukovou kartu vůbec nepoužíval, protože kvalita byla pro mě v pořádku a chtěl jsem dokončit projekt:) 3. některé propojovací kabely4. reproduktory s vestavěným zesilovačem (můžete použít reproduktory bez a zesilovat (zesilovat?) je oddělené, ale je to jednodušší/čistší způsob) 5. přepínače pro seznamy skladeb: Použil jsem 3 pro seznamy skladeb [můžete použít více nebo méně, pak budete muset upravit kód] a jeden pro vypnutí6. nějaké šrotové dřevo nebo krabice jakéhokoli druhu (3 možnosti v kroku 7/8) 7. počítač/kabel HDMI pro připojení pi8. Myš a klávesnice 9. napájecí kabel k napájení 10. některé LED diody (volitelně)
Krok 3: Kód
Jak jsem řekl, nemám žádné zkušenosti s kódováním, a tak jsem šel na zkušenějšího kodéra (díky v tomto bodě Raphael). Použil jsem python, protože Raspberry pi pracuje s pythonem a není příliš těžké se naučit základy. Přehrávač pracuje se dvěma samostatnými programy, jedním pro spuštění seznamu skladeb a druhým pro jeho zabití. Oba jsou ve smyčce, takže tento spuštěný program skončí pouze tehdy, když vytáhnete zástrčku (co byste neměli dělat, POUŽÍVEJTE KILL-SWITCH!)
Krok 4: Raspberry Pi
V tomto kroku tedy nastavíme Raspberry pi. Jako operační systém jsem použil Raspbian, ale můžete použít Noobs nebo jakýkoli jiný systém, pokud chcete (některé kroky se mohou v jiných systémech lišit). Nejprve si to nastavíte (můžete si přečíst podrobného průvodce na internetu nebo se podívat na video na youtube, nebudu se tím zabývat, bude to trvat asi 10 minut max.) Poté přidáte dva skripty do automatického spuštění v malině. To provedete tak, že do příkazového řádku napíšete „sudo nano /etc/rc.local“a před řádek „exit“přidáte jména a cestu, kam jste soubory uložili, do spodní části stránky. V tomto případě: "/media/pi/TRANSCEND/kill_v1.py &" "/media/pi/TRANSCEND/gabou_v2.py &" (na konci musíte přidat "&", protože projekt je smyčka a měl by práce na pozadí). Udělejte to pomocí zabití a původního skriptu. Nyní stisknutím "Ctrl X" opustíteNyní zvukovou kartu. Použil bych zvukovou kartu, protože 3,5 mm zvukový konektor na pi není příliš bouchající na té kartě). Objednal jsem si tedy levnou zvukovou kartu USB (6 €) na Amazonu, ale nemusíte se obávat, že budete muset zvukovou kartu USB nastavit stejně, jako když používáte zvukovou kartu GPIO. Takže o to nepřijdete (více o tom v kapitole 6) Provedeno tak snadno
Krok 5: USB klíčenka
Nyní musí být USB klíč PŘESNĚ stejný jako můj, nebo musíte změnit program. Přejmenujte hůl na „TRANSCEND“Pokud chcete použít jiné jméno, budete muset změnit název ve skriptech (Jak jste si mohli všimnout, jsem líný. Takže jsem nepřejmenoval hůl, bylo by to mnohem krásnější, ale není to nutné, takže …) 2. Vytvořte 3 seznamy skladeb s názvem Pl.1, Pl.2 a Pl.3 se skladbami v nich. Stejně jako výše stejné jméno bla bla bla3. Přehrávač hudby na Raspberry pi nebude používat některá znamení a písmena, takže bych doporučil stáhnout si přejmenovač (použil jsem Ant přejmenovač), který přejmenuje skladby na 8 náhodných čísel
4. Přidejte skripty a skladby do složek Playlist
Krok 6: Poslední dotyky
Nyní propojíme Raspberry pi se zvukovou kartou, přepínači, LED a zapneme jej. Použijte propojovací kabely k připojení přepínačů a LED Zvuková karta USB způsobila určité potíže, ale to se dá zvládnout. Pokyny, jak jej nainstalovat, musíte zkontrolovat na internetu, protože tento krok se liší podle toho, jakou kartu používáte:/. V zásadě deaktivujete vestavěnou zvukovou kartu a použijete novou. Pokud však máte štěstí, stačí ji zapojit do volného USB portu a je hotovo. Buďte připraveni hrát si s nastavením. V tomto okamžiku jsem opravdu chtěl, aby byla věc hotová, a tak jsem pokračoval bez zvukové karty. Vyzkoušejte to s připojeným displejem a bez něj, než kolem něj postavíte krabici. Pokud to nefunguje, zkontrolujte USB klíčenku. Přejmenovalo se to samo? Je poškozený?
Krok 7: Ladění
Pokud jste pracovali správně, tento krok nepotřebujete. Pokud pracujete jako já, myslím, že ho budete potřebovat. Jaké jsou tedy možné chyby?*) Nepřejmenovali jste skladby*) Překlepy v cestě automatický start (rc.local)*) překlepy na USB flash disku/seznamy skladeb*) nepřejmenovali jste stick (nebo se přejmenovali sami po nesprávném vypnutí)*) nepoužili jste vypínač a vytáhli zástrčku. Pokud to funguje, zkontrolujte hůl a pi, zda neobsahují chyby.*) Spojení mezi tlačítky a pí se uvolnilo*) SD karta se rozbila, doslova (ano, to se mi opravdu stalo, neptejte se mě jak) nebo obrazně*) vypnutí napájení*) … Každá z těchto chyb se mi stala alespoň jednou při stavbě
Krok 8: Krabice
Nyní krabice. Máte 2 možnosti1) Takže pokud to chcete udělat stylem, vyřezali byste laserem (nebo CNC) krabici z plátků dřeva se spoji a vším. 2) Dalším způsobem je vzít stávající krabici a použít ji jako bydlení. Nejprve jsem to udělal, ale nelíbil se mi vzhled, takže jsem to udělal následovně (krok 8) Vyvrtejte 3+3 otvory v horní části krabice a nainstalujte spínače (a LED diody, pokud nějaké používáte). na straně pro napájení (líný způsob je jednoduše použít USB kabel jako vestavěný zdroj bez odpojitelného kabelu), nicméně doporučuji použít prodlužovací USB kabel pro napájení, takže pokud se napájecí kabel rozbije, nemusíte brát věc appart -> což má za následek práci, čemu se snažíme vyhnout Nyní, když je vše připraveno, připojte pí a reproduktory.
Krok 9: Hipster Way a dokončení případu
To je pro kreativní jedince, kteří chtějí předvést své schopnosti. Pro tuto možnost můžete použít buď dřevěná prkna a slepit/sešroubovat je dohromady, nebo vytvořit tvrdou cestu tvrdou cestou a vyřezat stávající blok dřeva, abyste do něj vložili pi. Viděl jsem ty plovoucí police a chtěl použít tuto techniku. Šel jsem tedy do své zahrady, vzal starý kus dřeva a zkontroloval, zda na něm reproduktory mohou stát (šířka). Regál by měl vypadat jako pevný, plovoucí kus s vyčnívajícími pouze vypínači, takže jsem jej vytesal zespodu. Nechal jsem na přední straně jakýsi „ret“, abyste neviděli výřez. Doufám, že vám moje kresby pomohou získat přehled Dokončení případu: Pokud tedy máte krabici, postup je jednoduchý. Do horní části krabice vyvrtejte 3+3 otvory a nainstalujte 3 spínače a 3 LED diody výše, pokud nějaké použijete. Vyvrtejte do boku otvor pro napájení (líný způsob je jednoduše použít USB kabel jako vestavěný zdroj) bez odnímatelného kabelu), nicméně překonám svoji lenost a pro praktičnost použiji zásuvku IEC, protože kabely pravidelně přerušuji. Nyní je vše připraveno, připojte pí. Montáž: Chcete -li jej připevnit na zeď, rozhodl jsem se vyvrtat 2 velké otvory na zadní straně a namontovat jej pomocí 2 háčků (obrázek výše) A máme hotovo. Tip pro tip: Při vrtání do zdi dávejte pozor na napájecí kabely to. Zasáhnout je by byl opravdu šokující zážitek. Ha, dostal jsem tě tam.
Krok 10: Hotovo
S tou bombou je čas skončit. Komentujte prosím všechna vylepšení, která můžete najít, a zveřejněte svůj hudební box. Děkuji za čtení, mějte se a opatrujte se.
Doporučuje:
Juuke - hudební přehrávač RFID pro seniory a děti: 10 kroků (s obrázky)
Juuke - hudební přehrávač RFID pro seniory a děti: Toto je box Juuke. Box Juuke je váš vlastní hudební přítel, jehož použití je co nejjednodušší. Je speciálně navržen tak, aby jej používali starší lidé a děti, ale samozřejmě jej mohou používat všechny ostatní věkové kategorie. Důvod, proč jsme to vytvořili, je kvůli
Automatický hudební přehrávač: 5 kroků
Automatický hudební přehrávač: Už jste někdy měli chuť hrát jemnou hudbu, která pomůže vašemu tělu relaxovat a připravit se na spánek? Kdykoli se po hodinách práce na notebooku cítíte unavení, nechte notebook otevřený a zhasněte světlo a skočte na postel. Tento stroj bude automaticky
Hudební přehrávač MP3 „Jumbleum“Shuffle: 8 kroků (s obrázky)
Přehrávač hudby „Jumbleum“Shuffle MP3: Pro tento projekt jsem se rozhodl vytvořit snadno použitelný a výkonný přehrávač pro použití v mé dílně. Po vyzkoušení některých dalších modulů MP3 jsem vybral snadno dostupný, levný " DFPlayer Mini " modul. Má " Náhodné přehrávání " režim ALE, protože jsem
Kapesní hudební přehrávač: 7 kroků
Kapesní hudební přehrávač: Ahoj, jsem Cameron, toto je můj 6. instruktáž! V tomto vám ukážu, jak si vyrobit diy hudební přehrávač, doufám, že se vám bude líbit
Hudební přehrávač Arduino: 5 kroků
Arduino Music Player: Ahoj všichni. Včera jsem procházel internet a hledal projekty, které bych mohl na Arduinu vytvořit. Viděl jsem tuto dámu, jak vyrábí elektronickou klavírní klávesnici s písničkami. Ležel jsem kolem štítu LCD klávesnice, takže jsem si řekl, že bych mohl udělat