Joystick aansluitschema en voorbeeldcode voor arduino

benodigdheden

  1. Zoek de GND-pin op de joystick en sluit deze aan op de GND-pin van de Arduino.
  2. Zoek de +5V-pin op de joystick en sluit deze aan op de 5V-pin van de Arduino.
  3. Zoek de VRX-pin op de joystick en sluit deze aan op pin A0 van de Arduino.
  4. Zoek de VRY-pin op de joystick en sluit deze aan op pin A1 van de Arduino.
  5. Zoek de SW-pin op de joystick en sluit deze aan op pin D1 van de Arduino.
  6. upload de code naar de arduino
  7. Open de seriële monitor door op de knop rechts boven te klikken of door op je toetsenbord CTRL+Shift+M in te toetsen

Aansluitschema

Voorbeeldcode


#define VRX_PIN  A0 // Arduino pin connected to VRX pin
#define VRY_PIN  A1 // Arduino pin connected to VRY pin

int xValue = 0; // To store value of the X axis
int yValue = 0; // To store value of the Y axis

void setup() {
  Serial.begin(9600) ;
}

void loop() {
  // read analog X and Y analog values
  xValue = analogRead(VRX_PIN);
  yValue = analogRead(VRY_PIN);

  // print data to Serial Monitor on Arduino IDE
  Serial.print("x = ");
  Serial.print(xValue);
  Serial.print(", y = ");
  Serial.println(yValue);
  delay(200);
}