4 sätt/8 sätt omkopplingsbar joysticks för arcade eller mame använder analoga styrspakar (5 / 9 steg)
Steg 5: Vad är det här
Du minns de tre lite kontakter vi desoldered (och de andra tre som sprang åt andra hållet)? Om du ansluter en extern stift till marken, ansluta andra utanför stiftet till + 5 på din Arduino och mittstiftet till en analog stift på Arduino Arduino kan räkna ut var mellan det sitter att potentiometer för närvarande.
På dessa saker vi bara strippad ut i vila båda sitta nära mitten och Arduino kommer att läsa det som ett heltalsvärde ca 512. Flytta runt och leka med den lite och den Arduino läser dem från var som helst mellan 0 och 1023. Låt dem gå tillbaka till viloplats och de ma ingen längre Läs som 512. Kanske 490, kanske 530 och ändå det ser glatt i mitten. Så det är inte exakt - men tillräckligt nära för 4 eller 8 riktningar vi vill. så om din tweeking koden - var noga med att lämna vissa frihetsgrader.