İçindekiler:

Arduino ve Rock Band Gitar Kullanan Kontrol Servosu: 5 Adım
Arduino ve Rock Band Gitar Kullanan Kontrol Servosu: 5 Adım

Video: Arduino ve Rock Band Gitar Kullanan Kontrol Servosu: 5 Adım

Video: Arduino ve Rock Band Gitar Kullanan Kontrol Servosu: 5 Adım
Video: Monster alma pişman olursun dediler.. ve (pişman değil pişmaniye oldum ) 2024, Temmuz
Anonim
Arduino ve Rock Band Gitarını Kullanan Kontrol Servosu
Arduino ve Rock Band Gitarını Kullanan Kontrol Servosu

bu benim ilk Eğitilebilir Dersim, kötü yorumlar yok

nasıl bir program yaptım

Adım 1: Her Şeyi Takın

Her Şeyi Takın
Her Şeyi Takın

arduino kablosunu ve rock grubu gitar alıcısını usb bağlantı noktalarına ve kablonun diğer tarafını arduino'ya takın

bu herhangi birinin kafasını karıştırdıysa özür dilerim

2. Adım: İhtiyacınız Olan Şeyleri Alın

İhtiyacınız Olan Şeyleri Alın
İhtiyacınız Olan Şeyleri Alın
İhtiyacınız Olan Şeyleri Alın
İhtiyacınız Olan Şeyleri Alın
İhtiyacınız Olan Şeyleri Alın
İhtiyacınız Olan Şeyleri Alın

1. Arduino

2.usb kablosu bilgisayarda 3.2 ücretsiz usbport (veya benim yaptığım gibi bir hub kullanabilirsiniz) 4.servo 5. arduino'yu servoya bağlamanın bir kısmı 6.rockband gitar

Adım 3: Key to Key'i kullanın

Key to Key'i kullanın
Key to Key'i kullanın

ekli dosyaya indir, zaten senin için haritalanmış bu dosyaya sahip

Adım 4: Program

programı
programı

siyah kabloyu arduino üzerindeki gnd pinine bağlayın, kırmızı kabloyu +5v'ye bağlayın, sensör kablosunu (genellikle turuncu veya sarı ama bazen fubuta servomda olduğu gibi beyaz) pin 9programına bağlayın // her yerde yapılır // çok çalıştım bu yüzden lütfen bana güvenin#include Servo servo1;Servo servo2;void setup(){ servo1.attach(9); servo2.attach(10); Seri.başla(19200); Serial.print("Hazır");}void loop(){ static int v = 0; if (Serial.available()) { char ch = Seri.read(); switch(ch) { case 'g': servo1.write(v); v = 0; kırmak; durum 'r': servo1.write(v); v = 45; kırmak; 'y' durumu: servo1.write(v); v = 90; kırmak; 'b' durumu: servo1.write(v); v = 135; kırmak; durum 'o': servo1.write(v); v = 180; kırmak; } }}

Adım 5: İşte Başardın

işte gidiyorsun
işte gidiyorsun

İşiniz bitti umarım bu eğitimden keyif almışsınızdır. arduio'da bir tabanınız yoksa kısa kesemez (çöpte bulunan bir parça akrilik kullandım) _)

Önerilen: