Innehållsförteckning:
- Steg 1: Delar och utrustning
- Steg 2: Klipp och ta bort trådarna
- Steg 3: Förbered 8 bitar värmekrympning
- Steg 4: Skjut en bit värmekrympning på plats
- Steg 5: Ställ upp trådarna och värm upp strykjärnet
- Steg 6: Anslut trådarna med en vridning
- Steg 7: Lödning
- Steg 8: Skjut värmekrympningen över anslutningen
- Steg 9: Upprepa steg 4 - 8 sju gånger
- Steg 10: Klar
2025 Författare: John Day | [email protected]. Senast ändrad: 2025-01-13 06:58
PlayStation 2 Controller är en riktigt användbar gamepad för robotprojekt. Den är billig, rikligt tillgänglig (begagnad), har en massa knappar och är Arduino -kompatibel! För att kunna använda den behöver du en speciell kontakt för att ansluta den till din Arduino eller annan mikroprocessor. I denna instruktionsbok kommer vi att visa dig hur du gör en själv.
OBS: I den här instruktionsboken antar vi att du kommer att använda den resulterande kabeln i en WetWareWorks Euglena Arcade -enhet för biotiskt spel, men instruktionerna är inte applikationsspecifika. Låt oss veta vad du använder din adapter till genom att lämna en anteckning i kommentarerna.
Steg 1: Delar och utrustning
Du behöver följande delar:
- PS2 Controller förlängningskabel
- DuPont -kablar, vi rekommenderar manliga headers för kompatibilitet med prototyper på brödbrädor
- Värmekrympning, för isolering av de lödda anslutningarna
- Lödtenn
Och här är en lista över utrustningen:
- Lödkolv, helst 60 W eller justerbar
- Vass kniv, sax eller trådavlägsnare
Steg 2: Klipp och ta bort trådarna
Målet med denna instruerbara är att i princip bryta ihop bunten av ledningar i PS2 -förlängningskabeln till enskilda ledningar med huvudstift. Det första steget mot att uppnå detta mål är att klippa och ta bort trådarna och avslöja deras inre metallkärna.
Använd saxen, kniven eller trådavlägsnaren för att klippa ut PS2 Controller Extension Calbe och DuPont Wire. Att bestämma längden på den återstående förlängningskabeln är upp till dig, för Euglena Arcade rekommenderar vi cirka 15 cm.
Ta bort cirka 5 mm av trådarna och försök att bunta ihop de tunna metallhoten genom att vrida mellan fingrarna.
Steg 3: Förbered 8 bitar värmekrympning
Värmekrympningen kommer att användas för att isolera de enskilda trådarna efter lödning.
Skär värmekrympningen i bitar som är något större än 5 mm exponerad metalltråd. Du behöver totalt åtta bitar, en för varje tråd.
Steg 4: Skjut en bit värmekrympning på plats
Se till att en bit värmekrympning redan är på plats innan du lödar en anslutning.
Steg 5: Ställ upp trådarna och värm upp strykjärnet
Dra upp en kabel från förlängningskabeln och DuPont -ledningarna. Vi rekommenderar att du håller dig till standardfärgkodningen.
i vårt tillfälle har PS2 Controller förlängningssladdhonans kontakt 9 stift:
- Grönt: Bekräfta
- Ingen förbindelse
- Blå: Klocka
- Gul: Uppmärksamhet
- Röd: 3.3V
- Svart: mark
- Vit: Rumble Motor power
- Orange: Kommando
- Brown: Data
Låt oss öka värmen på lödkolven och gör oss redo att lödas. Se till att du befinner dig på en välventilerad plats, så att du inte kan andas in för mycket ohälsosamma ångor.
Steg 6: Anslut trådarna med en vridning
Vrid metalltrådarna på trådarna som du vill ansluta mellan fingrarna.
Steg 7: Lödning
Gör anslutningen permanent genom att smälta en liten bit lödtenn och applicera den på trådarna. Du behöver bara lite, det finns ingen anledning att göra för mycket.
Försök att inte röra värmekrympningen med spetsen på ditt lödkolv, som vi gjorde på den här bilden. Det gör det svårare att genomföra nästa steg.
Steg 8: Skjut värmekrympningen över anslutningen
Isolera anslutningen genom att skjuta värmekrympbiten över metallen. Det görs rätt när ingen metall lämnas synlig.
Steg 9: Upprepa steg 4 - 8 sju gånger
Anslut de återstående ledningarna på samma sätt som den första.
Steg 10: Klar
Du har gjort det. Grattis till din DIY PS2 Controller Breakout Adapter!
Här är en video som visar hur vi använder adaptern för att låta en spelare styra fyra lysdioder med en PS2 -kontroller. Kretsschemat visar hur den är ansluten och koden är öppen källkod tillgänglig på vårt Euglena Arcade Github -förvar.