İçindekiler:
- Adım 1: Arduino IDE'yi kurun
- Adım 2: Krokiyi Arduino Micro'nuza Yükleyin
- Adım 3: Arduino'ya Lehim Telleri
- 4. Adım: Araçlarınızı Toplayın ve Ltek'i Açın
- Adım 5: Kabloları Kırın ve Eski Tahtayı Kaldırın
- Adım 6: Telleri Lehimleyin
- 7. Adım: USB'yi Lehimleyin
- Adım 8: Test Edin ve Mühürleyin
- Adım 9: Size Dancin' Masta Diyebilir miyim?
Video: Windows ve Linux'ta bir L-tek Dance Pad'i 1000hz'de Anket Yapacak Şekilde Değiştirme: 9 Adım
2024 Yazar: John Day | [email protected]. Son düzenleme: 2024-01-30 13:16
Bu mod neden yapılır?
125 BPM'lik bir şarkının grafiğini kaydırdıysanız, bu spikey boi'nin nesi var diye merak edebilirsiniz. Zamanlama neden ayrı "yuvalara" düşüyor?
ITG ve DDR inanılmaz derecede sıkı zamanlama pencerelerine sahiptir ve bu 8ms/125Hz örnekleme hızıyla, Fantastik olması gereken Mükemmelleri ve Mükemmel olması gereken Mükemmelleri alacağız. Bu oyun zaten yeterince zor, eğer bir pedin seni tutmasını isteseydin, yumuşak bir ped alırdın!
Bunu nasıl düzeltebiliriz?
ltek pad kendi başına 1000hz'de yoklama yapamaz. USB 3.0'ın uygulanma şekli, donanım düzeyinde yoklama kararlarını zorlar. Linux çekirdeği a-la "usbhid.jspoll=" içindeki yoklama oranını değiştirmek bile Ltek'i etkilemeyecektir.
Bunu sağlayan hiçbir özel sürücü veya bellenim yoktur ve hiçbir zaman da olmayabilir. Yani, donanımı değiştirmemiz gerekiyor.
Gereçler:
Yetenek gerekli:
- Amatör lehimleme deneyimi (bu benim 5. lehimlememdi)
- 4-6 saat
Aletler:
- Bir bilgisayar
- Havya
- Havya ucu temizleyici
- Tel striptizci
- Phillips ve Düz Başlı Tornavida
- Isı Tabancası veya Çakmak
Parçalar:
- Arduino Mikro*
- yedek tel
- Isıyla daralan makaron
- Lehim
- akı
- Elektrik bandı
- Silikon dolgu macunu (elektronik güvenli)
- Bir mikro USB kablosu (herhangi bir uzunluk, feda edilecektir. Arduino taslağınızı yüklediğinizi kullanın)
* Arduino Micro: Herhangi bir klonla değiştirilebilir, ancak Leonardo** uyumlu bir mikro olmalıdır (mini veya nano değil).
** Standart Leonardo, bir L-tek'in içine sığmaz. 3D baskılı kontrol kutusu ve özel bir adaptör kablolaması gerektirecektir. Bu kontrol kutusu bir başlat+sel anahtarı içerebilir veya hatta müzik/seçenek seçimi için bir panele bağlanabilir. Gelecekte bunu genişletmek isterseniz lütfen bana DM'den ulaşın (iletişim bilgileri altta), ekleyeceğim!
Adım 1: Arduino IDE'yi kurun
Arduino IDE'yi https://www.arduino.cc/en/Main/Software adresinden indirin.
Windows kullanıyorsanız, aşağıdaki adımları izleyin.
Linux kullanıyorsanız, https://www.instructables.com/id/Install-Arduino-… adresindeki kılavuz yardımcı olabilir.
(Windows) "USB Sürücüsünü Kur" seçeneğini işaretli bırakın. Dilerseniz geri kalanı işaretlenmemiş olabilir.
(Windows) Bilgi istemlerinde "Yükle"ye tıklayın
(Tümü)Arduino kodumu https://github.com/StarlightLumi/DanceCtl adresinden indirin Bu sayfadaki talimatları izleyin, ardından aşağıdan devam edin.
Adım 2: Krokiyi Arduino Micro'nuza Yükleyin
- Açın, "Tamam" ı tıklayın
- Arduino Micro'nuzu PC'nize takın. Kartınızı "Arduino Micro" olarak seçin.
- "Portlar" altındaki kartı seçin. Micro'm bir Leonardo olarak tanımlandı, ama sorun değil, kod hala çalışıyor!
- Ardından, derlemek ve yüklemek için klavyenizde CTRL+U tuşlarına basın. Yükleme başarılı olduktan sonra Arduino'nuzun fişini çekebilirsiniz.
Adım 3: Arduino'ya Lehim Telleri
İlk kez lehimleme? Bu videoyu izle!
Lehimleme:
- Yaklaşık 3-4 inç uzunluğunda bazı ince teller toplayın.
- Bir kürdan kullanarak pim 4'e biraz akı sıkın
- Renkli kabloları 4 delikten geçirin
- Lehimi, telin etrafını kaplayana kadar 4 deliğe bırakın. Alttan lehimledim.
- Diğer pimler ve topraklama kablosu için tam sırayla 2-5 arasındaki adımları tekrarlayın.
Kodum 4-9 pinlerini kullanıyor. 6 numaralı pindeki lehimi becerdiğimden, pad'im 4 panel için 5, 7, 8, 9 numaralı pinleri kullanacak. 4-9 numaralı pinleriniz yoksa, bu kod satırındaki 4, 5, 6, 7, 8 ve 9'u gerçekten lehimlediğiniz pinleri yansıtacak şekilde değiştirin ve çizimi yeniden yükleyin. Pinlerden sadece 4 tanesini kullansanız bile 6 tanesini listelediğinizden emin olun yoksa program bozulur.
statik sabit int düğmePinleri[NBUTONLAR] = {4, 5, 6, 7, 8, 9};
Bir toprak bağlantısını lehimlediğinizden emin olun!
4. Adım: Araçlarınızı Toplayın ve Ltek'i Açın
Ardından, araçlarınızı ve Ltek'inizi toplayın.
USB bağlantı noktasına bitişik paneldeki plastik ve karton kaplamayı çıkarın. Pandemi sırasında benimkini sipariş ettim, bu yüzden büyük bir talep vardı. USB kablolarını ucuza aldılar ve topraklama çubuğu yuvası boş. Biz sadece onların yöntemleriyle yuvarlanacağız.
Adım 5: Kabloları Kırın ve Eski Tahtayı Kaldırın
Makas kullanarak 4 USB kablosunu karta mümkün olduğunca yakın bir yere çekin. Kaydedebileceğiniz her milimetre sonraki adımları kolaylaştıracaktır.
PCB'yi* üst kenarından düz uçlu bir tornavida ile resim 3'te gösterildiği gibi nazikçe kaldırın. not: bu kartı bir yere kaydedin. * Eğer kırılırsa, sonraki adımlarda ÇOK dikkatli olun, geri dönüşü yoktur.
Tahtayı kaldırın ve siyah kabloları tahtaya mümkün olduğunca yakın bir yerden kesin. Birlikte lehimlenmiş 4 topraklama kablosuna dikkat edin? Üzerlerinde kırmızı bir şerit var.
Adım 6: Telleri Lehimleyin
4 düz siyah kabloyu daha önce Arduino'ya lehimlediğiniz 4 kabloya lehimleyin. Ben profesyonel değilim, ama işte adımlarım:
- Her iki uca (veya en az bir uca) ısıyla daralan makaron koyun
- Bir Y'de birlikte telleri bükün
- Çıplak teli akıya batırın
- Üzerine lehim damlatın
- Bir çakmak kullanarak, ısıyla daralan makaronları yakın
- Onları herhangi bir sırayla bağlayın, daha sonra Stepmania'da tuş bağlamayı düzeltebiliriz.
Topraklama kabloları için,
- Arduino'nuzdan gelen topraklama kablosuna büyük bir ısı büzüşmesi koyun
- 5 tanesini birlikte bükün
- Çıplak teli akıya batırın
- Üzerine lehim damlatın
- Bir çakmak kullanarak, ısıyla daralan makaronları yakın
Gerçek bir profesyonel, en azından benim "Y" eklemim yerine bir "I" eklemi ve çakmak yerine bir ısı tabancası kullanırdı.
7. Adım: USB'yi Lehimleyin
Ardından USB kablonuzu kesmeniz gerekecek. En az 6 inç boşluk bırakın.
Büyük siyah dış çekirdeği soyun ve ardından 4 renkli kabloyu soyun. Süreklilik test cihazınız varsa, kablolara giden 4 USB pininin sürekliliğini test edin. Bunu yapmazsanız, ikinci fotoğraf mayınların nasıl kablolandığını gösterir.
4 pimin tümü için önceki lehimleme işlemini tekrarlayın.
Adım 8: Test Edin ve Mühürleyin
Ardından, test etmek için USB kablosunu Stepmania makinenize bağlayın. Bazı ışıkların yanıp söndüğünü görmelisiniz. Stepmania'ya gidin ve girişleri yapılandırın. 4'ü de başarıyla yapılandırılırsa, harika! Devam edin. Sorun Giderme:
- Işıklar yanmıyorsa, USB bağlantı noktasını kontrol edin ve takın. Elektrik hatlarından biri çalışmıyor
- PC'niz Arduino'yu tanıyamazsa, USB veri hatlarını kontrol edin.
- Düğmelerinizden biri algılanmazsa arduino, kablo ve eklemi kontrol edin.
-
Düğmelerinizden hiçbiri algılanmazsa, bir denetleyici algıladığından emin olmak için sistemi kontrol edin.
- Pencerelerde, Denetim Masası'ndan "USB Oyun Denetleyicilerini Ayarla"yı açın.
-
Orada listeleniyorsa, toprak bağlantılarınızı kontrol edin.
- Listede yoksa 2. adımı tekrarlayın ve karşılaştığınız tüm hataları google'da aratın. (Alt çıktı isteminde turuncu renkte görünürler)
- Çiziminiz yüklenemiyorsa, bunun nedeni muhtemelen kötü bir USB kablosudur, yedek kablolarımla 1/12 başarı oranım oldu.
- Düğmelerinizden biri AÇIK sıkışmışsa, vidaları çeyrek tur gevşetmeyi deneyin.
Hala sorun yaşıyorsanız, kendinizinkini göndermeden önce önceki yorumları kontrol edin.
Her şeyin çalıştığını doğruladıktan sonra, her şeyi mühürleme zamanı. Tüm Arduino tel bağlantılarınıza silikon koyun. Oynarken bu şey çok titreyecek, bu yüzden bu lehim bağlantılarına uzun bir ömür için her şansı vermek istersiniz.
Her şeyi yuvada tutmak için üstüne elektrik bandı koyun. Tüm kabloları sağlam tutmak için bu fotoğraftan sonra 6 parça daha ekledim.
Panelleri tekrar takma zamanı. Ahşaba nazikçe vidalayın! Aşırı sıkmayın ve açılı olarak vidalamayın. Vida aynı hizada olmadan önce çok fazla dirençle karşılaşırsanız, geri gidin ve tekrar deneyin.
Adım 9: Size Dancin' Masta Diyebilir miyim?
Bu L-tek tahtası çok büyük değil mi? Sağdaki lehim pedi bunun için kullanılabilir mi? Arduino ile daha iyisini yapabilmemiz beni büyüledi.
Herhangi bir sorunuz veya yorumunuz varsa, twitter'da @LumiAFK adresinden bana ulaşmaktan çekinmeyin.
Bu kadar! Sana dans eden bir masta diyebilir miyim?
Kredi:
Martin Natano (orijinal kılavuz için)https://www.natano.net/blog/2019-12-14-usb-polling…
Matthew Heironimus (Arduino Joystick Kütüphanesi için)https://github.com/MHeironimus/ArduinoJoystickLibr…
Arduino.cc (Arduino Micro tasarımı ve her şeyi açık kaynak yapmak için)
Önerilen:
Makey Makey ve Google E-Tablolar ile Günlük Anket: 5 Adım
Makey Makey ve Google E-Tablolar ile Günlük Anket: Öğrenci verilerini sınıfa girerken kaydetmenin ve sonuçları odada projektör ekranında kolayca göstermenin bir yolunu yaratmak istedim. Scratch kullanarak bunu basitleştirebilsem de, kaydetmenin ve kaydetmenin kolay bir yolunu istedim
IPhone 6 Plus Pil Değiştirme: Dahili Pili Değiştirme Kılavuzu: 12 Adım (Resimlerle)
IPhone 6 Plus Pil Değiştirme: Dahili Pili Değiştirme Kılavuzu: Merhaba arkadaşlar, bir süre önce bir iPhone 6 pil değiştirme kılavuzu hazırladım ve pek çok kişiye yardımcı oldu gibi görünüyor, bu yüzden işte iPhone 6+ için bir kılavuz. iPhone 6 ve 6+, bariz boyut farkı dışında temelde aynı yapıya sahiptir. var
Audacity Belirli Bir Zamanda Kayıt Yapacak Şekilde Nasıl Programlanır: 8 Adım
Audacity Belirli Bir Zamanda Kayıt Yapacak Şekilde Nasıl Programlanır: Hızlı Bir Hiledir, onu casusluk yapmak, bir telefon görüşmesini kaydetmek veya dışarıdayken sadece tarih dersi konuşmanızı kaydetmek için kullanın Popüler Açık kaynaklı uygulama Audacitylet'in başlangıcı
Bir Öldürme Anahtarını Les Paul'e Doğru Bir Şekilde Takma (Sondaj Yok): 5 Adım
Bir Öldürme Anahtarını Les Paul'e Doğru Bir Şekilde Nasıl Kurulur (Sondaj yok): tamam, bir les paul'de bir öldürme anahtarının nasıl doğru şekilde kurulacağını göstereceğim, herhangi bir sorunuz veya sorununuz varsa bana e-posta gönderin ([email protected])
Windows Vista'yı Windows XP Gibi Görünecek Şekilde Değiştirmek: 7 Adım
Windows Vista'yı Windows XP Gibi Görünecek Şekilde Değiştirmek: Artık Xp kadar iyi çalışan Windows 7 kullanıyorum. Çok daha hızlı olduğu için Vista'dan Xp'ye geçtim. Bu Eğitilebilir Tablo, Windows Vista'yı değiştirme ve Windows XP gibi görünmesini sağlama sürecini açıklayacaktır. Bu, oturum açma bilgilerinin değiştirilmesini kapsar