Cuprins:
- Provizii
- Pasul 1: Controlează Surpriza
- Pasul 2: Thumb / Trigger / Arcade
- Pasul 3: Dramă direcțională
- Pasul 4: Porniți și selectați
- Pasul 5: Cablarea plăcii
- Pasul 6: Asamblare
- Pasul 7: Spark Joy (stick)
Video: Conversie USB Joystick din anii 1980: 7 pași (cu imagini)
2024 Autor: John Day | [email protected]. Modificat ultima dată: 2024-01-30 11:43
Acest joystick original Cheetah 125 din anii 1980 a avut o conversie plăcută cu micro-comutatoare noi strălucitoare, butoane arcade și o placă de control Pimoroni Player X. Acum are patru butoane independente „fire” și se conectează prin USB, gata pentru acțiuni serioase de jocuri RetroPie.
În ultimul meu Instructable am împărtășit consola de jocuri Pi Tourer din 1963 - o construcție distractivă, dar cu un singur defect, nu avea comenzi pentru Player 2. Remediem asta astăzi, readucând la viață un joystick care nu a văzut acțiune pentru peste 30 de ani.
În cazul în care nu puteți vedea videoclipul încorporat, este pe YouTube la https://www.youtube.com/embed/Bfyoo2NRGnI și afișează atât joystick-ul, cât și Pi Tourer în acțiune.
Provizii
Cheetah 125 Joystick Placă Pimoroni Player X Cablu monocolor colorat 6x Comutatoare 2x Comutatoare miniaturale 2x Butoane Arcade 24x Cablu micro USB
Pasul 1: Controlează Surpriza
S-ar putea să vă gândiți „De ce să nu cumpărați doar un adaptor USB?” să folosiți un joystick vechi cu RetroPie (sau alte emulatoare) - există un motiv bun pentru care nu, pe care nici nu l-am luat în considerare până nu am avut joystickul separat - deși pot exista mai multe butoane (în acest caz patru) sunt toate conectat la aceeași funcție!
Acest lucru ar fi în regulă pentru unele jocuri, dar să am mai multe butoane, precum și Start / Select, a fost un lucru obligatoriu pentru mine cu această conversie. Înainte de a demonta joystick-ul, am planificat să folosesc o placă de control PiCade standard, la fel ca în Pi Tourer, dar în momentul în care am scos capacul de bază, a fost clar că nu ar mai fi spațiu. În plus, ideea inițială a fost să conectați butoanele existente la placa PiCade și să adăugați doar câteva elemente suplimentare pentru Start & Select. De îndată ce mi-am dat seama că toate butoanele erau conectate la un singur circuit, am știut că acest lucru nu va funcționa.
Comenzile axei joystick-ului au fost prima surpriză - conexiunea pentru fiecare dintre acestea a fost făcută literalmente de o cruce metalică îndoită care atingea capetele a patru șuruburi. În mod similar, butoanele de declanșare și degetul mare pur și simplu au mutat alt metal îndoit, care a fost conectat la placa de circuit originală. Cred că acest lucru era destul de standard într-o lume înainte ca microswitch-urile să fie atât de obișnuite, dar m-a făcut să mă întreb cum am mutat vreodată un sprite de la o platformă la alta cu orice precizie în acea zi.
După câteva zgârieturi de cap, am decis că nu este altceva decât să înlocuiască întreg circuitul intern și cablajul, adăugând întrerupătoare moderne.
Pasul 2: Thumb / Trigger / Arcade
Am decis să încep cu ceva simplu - degetul mare și butoanele de declanșare. Avantajul de aici a fost că a existat mult spațiu în interiorul mânerului pentru a ține comutatoarele și cablurile.
Pentru butonul cu degetul mare tocmai am lipit la cald un microîntrerupător pe partea inferioară, astfel încât apăsarea acestuia ar împinge microîntrerupătorul pe carcasa mânerului - frumos și ușor!
Declanșatorul a funcționat la fel de bine, am folosit un micro-comutator cu pârghie aici, ținându-l la locul potrivit, reutilizând o parte din contactul metalic original și protejându-l cu mult adeziv fierbinte.
Butoanele rotunde din bază erau puțin mai complicate - butoanele în sine erau uriașe, apăsând direct pe tampoanele de presiune de pe placa de circuit originală, dintre care cel puțin unul era toast. Am dezbătut fixarea unui microîntrerupător sub fiecare dintre acestea, dar mi-am dat seama că au dimensiuni aproape identice cu butoanele arcade de 24 mm. A trebuit să forez găurile cu 1 mm, dar în caz contrar, înlocuitorii moderni se potriveau perfect și erau foarte asemănători din punct de vedere cosmetic cu originalele.
Pasul 3: Dramă direcțională
Cu butoanele „de acțiune” conectate, deși cu cabluri uriașe care nu merg încă nicăieri, comenzile de direcție erau următoarea. Nu voiam cu adevărat să mă încurc prea mult cu acestea, dar știam că dacă nu le actualizez la microîntrerupătoare acum nu mă voi întoarce niciodată să o fac mai târziu.
În mod convenabil, când am scos contactele cu șurub din cele patru coloane ale acestora, era suficient spațiu pentru a aluneca într-un mic microîntrerupător, astfel încât mecanismul joystick-ului să facă clic pe el în loc să intre în contact cu un cap cu șurub. Aceste mici clicere au fost lipite la cald în general, cabluri peste tot!
Pasul 4: Porniți și selectați
Butoanele Start & Select sunt aproape esențiale atunci când jucați jocuri pe RetroPie - sunt utilizate diferit în funcție de sistemul pe care îl emulați și apăsând-le pe amândouă părăsește jocul și vă readuce la meniu.
Am vrut ca butoanele să fie mici și ușor îndepărtate pentru a evita apăsările accidentale, așa că le-am adăugat în partea din față a bazei, îndreptându-vă spre înainte, prin găuri în carcasa chiar sub locul în care se afla comutatorul „auto-foc”..
Butoanele miniaturale roșii normale au funcționat bine aici, nu la fel de satisfăcător ca micro-comutatoarele, dar bine în acest scop.
În acest moment, am avut un joystick cu o conversie completă la microîntrerupător - răspândit pe aproximativ trei metri de banc de lucru! Următoarea provocare a fost conectarea tuturor butoanelor la placa controlerului.
Pasul 5: Cablarea plăcii
Când am montat comutatoarele, am fost sigur că voi lăsa cozi lungi și frumoase pe cablurile lor în așteptarea provocării finale de cablare, iar aceasta a fost următoarea sarcină. Am început proiectul presupunând că voi folosi o placă de control PiCade standard, dar de la început am aflat că acest lucru ar trebui să fie montat în afara joystick-ului dacă acesta se va potrivi. La jumătatea construcției, deși a fost lansată o nouă placă, Player X! Acest lucru avea toate funcțiile PiCade, dar era MULTE mai mic și, în loc să aibă terminale cu șurub, tocmai avea mufele standard ale conectorului pentru cablu jumper.
Aceasta a fost literalmente cea mai bună lansare a produsului din toate timpurile și am comandat imediat. Înainte să sosească, încă mă agoniseam asupra dimensiunilor și dacă se potrivea, dar, din fericire, era loc să-l înșurubăm în partea inferioară a bazei joystick-ului, cu aproape 5 mm de rezervă - lux!
Compromisul plăcii mai mici a fost însă că avea doar un singur conector pentru „pământul comun” - acest lucru însemna că un fir de la fiecare dintre comutatoare ar trebui să fie conectat la același loc. Acest lucru a fost dificil și am făcut mai multe cabluri de tip „multiple” pentru a le ajuta să le conectez pe toate. Odată ce toate părțile laterale au fost conectate, aș putea conecta fiecare comutator la priza sa individuală din placă. Deoarece am folosit un fir cu un singur miez destul de gros, aș putea împinge capetele direct în placă, făcând o conexiune solidă chiar și fără un conector jumper. Am picurat niște adeziv fierbinte peste unele dintre acestea, deși pentru orice eventualitate. Nu am fost prea agitat cu privire la ce sârmă s-a dus la ce priză, deoarece redefinirea comenzilor este foarte simplă pe Retropie.
Pasul 6: Asamblare
Cu toate comutatoarele conectate, am conectat cablul micro-usb la placă, direcționându-l cu atenție în exteriorul carcasei și afară folosind grometul original, ceea ce a fost satisfăcător.
Am înșurubat secțiunea de prindere a mâinii, urmată de cele două jumătăți ale bazei și totul a mers bine - până când am încercat să mișc joystick-ul, ascultând clicurile povestitoare ale comutatoarelor. Nu erau. La dezmembrarea frustrată din nou, mi-am dat seama că microîntrerupătoarele direcționale stăteau cu aproximativ 1 mm mai înalte decât șuruburile originale ale conectorului, ceea ce înseamnă că atunci când joystick-ul a fost înșurubat, toți erau împinși simultan de baza joystick-ului.
Am reușit să ocolesc acest lucru prin adăugarea a două șaibe la mijlocul bazei de sub punctul central al joystick-ului - acest lucru a avut ca efect ridicarea suficientă a ansamblului, astfel încât microîntrerupătoarele să poată fi făcute clic doar atunci când butonul era mutat. Phew!
Pasul 7: Spark Joy (stick)
Configurarea joystick-ului pe RetroPie a mers bine, placa USB a fost recunoscută imediat și toate butoanele au funcționat conform planificării la definirea comenzilor. Este un plus extraordinar pentru Pi Tourer, dar a fost nevoie de puțină practică pentru a te obișnui!
Acum ne putem bucura de jocurile noastre retro cu 2 jucători, cu controlere adecvate pentru ambii jucători - s-ar putea să nu fie la fel de ușor ca utilizarea unui gamepad USB standard, dar este mult mai distractiv - mai ales în rarele ocazii în care îmi arunc fiul la StreetFighter.
Cealaltă tehnică veche a mea. Noile proiecte Spec sunt toate pe Instructables la https://www.instructables.com/member/MisterM/instructables/ și pe canalul nostru YouTube la
Mai multe detalii și un formular de contact sunt pe site-ul nostru web la https://bit.ly/OldTechNewSpec. și suntem pe Twitter @OldTechNewSpec.
Recomandat:
Scooter LED Cylon - Scanner Larson din anii 80: 5 pași (cu imagini)
LED Cylon Scooter - Scanner Larson din anii 80: acest proiect este un upgrade foarte scurs din anii 80 la un scuter din anii 80 - Pun o bandă LED în grila Honda Elite a iubitului meu Smokey pentru a crea un efect de animație a scannerului Larson în timp ce îl învăț cum să circuitul și codul sunt remixate din
E-Ink YouTube Counter din anii 1970: 7 pași (cu imagini)
Contor E-Ink YouTube din anii 1970: Acest ceas digital iconic din anii 1970 are acum o viață nouă care afișează statistici YouTube, datorită unui funky Pimoroni "Inky pHAT" afișaj e-ink și un Raspberry Pi Zero. Folosește un script Python simplu pentru a interoga Youtube API în mod regulat, ref
Radio Philips din anii 50 salvat din mormânt: 7 pași (cu imagini)
Radio Philips din anii '50 salvat de la mormânt: după valizele mele de valize, am vrut să continui să folosesc boxe interesante pentru difuzoare. De data aceasta am folosit o carcasă care este de fapt destinată găzduirii difuzoarelor și a tuturor componentelor suplimentare. Am găsit un Philips t din anii '50 deteriorat și nefuncțional
Restomod Stereo Cabinet Consola Volumio din anii 1960: 8 pași (cu imagini)
Anul 1960 Volumio Console Stereo Cabinet Restomod: Bunicii mei aveau o consolă stereo când eram copil și mi-a plăcut întotdeauna să mă joc cu ea. Există ceva frumos la o astfel de piesă de mobilier funcțională. Știam când mi-am cumpărat propriul loc, trebuia să am unul. Am găsit un vechi Penncrest o
Convertiți o cameră video din anii 1980 într-un aparat de fotografiat polarimetric în timp real: 14 pași (cu imagini)
Convertiți o cameră video din anii 1980 într-un imager polarimetric în timp real: imagistica polarimetrică oferă o cale de a dezvolta aplicații care schimbă jocul într-o gamă largă de câmpuri - acoperind tot drumul de la monitorizarea mediului și diagnosticarea medicală la aplicații de securitate și antiterorism. Cu toate acestea, foarte