Indholdsfortegnelse:
- Trin 1: Indsamling af dele
- Trin 2: Indledende controllerarbejde
- Trin 3: USB -hub
- Trin 4: Tastaturcontroller
- Trin 5: Tilslutning af knapperne
- Trin 6: Flashdrev
- Trin 7: Sidste trin
- Trin 8: Mulige forbedringer
Video: SNES USB -controller og flashdrev: 8 trin
2024 Forfatter: John Day | [email protected]. Sidst ændret: 2024-01-30 08:31
Denne instruktive vil beskrive, hvordan jeg gik til at ændre en SNES-controller til en USB-controller med indbygget flashdrev. Dette er ikke en særlig fancy metode, bare ved at samle bare hardware bits for at få arbejdet udført.
Fuld kredit for den generelle idé går til denne vejledning til et lignende projekt med en NES -controller. Min bror arvede mit NES fra mig, så alt hvad jeg skulle arbejde med var en SNES -controller … og da det lader mig spille et bredere udvalg af spil, virkede det som en perfekt ting at gøre. Projektet endte med at være lidt sværere end jeg havde forventet, og jeg forsøgte at dokumentere så meget af processen som jeg kunne. Lodde-/aflodningsarbejde er påkrævet til dette, og jeg går ud fra, at du har en vis generel viden om at arbejde med et loddejern og kontinuitetstester. Jeg er dog en software-/netværksperson og ikke på nogen måde ekspert med et loddejern. En fast hånd og meget tålmodighed kan være en stor hjælp. Dette er min første instruerbare, forslag modtages bestemt. Jeg undskylder på forhånd for noget frygtelig intetsigende fotografering.
Trin 1: Indsamling af dele
Det er sandsynligvis muligt at finde billigere dele, end jeg brugte, især hvis du shopper det online. Bare vær opmærksom på, at der altid er mulighed for, at en del muligvis ikke passer til den ledige plads, og prøv at evaluere, hvad du køber så meget som muligt på forhånd. Mindre er bedre, selvom din lodningsevne også kan have betydning. Hvis du bruger forskellige dele eller har en anden controller (se nedenfor), bliver du nødt til at improvisere dine egne metoder, men de generelle ideer, jeg brugte, skulle krydse over.
Jeg vil foreslå at tage et kig på det næste trin (med controlleren fra hinanden), før du får dele. Når du har dele, som du ved vil fungere, overvejer du at få et backup -sæt, hvis du mangler noget. Naturligvis var den eneste del, jeg ikke fik en reserve til (tastaturet) den eneste, jeg endte med at bryde i processen. Dele brugt: 1 x SNES controller - jeg brugte en gammel liggende fra mine yngre år. 1 x USB -hub - Jeg fandt en lille fireports hub, der endda havde et klart kabinet, så jeg kunne se brættets form/størrelse indeni. Cirka $ 12. 1 x USB -tastatur - jeg brugte et "Alaska" -tastatur. $ 12 fra den lokale computerbutik. Dette er lidt sværere end navet, da der ikke er nogen måde at fortælle, hvordan de indvendige komponenter ser ud. Jo billigere jo bedre, da du måske vil prøve en anden model. 1 x tommelfinger drev - en 4G Sandisk Cruzer jeg havde liggende siden jeg opgraderede til et 8G drev for nyligBrugt udstyr: loddejern - en billig fra Radio Shack fungerede for mig. Kontroller effekten, du vil have de køligere til elektronikarbejde … men du kan nøjes med en varmere, hvis du er forsigtig. loddemetal - grundlæggende kolofonium -elektronik loddemultimeter - En enkel kontinuitetstester vil fungere, jeg brugte den bare til at kontrollere, om der var shorts. dremel - Jeg havde brug for at ændre nogle af kredsløbskortene. Der er mange mulige erstatninger for dette, men du skal bruge noget, du kan lave præcise snit med. En note om SNES -controllere: da jeg startede dette projekt, havde jeg kun en gammel controller, som jeg fik med min originale konsol, så jeg bestilte to online til brug som reservedele. Da de ankom, bemærkede jeg, at området omkring knapperne var grønt (næsten en lysegrøn) og "Super Nintendo" -logoet var anderledes, så jeg lagde dem til side som reservedele til sidste grøft. Mod slutningen af projektet trak jeg en af disse reservedele fra hinanden for at teste noget og fandt ud af, at de var et helt andet design, med controller -kortet skubbet næsten i flugt med bagsiden af controlleren frem for tæt på fronten (blandt andre ændringer). Dette ville have gjort det umuligt at bruge den layoutmetode, jeg brugte, så sørg for at kontrollere controllerens inderside og planlægge dine dele i overensstemmelse hermed!
Trin 2: Indledende controllerarbejde
Den første ting at gøre er at åbne controlleren og skille den ad. Der er fem skruer på bagsiden, og så løfter alt sig bare fra hinanden. Jeg foreslår, at du lader controlleren med siden nedad og løfter fra bagsiden, knapperne kan let falde ud og hoppe over det hele, hvis du vipper fronten. Vær også meget forsigtig med skruerne på bagsiden, og fjern dem helt, før du vender bagsiden om.
Tag et stykke tid for at få et godt kig på, hvordan controlleren passer sammen, og hvor det tomme rum er. Dette er alt, hvad du skal arbejde med (medmindre du drastisk ændrer controller -kortet), så gør dig bekendt med de mellemrum, der dannes, når du sætter controller -kortet på plads mod bagsiden eller forsiden af controlleren. Hvis du skal bruge forskellige dele, er det her, du får en idé om, hvor store de kan være, og hvordan du kan passe dem ind. I mit tilfælde sidder controller -kortet nogenlunde i flukt med knapperne på forsiden, og der er plaststolper og platforme på bagsiden, der skubber brættet op og danner det rum, jeg vil arbejde med. Bortset fra et par stolper i midten er der et dejligt rektangulært mellemrum mellem de to runde platforme, der understøtter d-pad og knapper. Da jeg havde mine dele og havde fundet ud af et muligt layout til dem, fjernede jeg flere af disse indlæg i midten af controlleren med min dremel og fladede den afrundede bump i midten.
Trin 3: USB -hub
Det er her, det egentlige arbejde begynder. Adskillelse af navet: Etuiet til navet, jeg brugte, blev holdt sammen med en enkelt skrue, sagen løftes fra hinanden for at afsløre et enkelt kort. Jeg fjernede derefter forsigtigt USB -stik. De er svære at fjerne på grund af de loddede faner på hver side, da jeg forsøgte at varme disse faner op, mens jeg løftede op på stikket, hele puden under fanen delaminerede fra brættet og brød af. Derefter var det bare et spørgsmål om enten at aflodde stikets stifter fra brættet eller snappe dem af, jeg anbefaler at holde stifterne på mindst et stik, så du kan bruge det i senere trin til at kortlægge pinout af dine usb -kabler. du klikker stifter af, du kan rense den resterende bit af brættet ved let at trække loddejernets spids med en lille klat lodde langs padens længde, stiften skal løsne sig på jernet. Det er en god idé også at gøre dette på resten af puderne for at rense dem og lave en flot, skinnende pude til senere lodning. Ændringer: For at få navet til at passe ind i controlleren valgte jeg en diagonal placering, men dette satte den ene ende i bunden af controlleren med meget mindre tom plads. For at håndtere dette aflodder jeg omhyggeligt de to kondensatorer i den ende og lodder dem til korte trådlængder, så de kan genplaceres (sørg for at holde stifterne forbundet på samme måde som de var på brættet). Jeg afloddet også LED'en og sluttede den til en ledningslængde, da den stod meget højere end de andre komponenter. Kondensatorerne havde meget små ledninger på dem, jeg var nødt til at være ekstremt forsigtig, når jeg lodde ledningen på for at sikre, at den havde en god forbindelse, og at vildstrengede tråde ikke ville forårsage kortslutning. controlleren måtte jeg trimme det ene hjørne af brættet af (var meget forsigtig med ikke at skære igennem kredsløb på bagsiden). Jeg kunne have taget en god del af brættets ende af, men dette var faktisk mit første forsøg på at bruge en dremel, så jeg holdt ændringer enkle.
Trin 4: Tastaturcontroller
Dernæst kommer vi til at rive USB -tastaturet fra hinanden. Ved at skille tastaturet fra hinanden: Tastaturet blev holdt sammen med en masse små skruer på bagsiden, herunder en gemt bag et kvalitetskontrolklistermærke. Når alle skruerne er fjernet, løfter ryggen let af. Indvendigt er tastaturet et lille printkort og en sandwich af to gennemsigtige plastark med trykte kredsløb på. Trykket fra knapperne foran fuldender et kredsløb mellem de to ark, og det par kontakter, som dette forbinder sammen på printkortet, fortæller controlleren, hvilken knap der blev trykket på. Du vil kortlægge kredsløbet for de knapper, du vil have at bruge og notere kontakterne på printkortet, som de matcher. Alternativt kan du få en tastaturkortlægningssoftware og se, hvilke taster der trykkes på, når du kortslutter hver af de kontakter, der forbinder til et af plastarkene til hver af de kontakter, der forbinder til det andet ark, men som nogle gange kan give forvirrende resultater. mærket kontakterne på min controller som A til Z, fordi der var 27 af dem, og kortlagde de kontakter, jeg ønskede. Da jeg var sikker på kontakterne, skrabede jeg forsigtigt den sorte belægning af (pæne, tykke, let at lodde) kontakter og lagde perler af loddetin på hver kontakt. Ændringer: Jeg aflodede lysdioderne fra controlleren og fjernede dem helt. For at passe dette ind i controller -kabinettet skar jeg enden af brættet af med de sidste to kontakter (y og z) og vinklede hjørnet øverst på controlleren, så det passede perfekt ind oven på navet. Siden i toppen af kabinettet passer bare knapt til understøtningsplatformen på højre side af kabinettet, inde i rummet tilladt af SNES-styrekortet. Jeg var nødt til omhyggeligt at skubbe kondensatorerne på toppen af tastaturcontrolleren for at vinkle dem udad og rydde USB -hubben. Til sidst sluttede jeg en af USB -hubens stik til tastaturcontrollerens usb -kabel og brugte multimeteret til at kortlægge hvilke pins på tastaturcontrolleren forbundet til hvilke stifter på stikket. Jeg fjernede derefter kablet og loddet et kort stykke båndkabel mellem tastaturcontrolleren og den første port på hubben, der matchede de ben, som usb -stikket ville have været forbundet til. Kortlægning: Den nøglekortlægning, jeg brugte, var: arrowu = h + varrowl = h + xarrowd = k + xarrowr = j + xenter (start) = h + u '/' (vælg) = b + v'z '(B) = a + w'x' (A) = b + w'a '(Y) = a + u's' (X) = b + u'c '(R) = c + w'd' (L) = c + uDer er et lille problem med kortlægningen "vælg". På Windows -systemer vises dette som et '/', men på Linux vises det som '<' … og på en Mac vises det som '§' (et sektionssymbol). Jeg kan have kortlagt denne forkert. Det ser ikke ud til at forårsage nogen problemer på Windows, i det mindste.
Trin 5: Tilslutning af knapperne
Hvis du er nået så langt, og alt passer, har du det godt. Sørg for at prøve at teste tastaturcontrolleren og hub'en i controllerens kabinet med SNES-controllerkortet på toppen og kontrollere, at alt sidder, hvor det skal sidde uden de ekstra dele nedenunder. Dette er også et godt punkt at tilslutte USB-hub'en (pas på, at den er på en ikke-ledende overflade) og kort tastaturcontrolleren par med et kort stykke ledning for at sikre, at du får de tastetryk, du ønsker. SNES -controller: Jeg forsøgte at holde controllerkortet så uændret som muligt, så det er bare et spørgsmål om at rense spor, som du vil lodde til og skære spor, som du ikke vil have forbundet sammen. Lav et kort over sporene, og prøv at finde punkter tæt på yderkanterne, der kan bruges til at forbinde knapperne til de korrekte tastaturstik. Sørg for at have alt lagt ud, før du skærer spor, når du har klippet disse, er det muligt at reparere, men ikke let. Når du begynder at skære spor, skal du sørge for at afbryde enhver forbindelse mellem knapperne og chippen øverst på brættet. Ellers ender du med mærkelige problemer, hvor et tryk på en knap kan slukke for flere knapper, fordi et kredsløb bliver gennemført gennem chippen. Det ville være en god idé at fjerne chippen helt, men jeg havde ikke et loddetip til dette og kunne ikke finde en anden god måde at gøre det på. Jeg fjernede stikket til det originale controller -kabel for at give lidt ekstra plads for alt andet. Jeg brugte et kort stykke båndkabel til at lave de sidste forbindelser. Ideen er, at den skal være lige lang nok til, at controllerkortet går foran på controlleren, mens hub og tastaturcontroller sættes på plads bagpå, og derefter samles det hele omhyggeligt sammen med tilslutningskablet kort nok til at krumme og ikke komme i vejen. Mens jeg lavede forbindelser, stoppede jeg på flere punkter (efter tilslutning af par ledninger) for at teste de knapper, der skulle aktiveres. Dette forhindrer dig i at få alt forbundet, før du indser, at der er et problem. Et af gummiknappestykkerne fra skulderknapperne arbejdede med at fuldføre knapforbindelserne til test. Hvis du får det hele samlet, og alle knapperne fungerer, kan du stoppe der og have en fungerende USB -controller. Dette ville have været en MEGET enklere instruktion, hvis jeg havde udeladt hubben og stoppet her. Men da vi gik igennem besværet med at sætte navet derinde, kan vi lige så godt tilføje et drev.
Trin 6: Flashdrev
Flashdrevet vil gøre vores controller til en lagerenhed samt et tastatur. Åbning af drevet: Det drev, jeg brugte, var et simpelt plasthus med en række tapper langs siderne på den ene halvdel af kabinettet og en lang segmenteret åbning for fanerne på den anden halvdel. Jeg fik en lille skruetrækker mellem halvdelene og åbnede dem forsigtigt. Da jeg ikke ville gøre noget med sagen bagefter, var jeg ikke bekymret, da jeg brød en smule af åbningen, mens jeg åbnede den. navets stik og kortlæg stifterne. På min gik stifterne lige igennem, hvilket gjorde forbindelsen meget let.. da jeg lagde drevet på den modsatte side af navet, hvor stikene normalt ville være, måtte jeg lægge det på hovedet, men ellers var forbindelsen Det var temmelig vanskeligere at fjerne USB -stikket fra drevet. Efter flere mislykkede forsøg på at aflodse fanerne på siderne, gik jeg endelig efter en brute force -metode. Med en dremel skar jeg forsigtigt metalfanen væk ved brættet og knækkede derefter stikstifterne af. Efter rengøring af loddepuderne sluttede jeg dette til navet med et kort stykke båndkabel.
Trin 7: Sidste trin
Et par mindre detaljer og derefter lukke det hele. USB -kabel: Kablet på navet var sølv, hvilket slet ikke ligner SNES -kablet. For at løse dette brugte jeg det flotte sorte kabel fra tastaturcontrolleren. Jeg kortlagde ledningerne på begge kabler ved hjælp af et af konnektorerne fra hubben, og fjernede derefter navets kabel og loddet tastaturets kabel i stedet. Power LED: Da jeg allerede havde navets LED ført til et langt stykke ledning, Jeg besluttede at sætte det på forsiden af controlleren. Jeg har ikke en boremaskine eller noget lignende, jeg kunne bruge som erstatning, så jeg endte meget forsigtigt med at bruge dremel til at bore gradvist større huller, indtil LED'en passede. Jeg endte med at stoppe i en størrelse, der var mindre end LED'en og forsigtigt trække boret rundt i en cirkel for at udvide hullet, så jeg ikke ville blive ved med at forsøge at forhindre en større bit i at lave et endnu større og uformet hul. Jeg lagde en dråbe varm lim på de genplacerede kondensatorer til USB -hubben for at forhindre dem i at kortslutte, og nogle klare neglelakker i de afskårne spor på controller -kortet for at beskytte mod, at de får kortslutning. Det kan hjælpe at vokse en ekstra hånd til at afslutte dette sidste trin. Kontroller venligst andre instruktioner for denne vejledning. Hver gang jeg troede, at jeg havde alt sammen, gled noget andet på sin plads. Du har forhåbentlig foretaget testtilpasninger indtil dette tidspunkt, så du ved, at alt passer på plads uden at ledninger bliver klemt og uden at klemme. Knapperne og strøm-LED'en skal alle gå ind foran på controlleren, efterfulgt af controllerens kort. Du skal holde denne del af controlleren så flad som muligt, da skulderknapperne er tilbøjelige til at glide ud af sted og falde ud i de værst tænkelige øjeblikke. følge efter. Du skal sandsynligvis holde de to stykker i en 'V' -form for at sætte tastaturcontrolleren på plads. Sørg for også at føre USB -kablet rundt om skulderknappens hængsel og ud af toppen af controlleren. Når alt ser ud til at være på plads, kan du bringe bagsiden af controlleren parallelt med fronten og langsomt passe dem sammen. Hængslerne til skulderknapperne og stolperne, der sidder bag de små skulderknapskredsløb, var den største kilde til problemer for mig, at få dem stillet op, mens navet og tastaturkontrollen blev presset mod ryggen var en udfordring. Sørg for ikke at tvinge den, hvis du føler hård modstand, og prøv at finde ud af, hvor den kommer fra, før du fortsætter. Uanset hvad du gør, skal du ikke skynde dig. Det tog cirka en time at rode med dette, før det hele kom sammen for mig. Jeg beklager, at jeg ikke har flere forklarende billeder af denne del, men dette ville sandsynligvis også have krævet at dyrke en fjerde hånd.
Trin 8: Mulige forbedringer
Ting, jeg måske ville gøre anderledes ved et andet forsøg. USB -hub: Det ville have været rart at finde et mindre USB -hubkort, selvom det kan være svært at finde et med de rigtige dimensioner. Jeg kunne også have skåret mere af enden af tavlen, jeg havde, selvom det ikke ville have gjort den store forskel i den endelige samling. Jeg har også set omtale af at kunne koble to usb -enheder sammen som et "passivt hub", men har ikke fundet oplysninger om at gøre det. Hvis det er muligt, ville det gøre det muligt for hubben at blive udeladt helt og meget plads ville blive sparet. Tastaturcontroller: Ditto at finde en mindre. Det ville også være muligt at afskære en strimmel fra bunden af konnektorerne for at krympe den, og afhængigt af hvor modig man er med loddejernet, kunne den skæres helt ned til den hvide linje og efterlade kun de tynde spor at forbinde til. Der kan dog være en fare for, at forbindelser løsner sig fra spændinger, når controlleren sættes sammen, hvis du gik til det ekstreme med det. SNES -controller: Det ville helt sikkert være muligt at foretage flere ændringer på controller -kortet. Fjernelse af chippen fra den øverste del af brættet ville være en stor start og kunne endda bruges til at give et tilslutningspunkt (omend et lille, svært at lodde) for hver knap og reducere behovet for spindelvævsforbindelser Går lidt mere ekstremt, er det let at forestille sig at skære et helt rektangel ud af toppen af brættet, fjerne chipområdet helt og give meget mere lodret åndedrætsrum for dele til at passe ind. Dette ville give en meget flere mindre spor til lodning, men du skal være forsigtig med, hvor meget af tavlen der blev fjernet over vælg- og startknapperne. Flashdrev: Det er interessant at overveje at sætte drevadgangs -LED'en til flashdrevet foran på controlleren frem for blot navets strømindikator. Dette ville dog nok være ret vanskeligt at gøre.
Anbefalede:
Funktionelt USB -flashdrev Rubiks Cube: 7 trin (med billeder)
Funktionelt USB Flash Drive Rubiks Cube: I denne vejledning vil jeg vise dig, hvordan du laver dit eget Rubik USB Flash Drive Du kan se det færdige produkt i følgende video:
Sådan laver du USB -flashdrev ved hjælp af et viskelæder - DIY USB -drevkasse: 4 trin
Sådan laver du USB -flashdrev ved hjælp af et viskelæder | DIY USB Drive Case: Denne blog handler om " Sådan laver du USB Flash Drive ved hjælp af et viskelæder | DIY USB -drevkasse " Jeg håber du kan lide det
Dobbeltsidet USB-flashdrev: 3 trin
Dobbeltsidet USB-flashdrev: Du behøver ikke mere at tilslutte din USB på den forkerte måde! Men du kan sætte den i den forkerte side som et kassettebånd. Ja, jeg har brugt denne lifehack i årevis, men endelig i dag har jeg modet til at registrere den. Det er ret enkelt, du får bare to stk cred
Sådan repareres et USB -flashdrev: 6 trin
Sådan repareres et USB -flashdrev: Dette viser dig, hvordan du fastgør stifterne på USB -porten på et flashdrev
Brugerdefineret Kirby Usb -flashdrev: 3 trin
Brugerdefineret Kirby Usb -flashdrev: Jeg havde et flashdrev med et brudt plastikhus, så i stedet for at smide indvortes, besluttede jeg at bruge noget Sculpey -ler og lave en ny krop til det. Jeg brugte "Sculpey III" ler, numre 503 (Hot Pink), 303 (Dusty Rose), 001 (hvid) og 042 (sort)