Cov txheej txheem:
- Kauj Ruam 1: Kauj Ruam 1 - Yuav Lub Console
- Kauj Ruam 2: Ntxiv Qhov Tshiab "ntawm" LED
- Kauj Ruam 3: Mockups thiab Npaj Ua Haujlwm
- Kauj ruam 4: Shutdown Script
- Kauj Ruam 5: Nyees khawm thiab thaiv
- Kauj Ruam 6: Kev Txuas Hluav Taws Xob zaum kawg thiab teeb tsa
- Kauj ruam 7: Ua tiav
- Kauj Ruam 8: Cov phiaj xwm yav tom ntej
Video: Xyoo 1960s Volumio Console Stereo Cabinet Restomod: 8 Kauj Ruam (nrog Duab)
2024 Tus sau: John Day | [email protected]. Kawg hloov kho: 2024-01-30 09:27
Kuv niam tais yawm txiv muaj lub tso suab tso suab thaum kuv tseem yog menyuam yaus, thiab kuv ib txwm nyiam ua si nrog nws. Muaj qee yam zoo nkauj txog qhov ua tau zoo ntawm cov rooj tog zoo li ntawd. Kuv paub thaum kuv yuav kuv qhov chaw, kuv yuav tsum muaj.
Kuv pom Penncrest qub ntawm Craiglist rau ob peb puas nyiaj, ad hais tias nws ua haujlwm, yog li kuv tau mus thiab khaws nws. Thaum kuv tau txais nws lub tsev, Kuv tau muab nws sib nrug thiab pib sim ua haujlwm ntawm txhua feem. Txhua yam sab hauv tau siv txoj siv, thiab txoj siv ntawm txoj hlua-rau-reel tau tawg tag lub sijhawm, yog li nws yuav qhib lub zog, tab sis nws tsis ua haujlwm. Yog li kuv pib xav txog qhov kuv tuaj yeem tso nws qhov chaw.
Kuv tau tsaws ntawm kev cai Raspberry Pi uas tau tsav Volumio tsim siv qee lub console thawj cov cuab yeej. Kuv nyiam qhov kev xav ntawm lub tshuab "khawm sib tov", thiab txiav txim siab tias kuv yuav siv cov ntawd los ua tswv yim.
Kauj Ruam 1: Kauj Ruam 1 - Yuav Lub Console
Lub console no tuaj nrog txhua yam uas koj yuav tau txais yog tias koj yuav nws tshiab, suav nrog cov xov tooj hluav taws xob, cov cim qub, daim ntawv xaj khoom seem, txhua yam. Tag nrho chav tsev yog ua los ntawm nruab nrab xim av walnut, nws zoo nkauj heev.
Kauj Ruam 2: Ntxiv Qhov Tshiab "ntawm" LED
Thawj qhov kuv tau ua thaum kuv tau txais nws lub tsev yog tawg nws qhib thiab saib lub siab. Tus hais lus xaim tau zoo nkauj ntxhib, yog li qhov muaj feem thib ib tau hloov qhov ntawd. Tom qab ntawd kev kho kab mob me me tau ua tiav, thiab tom qab ntawd txhua yam zoo li zoo. Kuv muaj tus phooj ywg audiophile viav vias los pab kuv sim cov neeg hais lus kom ntseeg tau tias muaj qhov ua haujlwm tau zoo, thiab lawv tau ua haujlwm zoo kawg nkaus.
Thaum tshuaj xyuas cov rooj tog, peb pom lub qhov me me nyob hauv qab hauv ntej, thiab taug qab qee cov xov hlau nyob sab hauv. Vim tias peb muaj daim duab thaiv ntawm tes, peb pom tias qhov no yog "ntawm" qhov taw qhia qhov muag, uas tau ntev dhau los hlawv tawm. Tus lej naj npawb uas teev rau hloov yog "GE 51". Puv tawm cov no zoo nkauj heev nyob rau hauv tej yam xws li tshuab pinball, thiab yog li cov hloov pauv LED tuaj yeem pom thoob plaws hauv is taws nem. Kuv xaiv ntsuab.
Kauj Ruam 3: Mockups thiab Npaj Ua Haujlwm
Daim ntawv teev npe:
1/16 nti tuab yas ntawv:
Sloped Project box enclosure:
Raspberry Pi Foundation Touchscreen:
Kuv siv lub laum thiab kais rau xov rau qee qhov ntsia hlau ntsia kuv tau zaum ib puag ncig yog li kuv tuaj yeem nce Raspberry pi mus rau hauv qab ntawm tag nrho chav tsev. Tom qab ntawd kuv tau siv lub dremel los tsim qhov hlais rau lub vijtsam cable thiab drilled lub qhov loj nrog tus lej me ntsis rau usb micro cable txhawm rau lub zog rau lub vijtsam, nrog rau kev khawb qhov rau cov ntsia hlau ntsia. Thaum txhua yam tau raug luag thuam kom raug, kuv tau siv lub vijtsam kov nrog qee cov duab los qhia thiab tom qab ntawd hloov qhov txiav mus rau lub thawv yas, rov siv dremel.
Tom qab ntawd kuv tau siv ob peb tee ntawm Krazy Glue rau sab hauv ntawm rooj plaub los tuav nws rau hauv cov ntawv yas, thiab ruaj nws nyob hauv ib puag ncig ntawm ntug nrog qee cov xim dub.
Kauj ruam 4: Shutdown Script
Thaum peb tau qhib lub txee thiab tau tshem tawm cov reel-rau-reel peb pom tias txhua qhov khoom siv tau los ntawm lub rooj tsav xwm tseem ceeb ntawm cov qauv txheem. Yog li, peb tsuas yog ntsaws lub reel-rau-reel, tshem ob peb tus ntsia hlau thiab coj nws tawm.
Tab sis qhov ntawd kuj txhais tau tias thaum lub hwj chim tawm ntawm lub cuab yeej hauv qhov ntawd, lub zog yuav tsuas yog kaw tam sim. Ib yam kuv tsis xav tau vim kuv txhawj xeeb txog kev ua tsis zoo SD daim npav ntawm tus pi nrog lub zog tam sim ntawd. (Kuv paub, Kuv tau nyeem ntau lab lub rooj sib tham teb los ntawm cov neeg siv hais tias qhov no tsis yog yam koj xav tau txhawj txog, tab sis kuv tau muaj nws tshwm sim, yog li, kuv txhawj xeeb). Yog li kuv tau tsim thiab sim lub roj teeb thaub qab kaw, tom qab ntawv nws yog ib feem ntawm kev tsim.
Daim Ntawv Teev Npe:
Adafruit PowerBoost1000:
3.7v roj teeb:
Tom qab ntawd kuv tau tsim qhov faib hluav taws xob 220k -330k - PB1000 tso tawm 5v, thiab Pi's GPIO tuaj yeem ua haujlwm tau 3v nkaus xwb, yog li qhov no yog qhov tsim nyog tsim.
PB1000 muaj txheej pins uas yuav nyeem siab lossis qis dua nyob ntawm lub zog fais fab. Kuv tau coj mus rau USB tus pin uas tawm 5v thaum chav ua haujlwm ntawm USB zog. Thaum USB lub zog poob, lub roj teeb siv sijhawm dhau, thiab tus pin USB poob rau 0v. Qhov kev hloov pauv no yog qhov kuv tsab ntawv pom. Tsab ntawv no tau ntxiv ua qhov kev pabcuam los khiav thaum pib.
#!/usr/bin/python# Tsab ntawv rau kaw raspberry Pi siv Adafruit PowerBoost 1000c.import RPi. GPIO li GPIOimport timeimport ospwrpin = 4GPIO.setmode (GPIO. BCM) GPIO.setup (pwrpin, GPIO. IN) thaum Tseeb: #Shutdown muaj nuj nqi tsawg = tsis yog (GPIO.input (pwrpin)) yog tias qis: os.system ('kaw -h tam sim no') time.sleep (1)
Kauj Ruam 5: Nyees khawm thiab thaiv
Daim Ntawv Teev Npe:
Adafruit soft touch button:
1/8 nti tuab yas ntawv:
Qee qhov seem seem hlau thiab qee qhov rivets
Pawg Board
Volumio tau tsim ua lub plugin rau GPIO khawm, yog li kuv siv qhov ntawd ntau dua li sau kuv tus kheej tsab ntawv. (Qhia tawm tag nrho, Kuv tau sim sau kuv tus kheej tsab ntawv, tab sis nws tsis ua haujlwm zoo ib yam li kuv tau cia siab, thiab cov built-in plugin tau zoo txaus.)
Kuv tau tsim tawm cov khawm khawm, qhov deb ntawm qhov ua haujlwm, thiab tom qab ntawd ua lub rig me ntsis siv lub hauv paus yas, sawv ntsug, khawm muag muag, qee qhov perf board thiab seem hlau ntawv. Kuj tseem muaj khawm nyob ib leeg khawm kuv tau ua kom ntseeg tau tias muaj txiaj ntsig zoo ib yam.
Kauj Ruam 6: Kev Txuas Hluav Taws Xob zaum kawg thiab teeb tsa
Kuv tsuas yog siv tus pin 17, 22, 23, 24, thiab 4 rau qhov kev tsim no thiaj li txuas mus rau GPIO tau yooj yim zoo nkauj. Thaum txhua yam tau ntsaws rau hauv Kuv tuaj yeem teeb tsa txhua yam hauv lub txee.
Kuv kuj tseem muaj tus lej 18 hauv qee qhov tshwj tseg txoj cai rau qhov haujlwm tom ntej (ntau ntxiv txog qhov ntawd hauv qib kawg ntawm qhov kev tsim no).
Kauj ruam 7: Ua tiav
Nrog txhua yam nyob hauv qhov chaw Kuv tau txhawb nws thiab muab nws sim ua haujlwm. Nws ua haujlwm zoo nkauj. Khawm ua haujlwm zoo nkauj. Nws suab zoo. Kuv zoo siab heev
Yog li dab tsi ntxiv?…
Kauj Ruam 8: Cov phiaj xwm yav tom ntej
Tus thawj reel-to-reel muaj lub txee uas yuav suav cov vib nas this ntawm lub suab ua si. Kuv xav rov ua qhov haujlwm no dua. Yog li kuv yuav lub cav, qee lub log thiab txoj siv sia, thiab qhov no yog qee yam kuv yuav ua haujlwm tom qab me ntsis.
Daim ntawv teev npe:
Tsawg RPM 3v lub cev muaj zog:
Thaum kawg kuv yuav rub qhov ntawd mus rau hauv qab ntawm chav tsev, thiab khiav txoj siv ntawm nws mus rau lub log uas tig cov lej. Tsuas yog qhov teeb meem yog lej tom qab lub tshuab ua kom cov lej txav ntawm qhov nrawm - suav vib nas this. Tab sis kuv tuaj yeem paub qhov ntawd. Thiab cov cai tau ua tiav thiab ntxiv rau kev tsim, thiab kuv tau sim nws siv 3v LED.
#!/usr/bin/env nab hab sej
ntshuam RPi. GPIO li GPIO ntshuam sijhawm ntshuam subprocess motorpin = 18 GPIO.setmode (GPIO. BCM) GPIO.setup (motorpin, GPIO. OUT) thaum muaj tseeb: txheej txheem = subprocess. Popen ("mpc xwm txheej | grep -o ua si", stdout = subprocess. PIPE, plhaub = Tseeb) tso tawm = process.communicate () [0] yog "ua si" hauv cov zis: #if cov zis muaj lo lus 'ua si' GPIO.output (motorpin, GPIO. HIGH) #tig rau lub cev muaj zog ntxiv: #tawm yog lwm yam GPIO.output (motorpin, GPIO. LOW) time.sleep (0.1)
Pom zoo:
Txhua Xyoo Txais Tos Xyoo: 8 Kauj Ruam
Txhua Xyoo Txais Tos Txais Txhua Xyoo: Txhua Xyoo Hloov Txais Tos, ib qho khoom plig uas haum rau txhua lub hnub nyoog
Xyoo 1979 Apollo Pi Thermal Camera: 10 Kauj Ruam (nrog Duab)
Xyoo 1979 Apollo Pi Thermal Lub Koob Yees Duab: Lub vintage Apollo microwave ntes tam sim no muaj lub hom phiaj tshiab ci zoo li lub koob yees duab cua sov, siv los ntawm Raspberry Pi Zero nrog Adafruit lub koob yees duab ntsuas cua ntsuas qhov ntsuas kub, tso tawm cov txiaj ntsig ntawm lub sijhawm tiag tiag ntawm qhov ci ci 1.3 "; TFT… nyeem ntxiv
Xyoo Tshiab Hmo Pob Pob poob: 12 Kauj Ruam (nrog Duab)
Xyoo Tshiab Hmo Pob Tawb: Rau Xyoo 2018 Xyoo Tshiab Hmo tog kuv tau ua tus qauv ntawm cov npe nrov Times Square Ball Drop. Nws yuav yog qhov zoo tshaj ntxiv rau koj 2020 kev ua koob tsheej kom nrov nrov nyob rau xyoo kaum xyoo tshiab! Muaj cuaj txheej ntawm khob khob uas ua pob: 6, 11, 15, 18, 20
Xyoo 1963 Pi Tourer Game Console: 9 Kauj Ruam (nrog Duab)
Xyoo 1963 Pi Tourer Game Console: Nov yog Xyoo 1963 Ntuj Tourer lub tsheb xov tooj cua uas kuv tau hloov pauv mus rau hauv qhov yooj yim nqa tau retro gaming console. Nws muaj Raspberry Pi 3 built-in, nrog 6 lub khawm arcade thiab tus joystick tswj cov vintage RetroPie sprites ntawm Picade tswj lub rooj tsavxwm. Qhov
Hloov lub Xyoo 1980s Lub Koob Yees Duab Rau Hauv Lub Sijhawm Tiag Polarimetric Imager: 14 Kauj Ruam (nrog Duab)
Hloov lub Xyoo 1980s Lub Koob Yees Duab Rau Hauv Lub Sijhawm Tiag Polarimetric Imager: Polarimetric imaging muaj txoj hauv kev los txhim kho game-hloov daim ntawv thov hla ntau thaj tsam - hla txhua txoj hauv kev los ntawm kev saib xyuas ib puag ncig thiab kuaj mob mus rau kev nyab xeeb thiab kev siv tshuaj tiv thaiv kev ua phem. Txawm li cas los xij, qhov