Tartalomjegyzék:

Steampunk Pi Jukebox a Google Music futtatásával: 11 lépés (képekkel)
Steampunk Pi Jukebox a Google Music futtatásával: 11 lépés (képekkel)

Videó: Steampunk Pi Jukebox a Google Music futtatásával: 11 lépés (képekkel)

Videó: Steampunk Pi Jukebox a Google Music futtatásával: 11 lépés (képekkel)
Videó: Pinky And The Brain Theme - Postmodern Jukebox (ft. Emily Goglia, Rob Paulsen, Maurice LaMarche) 2024, Július
Anonim
Steampunk Pi Jukebox futtatja a Google Music szolgáltatást
Steampunk Pi Jukebox futtatja a Google Music szolgáltatást

FIGYELEM!! Ha megpróbál egy hasonló projektet végrehajtani, megértheti, hogy az azbesztre találhat egy régi rádióban, általában, de nem korlátozva bizonyos típusú hővédő pajzsra vagy szigetelésre. Kérjük, végezze el saját kutatásait, és tegye meg az óvintézkedéseket.

Láttam különböző gyártók különböző variációit, amelyek igazán fantasztikus Pi -alapú rádiókat és zenegépeket hoztak létre. Körülbelül egy tucat éve vontam körbe a dédnagyszüleim csőrádióját is azzal a szándékkal, hogy valamilyen módon újjáélesszem. Így tettem meg ezt az érdekes utat, és remélem, hogy ez inspirálja Önt is erre.

Ez az Instructable hardver és szoftver része, és rengeteg szórakoztató volt. Ha bármilyen kérdése van, kérjük, lépjen kapcsolatba velem, de hozzáteszem, nem vagyok valami szoftveres fickó. Ha mégis problémába ütközik a Pi oldalon, lehet, hogy nem én vagyok a legjobb erőforrás - de megpróbálom! Nem tudok tovább útmutatást adni az azbesztre vonatkozóan, végezzen saját kutatást és tegyen óvintézkedéseket.

1. lépés: A 30-as évek közepének Westinghouse rádiója volt a vászon, amin elkezdtem alkotni…

A 30-as évek közepének Westinghouse rádiója volt a vászon, amin elkezdtem alkotni…
A 30-as évek közepének Westinghouse rádiója volt a vászon, amin elkezdtem alkotni…
A 30-as évek közepének Westinghouse rádiója volt a vászon, amin elkezdtem alkotni…
A 30-as évek közepének Westinghouse rádiója volt a vászon, amin elkezdtem alkotni…
A 30-as évek közepének Westinghouse rádiója volt a vászon, amin elkezdtem alkotni…
A 30-as évek közepének Westinghouse rádiója volt a vászon, amin elkezdtem alkotni…

Oké, talán egy kis melodramatikus.

Ez a dolog, amióta csak az eszemet tudom, kb. Utánanéztem a potenciális helyreállításának, és a rádióelektronikai háttér ismeretében úgy gondoltam, hogy meg tudom csinálni. Még az eredeti sémákat is megtaláltam a fő elektronikai szerelvény aljának aljára ragasztva. Miután némi kutatást végeztem vele, bár úgy döntöttem, hogy a legjobb esetben valószínűleg több pénzt fogok belefektetni, akkor érdemes lenne végül úgy döntenem, hogy más utat választok.

Elég könnyen kihúztam a fő elektronikai szerelvényt, négy laposfejű csavar tartotta benne. A teljes összeszerelés után egyszerűen el kellett távolítanom még néhány csavart, hogy leszereljem az alaptestet. Hozzá kell tennem, hogy ez a dolog leginkább Robertson csavarok voltak, ahogy Kanadában vagyok. Eh.

Úgy döntöttem, hogy egy Steampunk témájú Jukeboxot készítek ezen a főszerelvényen, és egy Raspberry PI -vel táplálom. Nagyon sok hely állt rendelkezésre a bázisban, csak a régi elektronikát kellett eltávolítanom.

A probléma itt az volt, hogy nem volt megoldásom a Pi alacsonyabb minőségű hangkimenetére, és nem volt megoldásom egy kis erősítőre sem. Ez hat hónap múlva jönne.

2. lépés: Ismerje meg a JustBoom Amp HAT -ot

Ismerje meg a JustBoom Amp HAT
Ismerje meg a JustBoom Amp HAT

Ezt a megoldást találtam, és ez egy Pi méretű 60 W -os erősítő volt, beépített csúcskategóriás DAC -val. 100 dollár alatt is. Tökéletes. Link-https://www.justboom.co/product/justboom-amp-hat/

Mielőtt hozzáfogtam volna az építkezéshez, meg kellett értenem a dolgok audio oldalát. Csináltam egy ál -beállítást néhány cheapo hangszóróval, 10 láb 12 méteres vezetékkel és a Pi -vel az új JustBoom HAT -tal.

Egy szombati játék után eldöntöttem, hogy a szoftverhez a Mopidy futtatását kell választanom. Olvassa el itt, ha nem ismeri -

A Mopidy megfelelt az alapkövetelményeimnek. Szerettem volna integrálni a Google Play zenéit, mivel ez volt a választott streaming szolgáltatásom, majd egy egyszerű alkalmazásklienst akartam csinálni a vezeték nélküli beállításhoz, és a Mopidy ismét megfelelt a számlának. A Mopidy Mobile -t használom a rendszer futtatásához, mivel azt találtam, hogy ez egy egyszerű felület, és mindent lehetővé tesz, amit szeretnék. Maga az alkalmazás csak megköveteli, hogy a telepítés után adja meg a rendszer hálózati címét.

Mellékeltem a teljes telepítési útmutatót, amellyel mindent telepíthetek, hogy a Google Play Zene futni tudjon a következő oldalakon.

3. lépés: Telepítse a Jessie -t és a Mopidy -t, majd állítsa be a GMusic futtatását

Nem foglalkozom az alapvető operációs rendszer PI -re történő telepítésének alapjaival, és nem foglalkozom a felhasználónév, jelszó vagy SSH beállításával. Rengeteg online oktatóanyag áll rendelkezésre, és a https://www.raspberrypi.org/downloads/raspbian/ oldalon nagyszerű kezdő útmutatók találhatók.

Kezdje a Raspbian Jessie telepítésével - még nem frissítettem Stretch -re, de tegyen néhány megjegyzést a frissítéshez szükséges tennivalókhoz. Megjegyzés: Még nem teszteltem a Stretch -et, de frissítem, ha megteszem. A jessie lite -t is futtathatja - ez egy fej nélküli művelethez való. Állítsa be az SSH futtatását, majd jelentkezzen be egy terminálon keresztül. Innentől kezdve a félkövér lépések az utasítások és a szöveg egyszerű szövege.

Futtassa a következő parancsokat a https://docs.mopidy.com/en/latest/installation/ webhelyen. Frissítéskor módosítania kell a Stretch.list második sorát:

sudo wget -q -O -https://apt.mopidy.com/mopidy.gpg | sudo apt -key add -

sudo wget -q -O /etc/apt/sources.list.d/mopidy.list

sudo apt-get update

sudo apt-get install mopidy

sudo apt-get update

sudo apt-get dist-upgrade

Ezután telepítse a Gmusic programot - a beállításhoz kattintson ide:

sudo pip install mopidy-gmusic #Ne adjon meg eszköz-azonosítót, megjegyzést fűz hozzá

Ez a következő sor lehetővé teszi a Google számára, hogy beszéljen a Gmusic szolgáltatással. Be kell állítania egy alkalmazást is #password - először lépjen a https://myaccount.google.com/security oldalra a beállításhoz. Ezután futtassa:

sudo pip install pyasn1 == 0.3.4

A justboom erősítő beállításához futtassa a következőt:

sudo nano /boot/config.txt

A vége közelében a dtparam = audio = on felirat jelenik meg az Audio engedélyezése alatt #Kommentálja ki ezt a sort, és adja hozzá:

dtparam = audio = ki

dtoverlay = i2s-mmap

dtoverlay = justboom-dac

Ha Stretch-re frissít, távolítsa el a dtoverlay = i2s-mmap fájlt

Most állítsa be a mopidy -t szolgáltatásként való futtatáshoz #, hogy a mopidy szolgáltatásként fusson, lásd itt: https://docs.mopidy.com/en/latest/service/#config…. Futtassa ezt a parancsot:

sudo systemctl engedélyezi a mopidy -t

Ezután nyissa meg a /home/pi/.config/mopidy fájlt a konfigurációs fájl szerkesztéséhez a docs.mopidy.com webhelyen:

sudo nano /etc/mopidy/mopidy.conf

A következő lépés a konfigurációs fájlhoz szükséges szövegmódosításokat tartalmazza

4. lépés: Szerkessze a konfigurációs fájlt, hogy megfeleljen a beállításainak

Ez egy minta az általam használt konfigurációs fájlból. Szögletes zárójelekkel egészítettem ki a szöveget, amelyet meg kell változtatnia, de tekintse meg a docs.mopidy.com webhelyen található beállítási utasításokat is, hogy jobban le tudja írni, hogy mi mindent tesz.

Be kell állítania a hálózatát is, meg kell adnia a Pi -nek egy statikus IP -címet, és meg kell nyitnia a 6600 és 6680 portokat. További információkat az útválasztó használati útmutatójában talál.

Ezt követően képesnek kell lennie egy tesztfuttatásra a hangon, sok szerencsét, és ha bármilyen probléma merül fel, nézze meg az előző lépéseket. A Docs.mopidy.com nagyszerű információkat tartalmaz.

5. lépés: Ha az audio működik, most itt az ideje, hogy felépítse a tokot

Ha működik az audio, most itt az ideje, hogy felépítsük a tokot
Ha működik az audio, most itt az ideje, hogy felépítsük a tokot
Ha működik az audio, most itt az ideje, hogy felépítsük a tokot
Ha működik az audio, most itt az ideje, hogy felépítsük a tokot
Ha működik az audio, most itt az ideje, hogy felépítsük a tokot
Ha működik az audio, most itt az ideje, hogy felépítsük a tokot

Mielőtt elkezdhetném az összes új technológia beépítését a régi technológiába, el kellett távolítanom a régi technológia nagy részét. Miután alaposan megvizsgáltam az azbesztet (nem volt), felvettem a légzőkészüléket, a kesztyűt és a védőszemüveget, és egy oldalvágóval elkezdtem dolgozni a főszerelvényen. Óvatosan ártalmatlanítottam a hulladékot, és a folytatás előtt megtisztítottam a területet.

Néhány órával később eltávolítottam az összes régi alkatrészt és egy csupasz alvázat, amellyel dolgozni tudtam. Azt is meghatároztam, hogy mely darabokat mentem meg, majd átviszem az új dizájnba. Ezek közül a legérdekesebb a részegység volt, amelyet a különböző kapacitív lemezek helyzetének változtatásával csatornák kapcsolására használtak.

Végül fogtam egy nagy vödör szappanos vizet és egy bozótkefét, és mindent nagyon jól megtisztítottam, mivel ez több mint 80 éves port gyűjtött össze. Szép idők!

Nem hagytam azonban, hogy minden kiszáradjon, és a kompresszorom segítségével eltávolítottam a víz nagy részét, papírtörlővel a többit.

6. lépés: Fess

Festék!
Festék!
Festék!
Festék!
Festék!
Festék!

Ezután a hardverboltba ment, hogy különböző festékeket vásároljon. Arany/sárgarézet választottam a fő alvázhoz, valamint rézt egyes alkatrészekhez, és lapos és fényes feketéket máshol.

Nem készítettem sok képet a spray festés folyamatáról. Hozzáteszem azonban ezeket a tippeket, ha még nem permeteztél korábban:

- Dörzsölje meg kissé a fémet világos csiszolópapírral

- Használjon több világos réteget

- Feltétlenül olvassa el az újrafestési időre vonatkozó utasításokat

- Gyakorold a permetezést olyasmire, ami nem számít, mielőtt valamit megteszel!

Nem volt igazi tervem a festéssel kapcsolatban, csak mentem vele, ahogy festettem, amennyire a színösszeállítás ment. Ennek ellenére nagyon elégedett vagyok a végeredménnyel.

7. lépés: Szimulált vákuumcsövek

Szimulált vákuumcsövek
Szimulált vákuumcsövek
Szimulált vákuumcsövek
Szimulált vákuumcsövek
Szimulált vákuumcsövek
Szimulált vákuumcsövek
Szimulált vákuumcsövek
Szimulált vákuumcsövek

Véleményem szerint a legjobb dolog a projektben az volt, hogy hozzáadták a vákuumcső világítást. Úgy döntöttem, hogy borostyánsárga LED -es lámpákat adok az összes vákuumcsőhöz, hogy ez a "vintage" megjelenés a rendszerben legyen. Teszteltem azonban néhány különböző színt, és a kék szorosan befutott.

Egyszerűen fúrtam a lyukakat a csövek aljába, ahol nem volt csap, mint a mellékelt képeken. Ezután lyukat fúrnék a csőfoglalat megfelelő pontjába. Innentől kezdve csak egy előre bekötött LED elhelyezésére volt szükség, és egy csipet forró ragasztót kellett hozzáadni alulról. A jövőben szórakoztató lenne ezeket egy RGB világítási rendszerre cserélni, esetleg olyanra, amely a világítást a zenével modulálja.

8. lépés: Fa előlapok és hangszóró lemezek

Fa előlapok és hangszóró lemezek
Fa előlapok és hangszóró lemezek
Fa előlapok és hangszóró lemezek
Fa előlapok és hangszóró lemezek
Fa előlapok és hangszóró lemezek
Fa előlapok és hangszóró lemezek

Az elülső lapokhoz vettem egy fenyőhulladékot, amely jól nézett ki, méretre vágva, és néhány kivágást tettem hozzá a vezérléshez. Minwax dióolaj alapú foltot használtam - a folt nagyon könnyen felvihető volt. Egy pár kesztyűvel és egy kefével befestettem a fadarabokat foltgal, vártam 15 percet, és egyszerűen eltávolítottam a felesleget néhány törülközővel. Ezután várni kellett, amíg egy éjszakán át száradtak.

Magukhoz a hangszórólemezekhez néhány sárgaréz csavart használtam alátétekkel és szárnyas anyákkal az ipari csatlakozó megjelenésének biztosítása érdekében. A lemezeken lévő csatlakozás elférne az alátétek között. A hangszóróhuzalokat forrasztással ónoztuk, majd a csavarfej segítségével rögzítettük a fa másik oldalán. Mivel a fenyő szép és puha, a huzalok beleharapnak a fába, biztosítva a biztonságos illeszkedést.

A tápkapcsolón kívül csak az volt használható, hogy egy feszültségfigyelőt vegyenek be és vezessenek be egy 1950 -es évek DC voltmérőjével. Egy LED -et is eltemettem mögötte, hogy bekapcsolva halvány fényt adjon. Ezt a fa előlapokba szerelték össze, és ugyanazokkal a csavarokkal tartották a helyükön, mint a hangszórócsatlakozókat. Amikor bekapcsolja a készüléket, a feszültségmérő „bekapcsol”.

9. lépés: Tápellátás, kábelezés és LED -tesztelés

Tápellátás, kábelezés és LED tesztelés
Tápellátás, kábelezés és LED tesztelés
Tápellátás, kábelezés és LED tesztelés
Tápellátás, kábelezés és LED tesztelés
Tápellátás, kábelezés és LED tesztelés
Tápellátás, kábelezés és LED tesztelés

A rendszer áramellátásához véletlenül volt egy 24 V egyenáramú téglám, amely 2,5 A feszültséggel működött, így elegendő energiát kaptam ahhoz, hogy könnyen futtassam a rendszert. Az AC -t 120VAC/4A kapcsolóra osztottam, amely elöl van vezetve, és amely lehetővé tette a teljes rendszer egyszerű bekapcsolását, amikor feszültség alatt van.

A szép gondolkodás a JustBoom Amp HAT -ról az, hogy megfelelő erővel szállítja a Pi -t is. Gyors megjegyzés - technikailag 75 W -os tápegységet kell üzemeltetnem ehhez, de eddig nem volt probléma a 60 W -os tápellátással. Tervezem, hogy végül megváltoztatom.

Leválasztottam a 24VDC -t a hálózati adapterről, és két áramkört futtattam. Az egyik közvetlenül a Pi bemenetre, a másik a LED áramkörre került.

A LED áramkör 9 soros LED -ből és egy 330 ohmos 1/2W ellenállásból áll. A LED bekapcsolása nagyon egyszerű, csak ismernie kell a LED előremenő feszültségcsökkenését és a kívánt teljes számot, majd csatlakoztassa a varázslóhoz itt a tápfeszültséggel- https://led.linear1.org /led.wiz

A bekötés után csak be kell kapcsolni és be kell kapcsolni. Jobb azonban meggyőződni a polaritásáról !! A legjobb, ha színkódot készítesz és vázlatot készítesz - amit nem tettem meg….

10. lépés: Szekrény hozzáadása, néhány hangszóró bekötése és tesztelése

Tegyen hozzá egy szekrényt, csatlakoztasson néhány hangszórót és tesztelje!
Tegyen hozzá egy szekrényt, csatlakoztasson néhány hangszórót és tesztelje!
Tegyen hozzá egy szekrényt, csatlakoztasson néhány hangszórót és tesztelje!
Tegyen hozzá egy szekrényt, csatlakoztasson néhány hangszórót és tesztelje!
Tegyen hozzá egy szekrényt, csatlakoztasson néhány hangszórót és tesztelje!
Tegyen hozzá egy szekrényt, csatlakoztasson néhány hangszórót és tesztelje!

A tervezett végső helyszín egy polc volt a konyhámban. Építettem egy dobozt rétegelt lemezből, és feketére festettem. Ezután egy pár Polk hangszórót szereltem a tetejére.

A hangszórókábelekhez normál barna, 14 -es méretű lámpazsinórt használtam, és csavart rézbe tekertem. A réz tekercseléséhez körülbelül 14 -es szilárd ház elektromos vezetékezésével kezdtem, és levettem a szigetelőt. Ezután készítettem egy kis hurkot a végén, és egy Robertson csavarhúzó körül krimpeltem, és kézzel tekertem, hogy elkészítsem a tekercset. Innentől kezdve csak a huzal köré illesztem, hogy egyedi megjelenést biztosítsak.

Végül csak a falhoz való csatlakoztatásról és a kapcsoló elfordításáról volt szó. A Pi egy percet vesz igénybe a rendszerindításhoz, és automatikusan elindítja a szolgáltatást. Ezután csak csatlakozzon a Mopidy alkalmazáson keresztül, és töltsön fel egy lejátszási listát vagy rádióállomást.

Rock tovább.

11. lépés: Árlista és a következő lépések

Attól függően, hogy hol tartózkodik, és egyes anyagok rendelkezésre állásától függően az ár változhat. A fát és a szüreti rádiót nem számítva itt látható a durva bontás. Az árak kanadai dollárban vannak, mert lusta vagyok konvertálni.

Raspberry Pi 3: 60 dollár

JustBoom Amp kalap: 85 dollár

Hálózati adapter: megvolt ($ 20-30?)

Kábelezés: megvolt

Kapcsoló: 5 dollár

LED -ek: 6 dollár

330 ohmos ellenállás: 6 - 2 dolláros csomag

Sárgaréz hardver: 20 dollár

Voltmeter: Fogalmam sincs, anyám vette meg nekem körülbelül 15 évvel ezelőtt. Köszi anyu!

Spray festék és folt: 30 dollár

Hangszórók: Volt ilyen - ajánljon itt egy jó pár könyvespolcos hangszórót. A JustBoom erősítő HAT DAC -ja fantasztikus, és a D -osztályú erősítők nagyon szeretik a jó illesztőpárokat.

Összességében, ha egy vintage rádió rúg és néhány hangszóró, akkor körülbelül 230 dollárba kerül.

Továbbra is szeretnék hozzáadni egy forgó jeladót, hogy legyen hangerőszabályzója a főegységen, mivel a hangerő a mobileszközről származik. Végül szeretnék egy optikai érzékelőt is hozzáadni a kerék helyzetének nyomon követéséhez a csatornakiválasztó részegységben. Ezt a pozíciót használnám a Google Play rádióállomások megváltoztatásához, amikor megnyomja a gombokat - de ez sokkal több tanulság, amit még meg kell tennem a kódolás terén!

Köszönöm, hogy elolvasta.

Ajánlott: