Turinys:

1960 -ųjų „Volumio“konsolės stereo kabineto pertvarkymas: 8 žingsniai (su nuotraukomis)
1960 -ųjų „Volumio“konsolės stereo kabineto pertvarkymas: 8 žingsniai (su nuotraukomis)

Video: 1960 -ųjų „Volumio“konsolės stereo kabineto pertvarkymas: 8 žingsniai (su nuotraukomis)

Video: 1960 -ųjų „Volumio“konsolės stereo kabineto pertvarkymas: 8 žingsniai (su nuotraukomis)
Video: #НМДНИ 1960: Хрущёв с ботинком в ООН. Робертино Лорети. Сбит Пауэрс. Белка и Стрелка 2024, Liepa
Anonim
1960 -ųjų „Volumio“konsolės stereo kabineto pertvarkymas
1960 -ųjų „Volumio“konsolės stereo kabineto pertvarkymas
1960 -ųjų „Volumio“konsolės stereo kabineto pertvarkymas
1960 -ųjų „Volumio“konsolės stereo kabineto pertvarkymas
1960 -ųjų „Volumio“konsolės stereo kabineto pertvarkymas
1960 -ųjų „Volumio“konsolės stereo kabineto pertvarkymas
1960 -ųjų „Volumio“konsolės stereo kabineto pertvarkymas
1960 -ųjų „Volumio“konsolės stereo kabineto pertvarkymas

Mano seneliai, kai buvau vaikas, turėjo stereo konsolę, ir aš visada mėgau žaisti su ja. Funkcionaliame tokiame balde yra kažkas gražaus. Žinojau, kad kai nusipirkau savo vietą, privalau ją turėti.

„Craiglist“radau seną „Penncrest“už kelis šimtus dolerių, skelbime sakoma, kad tai veikia, todėl nuėjau ir pasiėmiau. Kai parvežiau namo, išardžiau ir pradėjau tikrinti visų dalių funkcionalumą. Viskas viduje buvo varoma diržu, o ritės ir ritės diržas laikui bėgant buvo visiškai suskaidytas, todėl jis įsijungs, bet neveikė. Taigi pradėjau galvoti, ką galėčiau įdėti į jo vietą.

Aš nusileidau prie pasirinktinio „Raspberry Pi“varomo „Volumio“kūrimo, naudodamas originalią konsolės įrangą. Man patiko mechaninis „maišytuvo mygtukų“pojūtis ir nusprendžiau juos naudoti kaip įvestį.

1 žingsnis: 1 žingsnis - nusipirkite konsolę

1 žingsnis - nusipirkite konsolę
1 žingsnis - nusipirkite konsolę
1 žingsnis - nusipirkite konsolę
1 žingsnis - nusipirkite konsolę
1 žingsnis - nusipirkite konsolę
1 žingsnis - nusipirkite konsolę

Šioje konsolėje buvo viskas, ką gautumėte, jei nusipirktumėte naują, įskaitant laidų schemą, originalią etiketę, atsarginių dalių užsakymų sąrašą ir viską. Visas įrenginys yra pagamintas iš vidutinio rudo riešuto, jis yra visiškai spalvingas.

2 veiksmas: pridėkite naują „įjungtą“šviesos diodą

Pridedamas naujas
Pridedamas naujas
Pridedamas naujas
Pridedamas naujas
Pridedamas naujas
Pridedamas naujas

Pirmas dalykas, kurį padariau grįžęs namo, buvo atplėšti jį ir pažvelgti į žarnas. Garsiakalbio laidas buvo gana grubios formos, todėl prioritetas buvo jį pakeisti. Po to buvo šiek tiek sutvarkytas kabelis, o tada viskas atrodė puikiai. Pasikviečiau draugą audiofilą, kuris padėjo man patikrinti garsiakalbius, kad įsitikinčiau, ar jie yra geros būklės ir ar jie veikia puikiai.

Tikrindami baldus, apatiniame priekyje pastebėjome mažą skylę ir iš vidaus atsekėme kai kuriuos laidus. Kadangi turėjome po ranka prijungimo schemą, nustatėme, kad tai buvo „įjungta“indikatoriaus lemputė, kuri jau seniai sudegė. Pakeistos dalies numeris buvo „GE 51“. Pasirodo, tai yra gana įprasta tokiuose dalykuose kaip pinball mašinos, todėl LED pakaitalų galima rasti visame internete. Aš pasirinkau žalią.

3 žingsnis: maketai ir paruošiamasis darbas

Maketai ir paruošiamasis darbas
Maketai ir paruošiamasis darbas
Maketai ir paruošiamasis darbas
Maketai ir paruošiamasis darbas
Maketai ir paruošiamasis darbas
Maketai ir paruošiamasis darbas

Dalių sąrašas:

1/16 colio storio plastiko lakštas:

Projekto dėžutės nuolydis:

„Raspberry Pi Foundation“jutiklinis ekranas:

Aš naudoju gręžtuvą ir čiaupą, kad įsriegčiau kai kuriuos varžtus, kuriuos sėdėjau, kad galėčiau pritvirtinti „Raspberry pi“prie viso įrenginio apačios. Tada aš panaudojau „dremel“, kad sukurtų plyšį ekrano kabeliui, ir išgręžiau didelę skylę su žingsniniu antgaliu, skirtu USB mikro kabeliui ekranui maitinti, taip pat gręžiau tvirtinimo varžtų skyles. Kai viskas buvo teisingai sumodeliuota, šablonavau jutiklinį ekraną tam tikru kartonu, o tada perkeliau pjūvį į plastikinį gaubtą, vėl naudodamas „dremel“.

Tada naudoju kelis lašus „Krazy“klijų ant dėklo vidinės pusės, kad prilaikyčiau jį prie plastikinio lakšto, ir užfiksavau jį aplink kraštus tam tikru juodu glaistu.

4 žingsnis: išjungimo scenarijus

Išjungimo scenarijus
Išjungimo scenarijus
Išjungimo scenarijus
Išjungimo scenarijus

Nors turėjome atidarytą spintelę ir pašalinome ritę į ritę, sužinojome, kad kiekvienas komponentas buvo maitinamas iš pagrindinės plokštės per standartines lizdus. Taigi, mes tiesiog atjungėme ritę nuo ritės, pašalinome kelis varžtus ir ištraukėme.

Bet tai taip pat reiškė, kad išjungus to lizdo įrenginį, maitinimas tiesiog išjungiamas. Kažko nenorėjau, nes nerimauju, kad sugadinsiu „pi“SD kortelę iš karto išjungus maitinimą. (Aš žinau, aš perskaičiau milijoną vartotojų atsakymų forume, sakydamas, kad dėl to nereikia nerimauti, bet man taip atsitiko, todėl nerimauju). Taigi sukūriau ir išbandžiau akumuliatoriaus atsarginį išjungimą, tada jį sukūriau kaip kūrimo dalį.

Dalių sąrašas:

„Adafruit PowerBoost1000“:

3.7v baterija:

Tada aš pastatiau 220–330 k įtampos skirstytuvą - PB1000 išvestis yra 5 V, o „Pi“GPIO gali valdyti tik 3 V įvestį, todėl tai būtina konstrukcija.

PB1000 turi kaiščių rinkinį, kuris, priklausomai nuo maitinimo būsenos, bus rodomas didelis arba žemas. Aš prisiliečiau prie USB kaiščio, kuris išleidžia 5v, kai įrenginys veikia iš USB. Kai USB maitinimas sumažėja, baterija perima, o USB kaištis nukrenta iki 0v. Šį pakeitimą nustato mano scenarijus. Šis scenarijus pridedamas kaip paslauga paleisti paleidžiant.

#!/usr/bin/python# Aviečių „Pi“išjungimo scenarijus naudojant „Adafruit PowerBoost 1000c.import RPi. GPIO“kaip GPIO Importuoti laiko importą ospwrpin = 4GPIO.setmode (GPIO. BCM) GPIO.setup (pwrpin, GPIO. IN), o Tiesa:#Išjungimo funkcija low = not (GPIO.input (pwrpin)) if low: os.system ('shutdown -h now') time.sleep (1)

5 žingsnis: mygtukai ir laidai

Mygtukai ir laidai
Mygtukai ir laidai
Mygtukai ir laidai
Mygtukai ir laidai
Mygtukai ir laidai
Mygtukai ir laidai

Dalių sąrašas:

„Adafruit“minkšto prisilietimo mygtukas:

1/8 colio storio plastiko lakštas:

Kai kurie metalo laužo likučiai ir kai kurios kniedės

Perfo lenta

„Volumio“turi įmontuotą GPIO mygtukų papildinį, todėl aš jį naudoju, o ne rašau savo scenarijų. (Visiškas atskleidimas, aš bandžiau parašyti savo scenarijų, bet jis neveikė taip, kaip tikėjausi, o įmontuotas papildinys buvo pakankamai geras.)

Aš suplanavau maišytuvo mygtukus, įjungimo atstumą ir sukūriau nedidelį įrenginį, naudodamas plastikinį pagrindą, atramas, minkštus prisilietimo mygtukus, šiek tiek perforuotą plokštę ir metalo laužą. Taip pat buvo atskiras pauzės mygtukas, įsitikinęs, kad jis taip pat veikia.

6 žingsnis: galutinis laidų prijungimas ir montavimas

Galutinė instaliacija ir instaliacija
Galutinė instaliacija ir instaliacija
Galutinė instaliacija ir instaliacija
Galutinė instaliacija ir instaliacija
Galutinė instaliacija ir instaliacija
Galutinė instaliacija ir instaliacija

Šiam kūriniui naudoju tik 17, 22, 23, 24 ir 4 kaiščius, todėl prijungimas prie GPIO buvo gana paprastas. Kai viskas buvo prijungta, galėjau viską pastatyti į spintelę.

Aš taip pat turiu 18 kaištį kai kuriuose rezervo koduose vėlesniam projektui (daugiau apie tai paskutiniame šio kūrimo etape).

7 žingsnis: padaryta

Image
Image
Padaryta!
Padaryta!
Padaryta!
Padaryta!

Kai viskas buvo vietoje, įjungiau ir išbandžiau. Tai veikia gražiai. Mygtukai puikiai veikia. Skamba puikiai. Aš pamalonintas.

Taigi kas toliau?…

8 žingsnis: ateities planai

Ateities planai
Ateities planai
Ateities planai
Ateities planai

Pradinė ritės ritė turėjo skaitiklį, kuris skaičiuotų atkuriamo garso sekundžių skaičių. Noriu, kad tai vėl veiktų. Taigi aš nusipirkau variklį, keletą ratų ir diržų, ir tai aš dirbsiu šiek tiek vėliau.

Dalių sąrašas:

Mažo apsisukimų 3v variklis:

Galų gale aš jį pritvirtinsiu prie įrenginio apačios ir nuo jo priveržsiu diržą prie rato, kuris suka skaičius. Tik kliūtis yra matematika už pavaros, kad skaičiai judėtų teisingu greičiu - skaičiuojant sekundes. Bet aš galiu tai išsiaiškinti. Ir kodas jau padarytas ir pridėtas prie konstrukcijos, ir aš jį išbandžiau naudodamas 3v šviesos diodą.

#!/usr/bin/env python

importuoti RPi. GPIO kaip GPIO importo laiko importavimo papildomas procesas motorpin = 18 GPIO.setmode (GPIO. BCM) GPIO.setup (motorpin, GPIO. OUT), o tiesa: process = subprocess. Popen ("mpc status | grep -o play", stdout = subprocess. PIPE, shell = True) output = process.communicate () [0] jei išvestyje „groja“: #if išvestyje yra žodis „playing“GPIO.output (motorpin, GPIO. HIGH) #įjungti variklis kitas: #išėjimas yra kas nors kitas GPIO. išėjimas (motorpin, GPIO. LOW) time.sleep (0,1)

Rekomenduojamas: