Talaan ng mga Nilalaman:

Steampunk Pi Jukebox Pagpapatakbo ng Google Music: 11 Hakbang (na may Mga Larawan)
Steampunk Pi Jukebox Pagpapatakbo ng Google Music: 11 Hakbang (na may Mga Larawan)

Video: Steampunk Pi Jukebox Pagpapatakbo ng Google Music: 11 Hakbang (na may Mga Larawan)

Video: Steampunk Pi Jukebox Pagpapatakbo ng Google Music: 11 Hakbang (na may Mga Larawan)
Video: Binär-Schall Amplifikator (Steampunk Jukebox) 2024, Hulyo
Anonim
Steampunk Pi Jukebox Pagpapatakbo ng Google Music
Steampunk Pi Jukebox Pagpapatakbo ng Google Music

BABALA !! Kung susubukan mong gawin ang isang katulad na proyekto maunawaan na mayroon kang potensyal na makarating sa Asbestos sa isang lumang radyo, karaniwang ngunit hindi limitado sa ilang uri ng heat Shield o pagkakabukod. Mangyaring gawin ang iyong sariling pagsasaliksik at pag-iingat.

Nakita ko ang iba't ibang mga pagkakaiba-iba ng iba't ibang mga gumagawa na lumilikha ng ilang talagang kahanga-hangang mga radio at jukebox na nakabatay sa Pi. Naghahatid din ako sa paligid ng aking Tube of Tube ng Lolo't Lolo para sa halos isang dosenang taon na may hangarin na muling buhayin ito sa ilang paraan. Narito kung paano ko kinuha ang kagiliw-giliw na paglalakbay, at inaasahan kong mapasigla ka nito na gawin din ito.

Ang Instructable na ito ay bahagi ng hardware at software, at isang tumpok na kasiyahan na gawin. Kung mayroon kang anumang mga katanungan mangyaring makipag-ugnay, ngunit dapat kong idagdag na hindi ako gaanong isang software na tao. Kung nasagasaan ka ng mga isyu sa Pi side maaaring hindi ako ang pinakamahusay na mapagkukunan - ngunit susubukan ko! Hindi ako maaaring mag-alok ng anumang patnubay sa Asbestos na higit pa, gawin ang iyong sariling pagsasaliksik at pag-iingat.

Hakbang 1: Ang Mid-30s Westinghouse Radio Ay Ang Canvas, Kung Saan Nagsimula Ako Lumikha…

Ang Mid-30s Westinghouse Radio Ay Ang Canvas, Kung Saan Nagsimula Ako Lumikha…
Ang Mid-30s Westinghouse Radio Ay Ang Canvas, Kung Saan Nagsimula Ako Lumikha…
Ang Mid-30s Westinghouse Radio Ay Ang Canvas, Kung Saan Nagsimula Ako Lumikha…
Ang Mid-30s Westinghouse Radio Ay Ang Canvas, Kung Saan Nagsimula Ako Lumikha…
Ang Mid-30s Westinghouse Radio Ay Ang Canvas, Kung Saan Nagsimula Ako Lumikha…
Ang Mid-30s Westinghouse Radio Ay Ang Canvas, Kung Saan Nagsimula Ako Lumikha…

Ok, marahil isang touch melodramatic.

Ang bagay na ito ay nasa paligid hangga't maaari kong matandaan, ito ay pagmamay-ari ng aking Lolo't Lolo't Lola mula sa isang mahabang paraan pabalik. Tiningnan ko ang potensyal na ibalik ito, at pagkakaroon ng isang background sa electronics ng radyo naisip kong kaya ko ito. Nakita ko pa ang mga orihinal na eskematiko na nakadikit sa ilalim ng base ng pangunahing pagpupulong ng electronics. Matapos magsagawa ng ilang pagsasaliksik dito bagaman natukoy ko na sa pinakamahusay na malamang ay magtatapos ako ng paglalagay ng mas maraming pera sa ito pagkatapos ay sulit sa huli nagpasya akong pumunta sa ibang landas.

Madali kong hinugot ang pangunahing pagpupulong ng electronics, gaganapin ito ng isang apat na flat screws ng ulo. Matapos kong mailabas ang buong pagpupulong, kailangan kong alisin ang ilan pang mga turnilyo upang maalis ang base sa pangunahing katawan. Dapat kong idagdag ang bagay na ito ay karamihan sa mga tornilyo ng Robertson, tulad ng nasa Canada ako. Eh.

Napagpasyahan kong gumawa ng isang Steampunk na may temang Jukebox batay sa pangunahing pagpupulong at paganahin ito sa isang Raspberry PI. Mayroong maraming silid na magagamit sa base, ang kailangan ko lang gawin ay alisin ang lumang electronics.

Ang isyu dito ay wala akong solusyon para sa mas mababa sa high end audio ng Pi, at wala rin akong solusyon para sa isang maliit na amplifier. Darating iyon makalipas ang anim na buwan.

Hakbang 2: Kilalanin ang JustBoom Amp HAT

Kilalanin ang JustBoom Amp HAT
Kilalanin ang JustBoom Amp HAT

Ito ang solusyon na nakita ko, at ito ay isang Pi na laki ng 60W amplifier na may built in high end DAC. Sa ilalim din ng $ 100. Perpekto Link -

Bago ako nakarating sa pagbuo bagaman kailangan kong makuha ang audio bahagi ng mga bagay na naisip. Gumawa ako ng isang mock setup kasama ang ilang mga murang speaker, 10 talampakan ng 12 gauge wire, at ang Pi na may bagong JustBoom HAT.

Matapos ang isang Sabado ng paglalaro natukoy ko ang paraan na pupunta ako para sa software na patakbuhin ang Mopidy. Basahin ito dito kung hindi ka pamilyar -

Mopidy akma ang singil para sa aking mga pangunahing kinakailangan. Nais kong pagsasama para sa musika ng Google Play dahil ito ang aking streaming service na pinili, at pagkatapos ay nais kong gumawa ng isang simpleng client ng app para sa isang wireless setup, at muling magkasya ang Mopidy sa singil. Gumagamit ako ng Mopidy Mobile upang patakbuhin ang system tulad ng nahanap ko na ito ay isang magandang simpleng interface, at pinapayagan para sa lahat ng gusto ko. Ang app mismo ay nangangailangan lamang sa iyo na ipasok ang address ng network ng system mismo sa sandaling mag-setup.

Isinama ko ang aking buong mga tagubilin sa pag-set up para sa pag-install ng lahat upang mapatakbo ang Google Play Music sa susunod na ilang mga pahina.

Hakbang 3: I-install si Jessie at Mopidy, Pagkatapos I-setup ang GMusic upang Patakbuhin

Hindi ako pupunta sa mga pangunahing kaalaman sa pag-install ng pangunahing operating system sa isang PI, at hindi ko rin sasakupin ang pag-set up ng iyong username, password, o SSH. Mayroong maraming mga online tutorial, at ang https://www.raspberrypi.org/downloads/raspbian/ ng ay may ilang magagaling na mga gabay sa nagsisimula.

Magsimula sa pamamagitan ng pag-install ng Raspbian Jessie - Hindi pa ako nag-upgrade sa Stretch, ngunit magdagdag ng ilang mga tala para sa kung ano ang dapat gawin kapag nag-upgrade. Tandaan na hindi ko pa nasubukan ang Stretch ngunit mag-a-update kapag ginawa ko. Maaari mo ring patakbuhin si jessie lite - ito ay para sa isang walang operasyon na ulo. I-setup ang SSH upang tumakbo, at pagkatapos mag-login sa pamamagitan ng isang terminal. Mula doon ang naka-bold na mga hakbang ay ang mga tagubilin at simpleng teksto ng code.

Patakbuhin ang mga sumusunod na utos mula sa https://docs.mopidy.com/en/latest/installation/. Kakailanganin mong i-edit ang pangalawang linya sa Stretch.list kung mag-a-upgrade:

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

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

sudo apt-get update

sudo apt-get install mopidy

sudo apt-get update

sudo apt-get dist-upgrade

Susunod, i-install ang Gmusic - Pumunta dito para sa pag-setup

sudo pip install mopidy-gmusic # Huwag magbigay ng isang Device ID, puna ito

Pinapayagan ng susunod na linya na makipag-usap ang Google sa Gmusic, kailangan mo ring mag-set ng isang app #password - pumunta sa https://myaccount.google.com/security muna upang mai-set up ito. Pagkatapos ay tumakbo:

sudo pip install pyasn1 == 0.3.4

Upang i-set up ang justboom amp, patakbuhin ang sumusunod:

sudo nano /boot/config.txt

Malapit sa dulo makikita mo ang dtparam = audio = sa ilalim ng Paganahin ang audio #Komento ang linya na iyon at idagdag:

dtparam = audio = naka-off

dtoverlay = i2s-mmap

dtoverlay = justboom-dac

Kung nag-a-upgrade ka sa Stretch alisin ang dtoverlay = i2s-mmap

Ngayon ay mag-setup ng mopidy upang tumakbo bilang isang serbisyo #to paganahin ang mopidy upang tumakbo bilang isang serbisyo, tingnan dito https://docs.mopidy.com/en/latest/service/#config…. Patakbuhin ang utos na ito:

sudo systemctl paganahin ang mopidy

Pagkatapos buksan / home /pi/.config/mopidy upang i-edit ang config file mula sa docs.mopidy.com:

sudo nano /etc/mopidy/mopidy.conf

Saklaw ng susunod na hakbang ang mga pagbabago sa teksto na kinakailangan para sa Configuration file

Hakbang 4: I-edit ang Configuration File upang Itugma ang Iyong Pag-set up

Ito ay isang sample ng config file na ginagamit ko. Nagdagdag ako ng mga square bracket sa paligid ng teksto na kakailanganin mong baguhin, ngunit mag-refer din sa mga tagubilin sa pag-set up sa docs.mopidy.com para sa isang mas mahusay na pagkasira ng kung ano ang ginagawa ng lahat.

Kakailanganin mong i-configure din ang iyong network, bigyan ang Pi ng isang static IP address, at buksan ang mga port 6600 at 6680. Sumangguni sa iyong gabay sa gumagamit ng router para sa karagdagang impormasyon doon.

Pagkatapos nito dapat mong magawa ang isang pagsubok na tumakbo sa audio, good luck at kung masagasaan ka sa anumang mga isyu doon sumangguni sa pamamagitan ng nakaraang mga hakbang. Ang Docs.mopidy.com ay mayroong ilang magagandang impormasyon.

Hakbang 5: Sa Paggawa ng Audio, Ngayon na Oras upang Buuin ang Kaso

Sa Paggawa ng Audio, Ngayon na Oras upang Buuin ang Kaso
Sa Paggawa ng Audio, Ngayon na Oras upang Buuin ang Kaso
Sa Paggawa ng Audio, Ngayon na Oras upang Buuin ang Kaso
Sa Paggawa ng Audio, Ngayon na Oras upang Buuin ang Kaso
Sa Paggawa ng Audio, Ngayon na Oras upang Buuin ang Kaso
Sa Paggawa ng Audio, Ngayon na Oras upang Buuin ang Kaso

Bago ko masimulan ang paglalagay ng lahat ng mga bagong tech sa lumang tech, kailangan kong alisin ang karamihan sa lumang tech. Pagkatapos ng maingat na pagsisiyasat para sa anumang Asbestos (walang anuman) Inilagay ko ang aking respirator, guwantes, at mga baso sa kaligtasan at nagtatrabaho sa pangunahing pagpupulong na may isang pares ng mga cutter sa gilid. Maingat kong itinapon ang alinman sa basura at nilinis ang lugar bago magpatuloy.

Makalipas ang ilang oras natanggal ko ang lahat ng mga lumang sangkap at isang hubad na chassis upang gumana. Natukoy ko rin kung aling mga piraso ang aking ililigtas at pagkatapos ay dalhin sa bagong disenyo. Ang pinaka-kagiliw-giliw na kung saan ay ang sub-pagpupulong ginamit para sa paglipat ng mga channel sa pamamagitan ng pag-iiba ng mga posisyon ng iba't ibang mga capacitive plate.

Sa wakas nagpatuloy ako sa pagkuha ng isang malaking balde ng may sabon na tubig at isang scrub brush at malinis talaga ang lahat, dahil naipon nito ang 80 + taon ng alikabok. Magagandang oras!

Hindi ko hinayaang matuyo ang lahat ngunit ginamit ang aking compressor upang matulungan ang pag-alis ng halos lahat ng tubig, na may mga twalya ng papel para sa natitira.

Hakbang 6: Kulayan

Pintura!
Pintura!
Pintura!
Pintura!
Pintura!
Pintura!

Susunod na ito ay pumunta sa tindahan ng hardware upang bumili ng ilang iba't ibang mga pintura. Pumili ako ng isang ginto / tanso para sa pangunahing chassis, pati na rin ang tanso para sa ilang mga bahagi at isang patag at makintab na mga itim sa ibang lugar.

Hindi ako kumuha ng maraming larawan ng proseso ng spray ng pagpipinta. Idaragdag ko ang mga tip na ito kahit na kung hindi mo pa nai-spray dati:

- Magaspang ang metal nang kaunti sa isang magaan na liha

- Gumamit ng maraming light coats

- Tiyaking nabasa mo ang mga tagubilin para sa mga oras ng muling amerikana

- Sanayin ang iyong pag-spray sa isang bagay na hindi mahalaga bago mo gawin ang isang bagay na ginagawa!

Wala akong totoong plano para sa pagpipinta, sumama lamang dito habang pininturahan ko ang isang color scheme na nagpunta. Talagang masaya sa mga resulta ng pagtatapos.

Hakbang 7: Mga Simulate na Vacuum Tubes

Mga Simulate na Vacuum Tubes
Mga Simulate na Vacuum Tubes
Mga Simulate na Vacuum Tubes
Mga Simulate na Vacuum Tubes
Mga Simulate na Vacuum Tubes
Mga Simulate na Vacuum Tubes
Mga Simulate na Vacuum Tubes
Mga Simulate na Vacuum Tubes

Sa palagay ko ang pinakamahusay na bagay tungkol sa proyekto ay ang pagdaragdag sa pag-iilaw ng vacuum tube. Pinili kong magdagdag ng mga ilaw ng amber LED sa lahat ng mga tubo ng vacuum upang bigyan ang hitsura ng 'vintage' na iyon sa system. Sinubukan ko rin ang ilang iba't ibang mga kulay, at ang asul ay isang malapit na runner up.

Pasimple kong binuray ang mga butas sa ilalim ng mga tubo kung saan walang pin tulad ng nakikita sa mga nakakabit na larawan. Pagkatapos ay mag-drill ako ng isang butas sa may-katuturang lugar sa socket ng tubo. Mula doon kinakailangan lamang nito ang pagpoposisyon ng isang pre wired LED, at pagdaragdag ng isang dab ng mainit na pandikit mula sa ilalim. Sa hinaharap magiging masaya na palitan ang mga ito ng isang RGB lighting system, posibleng isa na modulado ang pag-iilaw sa musika.

Hakbang 8: Mga Wood Faceplate at Speaker Plate

Mga Wood Faceplate at Speaker Plate
Mga Wood Faceplate at Speaker Plate
Mga Wood Faceplate at Speaker Plate
Mga Wood Faceplate at Speaker Plate
Mga Wood Faceplate at Speaker Plate
Mga Wood Faceplate at Speaker Plate

Para sa mga plato sa harap ng mukha, kumuha ako ng ilang scrap pine na may magandang hitsura dito, gupitin sa laki at nagdagdag ng mga ginupit para sa mga kontrol. Gumamit ako ng isang Minwax Walnut Oil Base Stain - ang mantsang napakadaling mailapat. Gamit ang isang pares ng guwantes at isang brush ay pinahiran ko ng mga mantsa ang mga piraso ng kahoy, naghintay ng 15 minuto at tinanggal ang labis gamit ang ilang pare twalya. Pagkatapos nito ay isang paghihintay habang sila ay natuyo nang magdamag.

Para sa mga plate ng speaker mismo, gumamit ako ng ilang mga bolts na tanso na sinamahan ng mga washer at wingnuts upang magbigay ng hitsura ng pang-industriya na konektor. Ang koneksyon sa mga plato ay magkasya sa pagitan ng mga washer mismo. Ang mga wire ng nagsasalita ay naka-tin ng solder, at pagkatapos ay na-secure sa kahoy sa tapat ng kahoy ng bolt head. Dahil ang pine ay maganda at malambot ang mga wire ay nakakagat sa kahoy na nagbibigay ng isang ligtas na magkasya.

Ang tanging kontrol na ginamit maliban sa isang switch ng kuryente ay ang kumuha at mag-wire sa isang boltahe monitor gamit ang isang DC's Voltmeter noong 1950. Inilibing ko rin ang isang LED sa likod nito, upang bigyan ito ng isang mahinang glow kapag nasa. Pinagsama ito sa mga plate ng mukha ng kahoy, at ginampanan ng parehong mga bolt bilang mga konektor ng speaker. Kapag binuksan mo ang yunit ng metro ng Voltage na 'jumps'.

Hakbang 9: Pagsubok sa Lakas, Kable, at LED

Pagsubok sa Lakas, Kable, at LED
Pagsubok sa Lakas, Kable, at LED
Pagsubok sa Lakas, Kable, at LED
Pagsubok sa Lakas, Kable, at LED
Pagsubok sa Lakas, Kable, at LED
Pagsubok sa Lakas, Kable, at LED

Upang mapagana ang system Nagkataon lamang akong magkaroon ng isang 24VDC brick na tumakbo sa 2.5A, na nagbibigay sa akin ng sapat na lakas upang madaling patakbuhin ang system. Hinati ko ang AC sa isang 120VAC / 4A switch na naka-wire sa harap na pinapayagan ang simpleng pag-power up ng buong system kapag pinalakas.

Ang magandang pag-iisip tungkol sa JustBoom Amp HAT ay ito rin ang magpapagana sa Pi kapag ibinibigay ng naaangkop na lakas. Mabilis na tala sa gilid - technically dapat ako ay nagpapatakbo ng isang 75W supply para sa mga ito, ngunit hindi nagkaroon ng anumang mga isyu sa ngayon sa 60w supply. Plano ko sa pagbabago nito sa paglaon.

Hinati ko ang 24VDC mula sa AC Adapter, at nagpatakbo ng dalawang mga circuit. Ang isa ay dumiretso sa input ng Pi, at ang isa pa sa LED circuit.

Ang LED circuit ay binubuo ng 9 serial LED's at isang 330 ohm 1 / 2w resistor. Ang kable ng isang LED run up ay napakadali, kailangan mo lamang malaman ang drop ng boltahe sa unahan para sa LED at ang kabuuang bilang na gusto mo, pagkatapos ay i-plug ito sa wizard na ito dito kasama ang boltahe ng suplay ng kuryente- https://led.linear1.org /led.wiz

Sa sandaling naka-wire, isang bagay lamang sa paglagay nito at pag-on. Mas mahusay na siguraduhin ang tungkol sa iyong polarity bagaman !! Pinakamahusay na kulay ng code at gumawa ng isang eskematiko - na hindi ko ginawa ….

Hakbang 10: Magdagdag ng isang Gabinete, Wire Up Ilang Mga Nagsasalita, at Subukan Ito

Magdagdag ng isang Gabinete, Wire Up Ilang Mga Nagsasalita, at Subukan Ito!
Magdagdag ng isang Gabinete, Wire Up Ilang Mga Nagsasalita, at Subukan Ito!
Magdagdag ng isang Gabinete, Wire Up Ilang Mga Nagsasalita, at Subukan Ito!
Magdagdag ng isang Gabinete, Wire Up Ilang Mga Nagsasalita, at Subukan Ito!
Magdagdag ng isang Gabinete, Wire Up Ilang Mga Nagsasalita, at Subukan Ito!
Magdagdag ng isang Gabinete, Wire Up Ilang Mga Nagsasalita, at Subukan Ito!

Ang inilaan na pangwakas na lokasyon ay isang istante sa aking kusina. Nagtayo ako ng isang kahon sa labas ng playwud, at pininturahan ito ng itim. Pagkatapos ay na-mount ko ang isang pares ng mga nagsasalita ng Polk sa itaas.

Gumamit ako ng normal na kayumanggi 14 na gauge lamp cord para sa speaker cable, at binalot ito ng ilang nakapulupot na tanso. Upang likawin ang tanso nagsimula ako sa ilang 14 na gauge solidong bahay na mga kable ng kuryente at hinubad ang insulator. Gumawa ako pagkatapos ng isang maliit na loop sa dulo, at crimped ito sa paligid ng isang Robertson distornilyador, at binalot ito ng kamay upang gawin ang likid. Mula doon ay angkop lamang ako sa paligid ng wire mismo upang magbigay ng isang natatanging hitsura.

Sa wakas, ito ay isang bagay lamang ng paglagay nito sa pader at pag-flip ng switch. Ang Pi ay tumatagal ng isang minuto upang mag-boot at awtomatikong ilulunsad ang serbisyo. Pagkatapos ay kumonekta ka lamang sa pamamagitan ng Mopidy app, at mag-load ng isang playlist o istasyon ng radyo.

Rock on.

Hakbang 11: Listahan ng Presyo, at Susunod na Mga Hakbang

Nakasalalay sa kung nasaan ka at pagkakaroon ng ilan sa mga materyales ang presyo ay magkakaiba. Hindi kasama ang kahoy, o vintage radio, narito kung ano ang magiging magaspang na pagkasira. Mga presyo sa dolyar ng Canada dahil tinatamad akong mag-convert.

Raspberry Pi 3: $ 60

JustBoom Amp HAT: $ 85

AC Adapter: Mayroon ba ito (Larawan $ 20-30?)

Mga kable: Nagkaroon ba

Lumipat: $ 5

Mga LED: $ 6

330 Ohm Resistor: Pack ng 6 - $ 2

Brass Hardware: $ 20

Voltmeter: Walang ideya, binili ito ng aking Ina para sa akin mga 15 taon na ang nakalilipas. Salamat inay!

Pag-spray ng Pinta at Mantsang: $ 30

Mga nagsasalita: Nagrekomenda sila ng isang mahusay na pares ng mga nagsasalita ng bookshelf dito. Ang DAC sa JustBoom amp HAT ay kamangha-mangha at ang Class 'D' amps talaga tulad ng isang mahusay na pares ng mga driver upang makipaglaro.

Sa lahat, kung mayroon kang isang vintage radio na sumisipa sa paligid at ilang mga nagsasalita dumating ito sa humigit-kumulang na $ 230.

Gusto ko pa ring idagdag sa isang rotary encoder upang magkaroon ng isang kontrol sa dami sa pangunahing unit dahil dito, dahil ang dami ay nagmula sa iyong mobile device. Sa paglaon nais kong magdagdag din ng isang optical sensor upang subaybayan ang posisyon ng gulong sa channel pumili din ng subass Assembly. Gagamitin ko ang posisyon na ito upang baguhin ang mga istasyon ng radyo ng Google Play kapag pinindot mo ang mga pindutan - ngunit iyan ay higit na maraming pag-aaral na kailangan ko pang gawin hanggang sa mapunta ang pag-coding!

Salamat sa pagbabasa.

Inirerekumendang: