Taula de continguts:

Reproductor de música Raspberry Pi: 10 passos (amb imatges)
Reproductor de música Raspberry Pi: 10 passos (amb imatges)

Vídeo: Reproductor de música Raspberry Pi: 10 passos (amb imatges)

Vídeo: Reproductor de música Raspberry Pi: 10 passos (amb imatges)
Vídeo: Музыкальный Hi-Fi центр Technics SC-EH60 (стереосистема). Японское качество! Лучшая акустика 90-х. 2024, Desembre
Anonim
Reproductor de música Raspberry Pi
Reproductor de música Raspberry Pi

Alguna vegada heu tornat a casa i voleu que es relaxi la música de fons sense haver d'engegar l'ordinador, el telèfon o qualsevol altre dispositiu? Havia dit el problema. mitjançant commutadors analògics. (la música prové d’una memòria USB integrada # oldschool) Intentaré escriure aquest manual fàcilment de manera que fins i tot els NOOBS més grans ho puguin fer, tot i que he utilitzat Raspbian (broma dolenta explicada al pas 4) Nota: no tinc experiència amb la codificació, així que vaig acabar treballant amb un programador amb més experiència (gràcies Raffael:) La meva experiència personal va venir de veure un vídeo a Youtube com a preparació, de manera que si trobeu errors al codi o a l’Instruible en general, comenteu-ho.

Pas 1: planificació

Planificació
Planificació
Planificació
Planificació
Planificació
Planificació
Planificació
Planificació

Primer necessiteu un pla *) L’ús previst és música de fons *) Encara no vull transmetre ni fer cap altra cosa així. El disc USB contindrà més música que puc escoltar en un any, de manera que ara hauria d’estar bé. Potser utilitzaré el mòdul Wlan que està integrat al raspberry per connectar-me al servidor NAS per obtenir una selecció de música més gran. *) No hi ha GUI només 3 commutadors connectats als pins gpio del Raspberry pi *) leds sobre els commutadors per tant, ja sabeu que la llista de reproducció de bruixes s'està executant (opcional) [*) Altaveus amb amplificador integrat connectat a la targeta de so, la bruixa està connectada al Raspberry pi.] -> més sobre això més endavant I el més important: si es fa això, no vull tractar-ho mai més.

Pas 2: llista de materials

Llista de materials
Llista de materials
Llista de materials
Llista de materials
Llista de materials
Llista de materials

1. un Raspberry pi (he utilitzat el model 3B, però un de més antic també hauria d'estar bé. De fet, podríeu utilitzar una cosa encara menys potent com un arduino, però hauríeu d'afegir mòduls per a una targeta SD i àudio). una targeta de so, no necessària, però la que està integrada no és massa bona (vaig començar amb el Hifiberry DAC, que no és compatible, així que vaig acabar sense fer servir cap targeta de so ja que la qualitat era bona per a mi i volia finalitzar el projecte:) 3. alguns cables jumper4. altaveus amb un amplificador integrat (es podrien utilitzar altaveus sense amplificar-los (amplificar-los?) separats, però així és més fàcil / més net) 5. commutadors per a les llistes de reproducció: he utilitzat 3 per a les llistes de reproducció [podríeu utilitzar més o menys, hauríeu de modificar el codi aleshores] i un per apagar6. una mica de ferralla o una caixa de qualsevol tipus (3 opcions al pas 7/8) 7. un cable d’ordinador / hdmi per connectar el pi8. Ratolí i teclat9. un cable d'alimentació per alimentar-lo10. alguns leds (opcional)

Pas 3: el codi

El codi
El codi

Com he dit, no tinc experiència amb la codificació, així que vaig anar a un programador amb més experiència (gràcies en aquest moment Raphael). He utilitzat Python perquè el Raspberry pi funciona amb Python i no és massa difícil aprendre els conceptes bàsics. El reproductor treballa amb dos programes diferents, un per iniciar la llista de reproducció i un per matar-la. Tots dos estan en bucle, de manera que aquest programa, un cop iniciat, només finalitzarà si estireu l'endoll (el que no hauríeu de fer, USEU EL KIT-SWITCH).

Pas 4: el Raspberry Pi

El Raspberry Pi
El Raspberry Pi
El Raspberry Pi
El Raspberry Pi

Així, en aquest pas, configurarem el Raspberry pi. He utilitzat Raspbian com a sistema operatiu, però podeu utilitzar Noobs o qualsevol altre sistema si voleu (tingueu en compte que alguns passos poden ser diferents en altres sistemes). Primer el configureu (podeu llegir una guia detallada a Internet o veure un vídeo a YouTube, no hi entraré, trigaré uns 10 minuts com a màxim). A continuació, afegiu els dos scripts a l’inici automàtic. al gerd. Per fer-ho, escriviu "sudo nano /etc/rc.local" a la línia d'ordres i afegiu els noms i el camí on heu desat els fitxers a la part inferior de la pàgina abans de la línia "exit". En aquest cas: "/ media / pi / TRANSCEND / kill_v1.py &" "/ media / pi / TRANSCEND / gabou_v2.py &" (heu d'afegir el "&" al final ja que el projecte és un bucle i treballar en segon pla). Feu-ho amb el kill i el guió original. Ara premeu "Ctrl X" per deixar Ara la targeta de so. Utilitzaria una targeta de so perquè el connector d’àudio de 3,5 mm del pi no és massa estrepitoso La targeta de so que em va vendre la botiga era la més antiga que hi ha, de manera que, combinada amb la pi més nova, va causar alguns problemes (força molest en aquest moment, vaig gastar 30 € en aquesta targeta). Així que vaig demanar una targeta de so USB de 6 € a Amazon, però no us preocupeu que hàgiu de configurar la targeta de so USB com heu de fer quan utilitzeu una targeta de so GPIO. Així que no us ho perdeu (més sobre això al capítol 6). Fet tan fàcil com això

Pas 5: la memòria USB

La memòria USB
La memòria USB

Ara el llapis USB ha de ser EXACTAMENT el mateix que el meu o heu de canviar el programa. Canvieu el nom del pal a "TRANSCEND" Si voleu utilitzar un altre nom, haureu de canviar el nom dels scripts (com és possible que observeu que sóc mandrós. Per tant, no vaig canviar el nom del pal, seria molt més bonic segur, però no cal …) 2. Creeu 3 llistes de reproducció anomenades Pl.1, Pl.2 i Pl.3 amb cançons. Com a dalt del mateix nom bla bla bla3. El Musicplayer del Raspberry pi no utilitzarà signes i lletres, així que us suggeriria descarregar un canvi de nom (he utilitzat Ant renamer) que canvia el nom de les cançons en 8 números aleatoris

4. Afegiu els scripts i les cançons a les carpetes de la llista de reproducció

Pas 6: darrers tocs

Ara connectem el Raspberry pi amb la targeta de so, els commutadors, els leds i l’encenem. Utilitzeu cables jumper per connectar interruptors i leds La targeta de so USB ha causat problemes, però és manejable. Heu de consultar a Internet les instruccions per instal·lar-lo, ja que aquest pas varia en funció de la targeta que utilitzeu: /. Bàsicament, desactiveu la versió de la targeta de so i en feu servir la nova, però, si teniu sort, només cal connectar-la a un port USB gratuït i llest. Prepareu-vos per jugar amb la configuració. En aquest moment, volia que es fes la cosa, així que vaig continuar sense la targeta de so, provant-la amb la pantalla connectada i sense abans de construir una caixa al voltant. Si no funciona, comproveu la memòria USB. Es va canviar el nom de si mateix? Està danyat?

Pas 7: depuració

Depuració
Depuració

Si heu treballat correctament, no necessiteu aquest pas Si treballeu com jo, suposo que el necessitareu, doncs, quins són els possibles errors? *) No heu canviat el nom de les cançons *) Errors tipogràfics al camí l’inici automàtic (rc.local) *) Mecanismes d’escriptura a la memòria USB / llistes de reproducció *) No heu canviat el nom de la memòria (o s’ha canviat el nom després d’un apagat incorrecte) *) No heu utilitzat l’interruptor d’apagat i heu tret l’endoll. Si no funciona, comproveu si hi ha errors al pal o al pi. *) La connexió dels botons al pi es va deixar anar *) la targeta sd es va trencar, literalment (sí que realment em va passar no em pregunteu com) o en sentit figurat *) l'apagat *) … Tots aquests errors em van passar almenys una vegada mentre construïa

Pas 8: la caixa

La Caixa
La Caixa

Ara la caixa. Teniu dues opcions: 1) Per tant, si voleu fer-ho a l'estil, tallareu amb làser (o CNC) una caixa de llesques de fusta amb juntes i tot. 2) Una altra manera és agafar una caixa existent i utilitzar-la com a carcassa. Primer ho vaig fer, però no em va agradar l’aspecte, de manera que ho vaig fer de la següent manera (pas 8): Practicar 3 + 3 forats a la part superior de la caixa i instal·lar els interruptors (i els leds si en feu servir). al costat de l’alimentació (la manera més mandrosa és simplement fer servir un cable USB tal com s’incorpora sense cable extraïble), però us recomano utilitzar un cable d’extensió USB per alimentar-lo, de manera que si el cable d’alimentació es trenca no haureu d’agafar cosa apart -> que resulta en un treball el que intentem evitar Ara que tot està a punt, connecteu el pi i els altaveus.

Pas 9: la manera Hipster i acabar el cas

La manera Hipster i acabant el cas
La manera Hipster i acabant el cas
La manera Hipster i acabant el cas
La manera Hipster i acabant el cas
La manera Hipster i acabant el cas
La manera Hipster i acabant el cas
La manera Hipster i acabant el cas
La manera Hipster i acabant el cas

Això és per a les persones creatives que volen mostrar les seves habilitats. Per a aquesta opció, podeu fer servir taulons de fusta i enganxar-los / enroscar-los per crear una caixa o fer el camí més dur de la manera més dura i tallar un bloc de fusta existent per posar-hi el pi. Vaig veure aquells prestatges flotants i volia utilitzar aquesta tècnica. Així que vaig entrar al meu jardí, vaig agafar un tros de fusta vell i vaig comprovar si els altaveus hi podien estar (l’amplada). La prestatgeria hauria de semblar una peça sòlida i flotant amb només els interruptors que sobresortien, de manera que la vaig esculpir per la part inferior. Deixo una mena de "llavi" a la part frontal perquè no vegeu el retall. Espero que els meus dibuixos us puguin ajudar a obtenir una visió general. Acabant el cas: Així que si teniu una caixa, el procés és el més senzill. Feu 3 + 3 forats a la part superior de la caixa i instal·leu els 3 interruptors i els 3 leds anteriors si en feu servir. Feu un forat al costat per alimentar-lo (la manera més mandrosa és simplement utilitzar un cable USB tal com està integrat en el poder sense cable extraïble), però, superaré la meva mandra i faré servir un endoll IEC per practicar-lo perquè trenco els cables regularment. Ara que tot està a punt, connecteu el pi. Muntatge: per muntar-lo a la paret, trio fer dos forats grans a la part posterior i muntar-lo amb 2 ganxos (imatge superior) I ja hem acabat. això. Colpejar-los seria una experiència realment impactant. Ja hi he arribat.

Pas 10: Fet

Fet!
Fet!

En aquesta bomba és hora d’acabar. Comenteu qualsevol millora que pugueu trobar i publiqueu la vostra caixa de música. Gràcies per llegir, divertir-vos i cuidar-vos.

Recomanat: