Ps1 Controller Joysticks med Arduino (2 / 5 steg)

Steg 2: Analysera ledningarna




Eftersom jag vill hålla alla delar på PCB, behövde jag veta vilka kablar i menyfliksområdet gå där. Normalt limmas menyfliken tråd ned mot PCB att hålla det platt, men jag behövde se där allt var kopplad till så jag skalade tillbaka tillräckligt för att se sambanden. Som ni kan se på bilden, är kabeln numrerade en igenom 8.

Eftersom det är lite svårt att se exakt var varje tråd är ansluten, var ett trick som jag använde att hålla PCB upp till ljuset vilket gör att se anslutningar en miljon gånger lättare.

Jag började med några lätt att hitta, till exempel tryckknapparna. Som de flesta tinkerers vet grundläggande tryckknappar redan har sina två ben och botten två ben ansluten, respektive (i detta fall, A & C är anslutna och B & D är anslutna, men A & C inte är ansluten till A & D tills knappen trycks).

För dessa knappar, de har ett ben som ansluter bara till en tråd i menyfliksområdet, så det betyder att de måste alla vara "data" tråd för varje knapp. I varje fall är "data" benet D eller B, så att medel A & C för båda knapparna kan anslutas till Vcc . Om du följa väg av Vcc, ser du att den ansluter till alla Pin1 för alla fyra potentiometrar.

Nu vet du är Vcc Pin1 för alla potentiometrar, så Pin3 måste malas och Pin2 måste vara för data . Säker nog, motsvarar varje Pin1 en unik tråd, medan alla Pin3 ansluta till varandra och dela en gemensam tråd i menyfliksområdet.

Nu när vi har stått för alla sladdar (och naturligtvis att ha skrivit ner vilka nummer tråd i menyfliksområdet de motsvarar...), kan vi skapa följande tabell för att hjälpa oss bli organiserad:

1 - stift 3 på alla fyra krukor (GND)
2 - polig B av vänster styrspak (den enda topp pin av vänster styrspak) (knappen krets/digital pin1)
3 - pin 1 på alla fyra krukor, pins A & C (nedre stiften) på båda knapparna (Vcc - 5v)
4 - pin D av höger styrspak (den enda topp pin av höger styrspak) (knappen krets/till digital pin2)
5 - pin 2 vertikal rörlighet för höger styrspak (analog pin1)
6 - pin 2 horisontella rörlighet för höger styrspak (analog pin2)
7 - polig 2 horisontella rörlighet för vänster styrspak (analog pin3)
8 - pin 2 vertikal rörlighet för vänster styrspak (analog pin4)

Se Steg
Relaterade Ämnen

Bluetooth spel controller(Joystick) med Arduino och Jetpack

Hej, vill jag visa ett enkelt sätt att bygga en grundläggande spelenhet med joystick. Jetpack överför data från joystick seriellt via Bluetooth. Du kan spela alla spel på datorn med detta, du behöver bara ändra krävs nyckel som visas i filen. Vi gjor...

Med en joystick med din Arduino

Joysticks är en stor källa till ingång för ett projekt. Särskilt för robotteknik. De flesta av oss har alltid älskat dessa typer av saker som hårdvara hackare. Förutom de nya killarna till detta kanske tycker att det är svårt att förstå begreppet und...

Styra datorn med Arduino och en Joystick

denna handledning kommer att lära dig om potentiometrar och knappar i samverkan med en arduino. Dessutom lär du dig några kommandon som låter du styra markören på datorn med hjälp av dessa komponenter.Obs: Detta fungerar bara med Arduino Micro och Le...

Arduino Leonardo Micro som Game Controller/Joystick

VIKTIGT: Denna artikel är för Arduino IDE version 1.6.6 (eller ovan). Lägga till en USB-spelenhet till en Arduino Leonardo eller Micro använder Arduino IDE version 1.6.5 (eller under) se följande Instructable: lägga till USB-spelenhet till Arduino Le...

Trafiksignal / bromsljus ledningar med Arduino Controller

jag alltid velat ha en gammal trafiksignal och slutligen fick en nyligen. Det var dock mycket enkelt fast så att alla lampor var fast på. Vad kul är det? Jag ville prova en Arduino styrenhet och trodde detta skulle vara ett trevligt enkelt projekt at...

PC mus gjorda med Arduino Uno och Joystick

Hej! Välkommen till min första Instructable.Jag nyligen började mixtra med min nya Arduino Uno och bestämde mig för att hitta ett program för en PS2 joystick modul. Jag trodde det skulle vara tjusig att förvandla min Arduino till en joystick kontroll...

Kontroll DC och stepper motors med L298N Controller moduler med dubbla motorer och Arduino

Du behöver inte spendera en massa pengar att styra motorer med en Arduino eller kompatibel styrelsen. Efter lite jakt runt vi kan hittade en snygg motorisk kontrollmodul baserad på L298N H-bridge IC som kan du styra hastighet och riktning av två liks...

8 x 8 x 8 LED Cube med Arduino Mega (+ ljud + PS controller + spel)

detta är en instructable som bygger på kubenav Chr, (av SuperTech-IT, (och av das-labor.org, (http://www.das-labor.org/wiki/Borg3d_Bauanleitung...)men jag tror att dess bättre och lättare.Jag startade detta projekt utan någon färdigheter från lödning...

Lägga till knappar i din X52-Pro Joystick med en Arduino mikro

Jag har en Saitek X52-Pro HOTAS setup som jag använder för Elite: farligt. Det är en fantastisk joystick men det kan göra med bara några fler knappar. Med en Arduino Micro kan du utöka detta (eller någon annan) joystick för alla spel som kommer att s...

48 x 8 RULLNING MATRIX LED DISPLAY med ARDUINO CONTROLLER

en monokrom (enda färg) LED dot matrix display används för visning av tecken och symboler som är gränssnitt med en mikrokontroller. Detta projekt kommer att överlägga om visning av en rullning textmeddelande på en 48 × 8 LED dot matrix display. Mikro...

Taktila tangentbord / game controller med Arduino och bearbetning

detta instructable beskriver ett snabbt och enkelt sätt att skapa ett taktilt tangentbord eller spelenhet med hjälp-kartong,-aluminiumfolie,- och en Arduino.Det ger också Arduino och bearbetning koder för att omedelbart börja spela!Perfekt för snabba...

AtoZ av RC hobby + DIY radio med ARDUINO

Wikipedia definierar RC-fordon somEn fjärrkontroll fordon är några fordon som kontrolleras distans ett sätt som inte begränsar sin rörelse med ett yttre ursprung till enheten. Detta är ofta en radio kontroll enhet, kabel mellan kontroll och fordon, e...

USB-Wii Gamepad med Arduino Leonardo

Förra helgen jag provat den nya RetroPie på min härliga nya Raspberry Pi 3, men bara spelenheten jag har är oldie Wii Classic Controller; så hur kan jag konvertera den till en vanlig USB-spelenhet?Efter lite forskning fick jag reda det är ganska lätt...

DIY handgjorda Hexapod med arduino (Hexdrake)

Hej, jag är David och i detta instructable ska jag visa hur jag gjorde detta hexapod vars namn är Hexdrake.Sedan jag var 16 blev jag intresserad av elektronisk och senare i robotteknik. Efter att få någon nivå och programmeringskunskaper använder ard...

Dub Cadet: Holografiska MIDI & LED-Controller för Arduino - del 1

Jag tror holografisk musikinstrument blir vardagsmat i framtiden, visar överallt från skolor (Skolverket), hem (på skoj), till media kontor (för kreativitet), och i musik studios (för produktion). Anledningen är enkel: den holografiska musikinstrumen...

Grundläggande raden efter Robot med Arduino

09/07/2015Det har varit några år eftersom vi Ursprungligen postat denna grundläggande linje följande Robot med Arduino handledning, och det verkar så många människor tyckte att det bra att vi ska skicka en uppdatering som löper nuvarande Arduino bibl...

Mod Xbox 360 Controller använder Arduino (MW3)

jag ville köpa en modded controller chip för två skäl de bara göra en sak och blir två de ut av datum snabbt vilket gör dem värdelösa för nya spel. Så jag plockade bara upp arduino verkade perfekt, är det programmerbara mening att om det finns en upp...

Trådlös, hinder upptäcka, pipa roboten med Arduinos!

Detta är ett trådlöst styrd, autonoma hinder upptäcka robot!För ett tag sedan jag hade gjort detta Instructable och ville göra några stora uppgraderingar sedan dess.Följande är robotens funktioner:-1.he är trådlöst kontrollerade med 433 MHz Tx/Rx mod...

Tankeläsare med Arduino

Hej alla!Detta är min tankeläsare för Arduino.Tankeläsare kan berätta vilken bokstav i alfabetet (ABC) eller som spelar kort du har föreställt med bara några frågor.Det är ett mycket enkelt projekt för församlingen och med några tråd anslutningar men...