#define VRX_PIN 2 // Pin X-axis (ADC1_CH2)
#define VRY_PIN 3 // Pin Y-axis (ADC1_CH3)
#define SW_PIN 10 // Pin tombol tekan
void setup() {
Serial.begin(115200);
pinMode(SW_PIN, INPUT_PULLUP); // Aktifkan pull-up internal
}
void loop() {
int xValue = analogRead(VRX_PIN); // Baca nilai X
int yValue = analogRead(VRY_PIN); // Baca nilai Y
int buttonState = digitalRead(SW_PIN); // Baca tombol (LOW jika ditekan)
Serial.print("X: ");
Serial.print(xValue);
Serial.print(" | Y: ");
Serial.print(yValue);
Serial.print(" | Button: ");
Serial.println(buttonState == LOW ? "Pressed" : "Released");
delay(1000);
}