Sisukord:

1960ndate Volumio Console Stereo Cabinet Restomod: 8 sammu (piltidega)
1960ndate Volumio Console Stereo Cabinet Restomod: 8 sammu (piltidega)

Video: 1960ndate Volumio Console Stereo Cabinet Restomod: 8 sammu (piltidega)

Video: 1960ndate Volumio Console Stereo Cabinet Restomod: 8 sammu (piltidega)
Video: VIDEOKATALOOG: 1966 - TÄNAPÄEV, Haus Galerii Eesti kunsti kevadoksjon 2023 2024, Juuli
Anonim
1960ndate Volumio Console Stereo Cabinet Restomod
1960ndate Volumio Console Stereo Cabinet Restomod
1960ndate Volumio Console Stereo Cabinet Restomod
1960ndate Volumio Console Stereo Cabinet Restomod
1960ndate Volumio Console Stereo Cabinet Restomod
1960ndate Volumio Console Stereo Cabinet Restomod
1960ndate Volumio Console Stereo Cabinet Restomod
1960ndate Volumio Console Stereo Cabinet Restomod

Minu vanavanematel oli lapsena stereokonsool ja mulle meeldis alati sellega mängida. Sellises funktsionaalses mööbliesemes on midagi ilusat. Ma teadsin, kui ma oma koha ostsin, mul pidi see olema.

Leidsin Craiglistist mõnesaja dollari eest vana Penncresti, kuulutuse järgi see töötas, nii et läksin ja võtsin selle kätte. Koju jõudes võtsin selle lahti ja hakkasin testima kõikide osade funktsionaalsust. Kõik sees oli rihmülekanne ja rull-rullil olev rihm oli aja jooksul täielikult lagunenud, nii et see lülitub sisse, kuid see ei töötanud. Nii hakkasin mõtlema, mida võiksin selle asemele panna.

Maandusin kohandatud Raspberry Pi juhitud Volumio ehitusele, kasutades mõnda konsooli algset riistvara. Mulle meeldis "segisti nuppude" mehaaniline tunne ja otsustasin, et kasutan neid sisendina.

Samm: ostke konsool

Samm - ostke konsool
Samm - ostke konsool
Samm - ostke konsool
Samm - ostke konsool
Samm - ostke konsool
Samm - ostke konsool

Selle konsooliga oli kaasas kõik, mida saaksite uue ostmisel, sealhulgas juhtmestiku skeem, originaalmärgis, varuosade tellimuste loend ja kõik muu. Kogu seade on valmistatud keskmiselt pruunist pähklist, see on täiesti uhke.

2. samm: uue LED -i lisamine

Uue lisamine
Uue lisamine
Uue lisamine
Uue lisamine
Uue lisamine
Uue lisamine

Esimese asjana tegin koju jõudes selle lahti ja vaatasin sisikonda. Kõlarijuhe oli üsna karmis vormis, nii et prioriteet oli selle asendamine. Pärast seda oli väike kaabli korrastamine korras ja siis tundus kõik suurepärane. Mul oli üks audiofiilne sõber, kes aitas mul kõlareid testida, veendumaks, et need on heas töökorras ja töötavad ideaalselt.

Mööblit kontrollides märkasime alumises esiosas väikest auku ja jälgisime seestpoolt mõningaid juhtmeid. Kuna meil oli ühendusskeem käepärast, leidsime, et see on indikaatorlamp, mis oli juba ammu läbi põlenud. Asendamiseks märgitud varuosa number oli "GE 51". Selgub, et need on üsna tavalised asjad, näiteks pinball -masinad, ja seega võib LED -asendusi leida kogu Internetist. Valisin rohelise.

Samm 3: Maketid ja ettevalmistustööd

Maketid ja ettevalmistustööd
Maketid ja ettevalmistustööd
Maketid ja ettevalmistustööd
Maketid ja ettevalmistustööd
Maketid ja ettevalmistustööd
Maketid ja ettevalmistustööd

Osade nimekiri:

1/16 tolli paks plastikleht:

Kaldus projekti kasti ümbris:

Raspberry Pi Foundationi puuteekraan:

Ma kasutasin puuri ja kraani keermestamiseks mõnede kinnituskruvide jaoks, mis mul istusid, et saaksin Raspberry pi paigaldada kogu seadme alumisele küljele. Seejärel lõin dremeli abil ekraanikaablile pilu ja puurisin ekraani toiteks usb -mikrokaabli jaoks suure augu koos samm -otsikuga, samuti puurisin augud kinnituskruvide jaoks. Kui kõik oli õigesti pilkatud, mallisin puuteekraani mõne papiga ja kandsin lõike plastikust korpusele, kasutades uuesti dremeli.

Seejärel kasutasin korpuse sisemuses mõne tilga Krazy liimi, et seda kilelehe külge kinnitada, ja kinnitasin selle servade ümber musta tihendiga.

4. samm: väljalülitamise skript

Sulgemise skript
Sulgemise skript
Sulgemise skript
Sulgemise skript

Kui kapp oli lahti ja rull-rull eemaldati, avastasime, et iga komponent saab toite põhiplaadilt standardsete pistikupesade kaudu. Niisiis, me lihtsalt eemaldasime rull-rull vooluvõrgust, eemaldasime mõned kruvid ja võtsime selle välja.

Kuid see tähendas ka seda, et selle pesa seadme väljalülitamisel lülitub toide kohe välja. Midagi, mida ma ei tahtnud, sest ma muretsen, et rikun SD -kaardi pi -l kohese väljalülitamisega. (Ma tean, ma olen lugenud miljonit foorumi vastust kasutajatelt, öeldes, et see pole midagi, mille pärast peaksite muretsema, kuid mul on seda juhtunud, nii et ma muretsen). Nii ehitasin ja testisin aku varundamise väljalülitamist, seejärel skripteerisin selle ehituse osana.

Osade nimekiri:

Adafruit PowerBoost1000:

3.7v aku:

Siis ehitasin 220k -330k pingejaguri - PB1000 väljub 5v ja Pi GPIO saab hakkama ainult 3v sisendiga, seega on see vajalik konstruktsioon.

PB1000 -l on nööpnõelte komplekt, mis loeb sõltuvalt toite olekust kõrge või madal. Puudutasin USB -nööpi, mis väljastab 5 V, kui seade töötab USB -toiteallikaga. Kui USB toide langeb, võtab aku üle ja USB -pin läheb 0v -le. Seda muudatust tuvastab minu skript. See skript lisatakse teenusena käivitamiseks.

#!/usr/bin/python# Skript vaarika Pi väljalülitamiseks, kasutades Adafruit PowerBoost 1000c.import RPi. GPIO kui GPIOimport timeimport ospwrpin = 4GPIO.setmode (GPIO. BCM) GPIO.setup (pwrpin, GPIO. IN) samas Tõsi: #Shutdown function low = not (GPIO.input (pwrpin)) if low: os.system ('shutdown -h now') time.sleep (1)

Samm: nupud ja juhtmestik

Nupud ja juhtmestik
Nupud ja juhtmestik
Nupud ja juhtmestik
Nupud ja juhtmestik
Nupud ja juhtmestik
Nupud ja juhtmestik

Osade nimekiri:

Adafruit pehme puudutusnupp:

1/8 tolli paks plastikleht:

Mingi vanametalli jääk ja mõned needid

Perf Board

Volumiol on sisseehitatud pistikprogramm GPIO nuppude jaoks, nii et ma kasutan seda, mitte ei kirjuta oma skripti. (Täielik avalikustamine, ma proovisin kirjutada oma skripti, kuid see ei töötanud nii hästi, kui lootsin, ja sisseehitatud pistikprogramm oli piisavalt hea.)

Mallisin välja segisti nupud, käivituskauguse ja ehitasin seejärel väikese platvormi, kasutades plastikust alust, eraldusjooni, pehmeid puudutusnuppe, mõnda perfotahvlit ja lehtmetalli. Seal oli ka eraldiseisev pausinupp, mille puhul veendusin, et see on ka funktsionaalne.

6. samm: lõplik juhtmestik ja paigaldus

Lõplik juhtmestik ja paigaldus
Lõplik juhtmestik ja paigaldus
Lõplik juhtmestik ja paigaldus
Lõplik juhtmestik ja paigaldus
Lõplik juhtmestik ja paigaldus
Lõplik juhtmestik ja paigaldus

Ma kasutan selle ehituse jaoks ainult kontakte 17, 22, 23, 24 ja 4, nii et GPIO -ga ühendamine oli üsna lihtne. Kui kõik oli vooluvõrku ühendatud, sain kogu asja kappi paigutada.

Mul on ka tihvt 18 mõnes reservkoodis hilisema projekti jaoks (sellest lähemalt selle ehituse viimases etapis).

7. samm: valmis

Image
Image
Valmis!
Valmis!
Valmis!
Valmis!

Kui kõik oli paigas, lülitasin selle sisse ja proovisin. See töötab ilusti. Nupud töötavad ilusti. Kõlab suurepäraselt. Ma olen väga rahul.

Mis siis edasi saab?…

8. samm: tulevikuplaanid

Tulevikuplaanid
Tulevikuplaanid
Tulevikuplaanid
Tulevikuplaanid

Algsel rull-rullil oli loendur, mis loeks esitatava heli sekundite arvu. Ma tahan selle uuesti funktsionaalseks muuta. Nii et ostsin mootori, mõned rattad ja rihmad ning sellega tegelen natuke hiljem.

Osade nimekiri:

Madala pöörete arvuga 3v mootor:

Lõpuks paigaldan selle seadme põhjale ja jooksen sealt vöö ratta külge, mis pöörab numbreid. Ainus takistus on hammasratta taga olev matemaatika, et numbrid liiguksid õigel kiirusel - loendades sekundeid. Aga ma saan sellest aru. Ja kood on juba tehtud ja ehitisele lisatud ning testisin seda 3v LED -i abil.

#!/usr/bin/env python

RPi. GPIO importimine GPIO -ks importimisaeg importimise alamprotsess motorpin = 18 GPIO.setmode (GPIO. BCM) GPIO.setup (motorpin, GPIO. OUT), samas kui True: process = alamprotsess. Popen ("mpc olek | grep -o mängimine", stdout = alamprotsess. PIPE, kest = tõene) väljund = process.communicate () [0] kui väljundis "mängib": #kui väljund sisaldab sõna "mängib" GPIO.output (motorpin, GPIO. HIGH) #lülitage mootor muu: #väljund on midagi muud GPIO. väljund (mootorpin, GPIO. LOW) aeg

Soovitan: