Hjärnan-kontrollerade rullstol (4 / 10 steg)
Steg 4: Ändra den rullstol joystick
För att styra rullstolen elektroniskt, måste vi göra en anslutning till dess joystick. Joysticken är ett par av variabla motstånd, en för framåt/bakåt och en annan för vänster/höger. Varje variabel resistor är ansluten mellan två spänningar; en ungefär noll och den andra cirka 12 volt.
Detta innebär att center binda av varje variabel resistor är någonstans i mitten i vila, när joysticken inte flyttas. En krets är nödvändigt att dra nuvarande på dessa variabla motstånd när den Arduino digitala utgångar orsaka detta.
I denna rullstol är joysticken en högteknologisk församling där du inte kan se de faktiska variabla motstånd. Det finns fem trådar kommer från joysticken, och två av dem är "mellersta terminalen" av de framåt/bakåt och höger/variabla motstånd. Vi var tvungen att använda en voltmeter och några huvud-skrapa för att räkna ut som binder dessa var (därav eltejp).
Först Vi hittade marken (oftast den mest produktiva nod på ett kretskort) och sedan kunde vi mäta trådar av joysticken medan du flyttar. Vi såg att ena sladden ändrats upp och ner i spänning när pinnen sköts framåt/bakåt och en annan när pinnen gick vänster/höger. Dessa var "mellersta terminalen" av de två variabla motstånd i joysticken.
Så gör vi en anslutning till den "mellersta terminalen" av den framåt/bakåt varierande resistorn och en annan tråd till vänster/höger en. Vi också köra en tråd från marken av joystick kretsen, och 12-volts leverans, som vi hittade med voltmetern. Dessa fyra trådar går till en pin-header hona som en CDROM-enhet audio kabel använder. Den här kontakten går till ett fyra-stifts huvud på gränssnittskortet.