11 Ekim 2026 Pazar


Program Kodları

//AÇIKLAMA
//Bu uygulamada Arduino Leonardo kullanıldı ve PC'ye bağlı mouse'nin işaretçisinin
//her butona basıldığında hareket ettirilmesi, farklı bir koordinata götürülmesi sağlandı.

#include <Mouse.h>
signed char x_ekseni = 5;
signed char y_ekseni = 5;
signed char mouse_teker = 0;
void setup()
{
  pinMode(2, INPUT);
  pinMode(3, INPUT);
  Serial.begin(9600);

  //Arduino Leonardo ile PC bağlantısı sağlanana kadar bekleme koyulması gerekiyor.
  Mouse.begin();
  delay(500); //buraya bekleme koymazsak loop()'daki ilk komut çalışmıyor.
}

void loop()
{
  if (digitalRead(2) == HIGH)
  {
    Mouse.move(x_ekseni, 0, mouse_teker);
    delay(500);
    Serial.print("x_ekseni = ");  Serial.println(x_ekseni);
  }
  if (digitalRead(3) == HIGH)
  {
    Mouse.move(0, y_ekseni, mouse_teker);
    delay(500);
    Serial.print("y_ekseni = ");  Serial.println(y_ekseni);
  }
}


Devre Şeması




0 comments:

Yorum Gönder

Arduino Eğitimi Konu - 7

Toplam Sayfa Görüntüleme Sayısı

Sensörler ve Aygıtların Arduino İle Kullanımı

Popular Posts

Yararlanılan Kaynaklar

İletişim

gokdag17@gmail.com

Blog Archive