Şimdi Ara

arduino leonardo mouse sol click??

Daha Fazla
Bu Konudaki Kullanıcılar: Daha Az
2 Misafir - 2 Masaüstü
5 sn
2
Cevap
0
Favori
211
Tıklama
Daha Fazla
İstatistik
  • Konu İstatistikleri Yükleniyor
0 oy
Öne Çıkar
Sayfa: 1
Giriş
Mesaj
  • merhaba,
    bende seri mouse sol tuşu basan kod var, ancak sıkıntı leonardo yu takar takmaz otomatik başlıyor sol tık basmaya ve durdurması yok, ben istiyorum ki mousum dan sol tuşa basılı tuttuğumda çalışsın bıraktığımda dursun istiyorum, nasıl yapabilirim? yardımcı olur musunuz?

    Kod:

    #include "Mouse.h"
    // Version 1.0.0
    // by Tiago Danin

    int status = 0;
    int bnt = 0;
    bool isEnable = false;

    void setup() {
    pinMode(3, INPUT);
    pinMode(13, OUTPUT);
    Mouse.begin();
    }

    void loop() {
    // Ajutes de velocidade
    status = analogRead(A3);
    Serial.print("\n");
    Serial.print(status);
    analogWrite(A3, 0);
    delay(status * 1);

    // Botão
    bnt = analogRead(A0);
    Serial.print(" ");
    Serial.print(bnt);
    analogWrite(A0, 0);
    if (bnt != 0) {
    delay(250);
    if (isEnable == true) {
    isEnable = false;
    } else {
    isEnable = true;
    }
    }

    // Led
    if (isEnable == true) {
    digitalWrite(13, HIGH);
    } else {
    digitalWrite(13, LOW);
    }

    // Ativar ?
    if (isEnable == true) {
    if (!Mouse.isPressed(MOUSE_LEFT)) {
    Mouse.press(MOUSE_LEFT);
    Mouse.release(MOUSE_LEFT);
    }
    } else {
    if (Mouse.isPressed(MOUSE_LEFT)) {
    Mouse.release(MOUSE_LEFT);
    }
    }
    }







  • 
Sayfa: 1
- x
Bildirim
mesajınız kopyalandı (ctrl+v) yapıştırmak istediğiniz yere yapıştırabilirsiniz.