Arduino Uno ve Analog Joystick, birçok farklı projede kullanılabilir. Bu makalede, bu iki bileşeni nasıl birleştireceğinizi ve joystick hareketlerini nasıl okuyacağınızı göstereceğim.

Malzemeler

  • Arduino Uno
  • Analog Joystick Modülü
  • Jumper Kabloları

Bağlantı Şeması

Joystick modülünün GND pini Arduino’nun GND pinine, +5V pini Arduino’nun 5V pinine bağlanır. X ve Y çıkışları ise analog pinlere bağlanır. Örneğin, X çıkışı A0’a, Y çıkışı A1’e bağlanabilir.

Kod

Aşağıdaki kod parçacığı, joystick hareketlerini okur ve seri port üzerinden bilgisayara gönderir:

// Joystick pinlerini tanımlayalım
const int pinX = A0;
const int pinY = A1;

void setup() {
  // Seri iletişimi başlat
  Serial.begin(9600);
}

void loop() {
  // Joystick değerlerini oku
  int valX = analogRead(pinX);
  int valY = analogRead(pinY);

  // Değerleri seri port üzerinden gönder
  Serial.print("X: ");
  Serial.print(valX);
  Serial.print(" | Y: ");
  Serial.println(valY);

  // Kısa bir süre bekleyin
  delay(100);
}

Bu kod, joystick’in X ve Y eksenlerindeki hareketlerini okur ve bu değerleri seri port üzerinden bilgisayara gönderir. Bu şekilde, joystick’in hareketlerini gerçek zamanlı olarak izleyebilirsiniz.

Sonuç

Arduino Uno ve Analog Joystick kullanarak çeşitli projeler gerçekleştirebilirsiniz. Örneğin, bir robotun hareketlerini kontrol etmek için bu yapıyı kullanabilirsiniz. Yaratıcılığınızı kullanın ve ne yapabileceğinizi görün!

Umarım bu makale Arduino Uno ve Analog Joystick kullanımı konusunda size yardımcı olmuştur. Herhangi bir sorunuz olursa, lütfen sormaktan çekinmeyin.

Mustafa KESKİN

By Mustafa KESKİN

Ölümün olduğu bu dünyada, hiçbir şey çok da ciddi değildir aslında

Bir yanıt yazın

E-posta adresiniz yayınlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir

Bu site, istenmeyenleri azaltmak için Akismet kullanıyor. Yorum verilerinizin nasıl işlendiği hakkında daha fazla bilgi edinin.