Joystick
kortlink.dk/23gu2
Hvordan fungerer et Joystick?
Et Joystick består af 2 potentiometre.
Et potentiometer er en 'drejeknap' der styrer hvor meget strøm, der lukkes gennem kredsløbet. Helt mod venstre kommer der ikke noget strøm igennem og helt til højre, kommer alt strømmen i gennem. Et potentiometer er altså en slags variabel modstand.
Strømstyrken på potentiometret kan aflæses analogt fra 0-1023. Når potentiometret er i midten (når joysticket ikke berøres) kan der aflæses en værdi på ca 510.
Det ene potentiometer aflæser x (højre/venstre) og det andet potentiometer aflæser y (op/ned).
Sådan forbinder du Joystick til Micro:Bit.
Der er fem udtag på joysticket.
GND - forbinder du til Micro:bit GND
5V - forbinder du til Micro:bit 3V
VRx - forbinder du f.eks. til Pin P(0)
VRy - forbinder du f.eks. til Pin P(1)
SW - er en knap der registrerer, når du trykker ned på joysticker. Du kan forbinde den til f.eks. Pin P(2)
Kodeeksempel
I eksemplet nedenfor, er der en deadzone når joystickets 2 potentiometrene aflæser mellem 400-600
Joysticket er forbundet til pin P(0), P(1) og P(2)
Hvis de 2 potentiometre aflæses til over 600 eller under 400 vises enten pil op, ned, højre eller venstre.
Trykkes der på joystickets knap vises et symbol.