Arduino dan Analog Joystick

Arduino dan Analog Joystick. Hallo, berjumpa kembali dengan saya Laurensius Dede Suhardiman. Pada artikel kali ini saya ingin berbagi pengalaman pada saat test/uji coba modul analog joystick. Untuk uji coba modul analog joystick, saya menggunakan Arduino Uno.

Berikut ini adalah komponen yang saya persiapkan :
1. Arduino Uno
2. Kabel USB FTDI
3. Kabel Jumper
4. Modul Analog Joystick nya
5. Dan tidak lupa PC/Komputer untuk programmingnya.

Modul analog josytick yang saya punya terdiri dari 5 buah pin. pin tersebut antara lain : GND, +5V, VRX, VRY dan SW. Di bawah ini adalah rangkaian /wiring antara arduino dan analog jostick :

Analog Joystick Pin Arduino Uno Pin
GND GND
+5V 5V
VRX A0
VRY A1
SW D2

Untuk programnya saya lampirkan di bawah ini :

int button_Pin = 2;
int x_Pin = A1; 
int y_Pin = A0; 
int x_Position = 0;
int y_Position = 0;
int buttonState = 0; 
void setup() {
  Serial.begin(115200);
  pinMode(x_Pin, INPUT);
  pinMode(y_Pin, INPUT);
  pinMode(button_Pin, INPUT_PULLUP);
}
void loop() {
  x_Position = analogRead(x_Pin);
  y_Position = analogRead(y_Pin);
  buttonState = digitalRead(button_Pin);
  Serial.print("X: ");Serial.print(x_Position);
  Serial.print(" | Y: ");Serial.print(y_Position);
  Serial.print(" | Button: ");Serial.println(buttonState);
  delay(1000); 
}

Post Author: Laurensius Dede Suhardiman

Saya hanyalah orang bisa yang dilahirkan di sekitar kaki Gunung Ciremai, Kecamatan Cigugur, Kabupaten Kuningan. Tertarik dengan dunia IT pada saat duduk di bangku SMP. Telah lulus dari dari salah satu universitas ternama di Kota Bandung. Sempat bekerja sebagai freelancer bidang IT dan kini bekerja pada sebuah perusahaan perbankan. "Ngulik" / "ngoprek" tetap menjadi kegemaran saya sejak dulu :)

Tinggalkan Balasan

Alamat email Anda tidak akan dipublikasikan. Ruas yang wajib ditandai *