Şimdi Ara

arduino hid

Daha Fazla
Bu Konudaki Kullanıcılar: Daha Az
1 Misafir - 1 Masaüstü
5 sn
3
Cevap
1
Favori
414
Tıklama
Daha Fazla
İstatistik
  • Konu İstatistikleri Yükleniyor
0 oy
Öne Çıkar
Sayfa: 1
Giriş
Mesaj
  • Merhaba;
    bir proje için usb gamepad yapmam gerekiyor. Elimde arduino nano mevcut. Yön için sensör, diğer komutlar için buton kullanacağım. Ancak arduino nanoyu bilgisayara hid joystick olarak programlamayı başaramadım. Yardımcı olursanız sevinirim.



  •  int ledPin = 13; 
    int joyPin1 = 0; // slider variable connecetd to analog pin 0
    int joyPin2 = 1; // slider variable connecetd to analog pin 1
    int value1 = 0; // variable to read the value from the analog pin 0
    int value2 = 0; // variable to read the value from the analog pin 1

    void setup() {
    pinMode(ledPin, OUTPUT); // initializes digital pins 0 to 7 as outputs
    Serial.begin(9600);
    }

    int treatValue(int data) {
    return (data * 9 / 1024) + 48;
    }

    void loop() {
    // reads the value of the variable resistor
    value1 = analogRead(joyPin1);
    // this small pause is needed between reading
    // analog pins, otherwise we get the same value twice
    delay(100);
    // reads the value of the variable resistor
    value2 = analogRead(joyPin2);

    digitalWrite(ledPin, HIGH);
    delay(value1);
    digitalWrite(ledPin, LOW);
    delay(value2);
    Serial.print('J');
    Serial.print(treatValue(value1));
    Serial.println(treatValue(value2));
    }

     arduino hid




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