Sisällysluettelo:

L-tek-tanssityynyn muokkaaminen äänestykseen 1000 hz: llä Windowsissa ja Linuxissa: 9 vaihetta
L-tek-tanssityynyn muokkaaminen äänestykseen 1000 hz: llä Windowsissa ja Linuxissa: 9 vaihetta

Video: L-tek-tanssityynyn muokkaaminen äänestykseen 1000 hz: llä Windowsissa ja Linuxissa: 9 vaihetta

Video: L-tek-tanssityynyn muokkaaminen äänestykseen 1000 hz: llä Windowsissa ja Linuxissa: 9 vaihetta
Video: Желудок болит - как лечить? Советы доктора медицинских наук 2024, Marraskuu
Anonim
L-tek-tanssityynyn muokkaaminen kyselyksi 1000 hz: llä Windowsissa ja Linuxissa
L-tek-tanssityynyn muokkaaminen kyselyksi 1000 hz: llä Windowsissa ja Linuxissa
L-tek-tanssityynyn muokkaaminen kyselyksi 1000 hz: llä Windowsissa ja Linuxissa
L-tek-tanssityynyn muokkaaminen kyselyksi 1000 hz: llä Windowsissa ja Linuxissa

Miksi tämä mod?

Jos olet koskaan selannut kaavioon 125 BPM: n kappaleella, saatat ihmetellä, mitä tälle piikkiselle boille kuuluu? Miksi ajoitus putoaa erillisiin "aukkoihin"?

ITG: llä ja DDR: llä on uskomattoman tiukat ajoitusikkunat, ja tällä 8 ms/125 Hz: n näytteenottotaajuudella saamme Excellencejä, joiden olisi pitänyt olla Fantastics, ja Greats, joiden olisi pitänyt olla Excellents. Tämä peli on jo tarpeeksi kova, jos halusit tyynyn pidättämään sinua, olisit ostanut pehmeän tyynyn!

Kuinka korjaamme tämän?

Ltek -pad ei voi äänestää 1000 Hz: n taajuudella yksin. Tapa, jolla USB 3.0 toteuttaa, pakottaa kyselypäätökset laitteistotasolla. Jopa äänestysprosentin muuttaminen Linux-ytimessä a-la "usbhid.jspoll =" ei vaikuta Ltekiin.

Ei ole mukautettuja ohjaimia tai laiteohjelmistoja, jotka mahdollistavat sen, eikä ehkä ole koskaan. Joten meidän on vaihdettava laitteisto.

Tarvikkeet:

Vaaditut taidot:

  • Amatööri -juotoskokemus (tämä oli viides kerta juottamisesta)
  • 4-6 tuntia

Työkalut:

  • Tietokone
  • Juotin
  • Juotosraudan kärjen puhdistusaine
  • Langanpoistimet
  • Phillips ja litteä ruuvimeisseli
  • Lämpöpistooli tai sytytin

Osat:

  • Arduino Micro*
  • Varajohto
  • Lämpökutistuva letku
  • Juottaa
  • Flux
  • Sähköteippi
  • Silikonitiiviste (elektroniikalle turvallinen)
  • Mikro -USB -kaapeli (minkä pituinen tahansa, se uhrataan. Käytä sitä, jolla lataat Arduino -luonnoksen)

*Arduino Micro: Voidaan korvata mikä tahansa klooni, mutta sen on oltava Leonardo ** -yhteensopiva mikro (ei mini tai nano).

** Vakio Leonardo ei sovi L-tekin sisään. Se vaatisi 3D-tulostettua ohjauslaatikkoa ja mukautetun sovittimen johdotusta. Tämä ohjauslaatikko voi sisältää käynnistys+sel -kytkimen tai jopa kytkeä paneelin musiikkia/vaihtoehtoa varten. Jos haluat laajentaa sitä tulevaisuudessa, lähetä minulle DM (yhteystiedot alhaalla), lisään sen!

Vaihe 1: Asenna Arduino IDE

Asenna Arduino IDE
Asenna Arduino IDE
Asenna Arduino IDE
Asenna Arduino IDE
Asenna Arduino IDE
Asenna Arduino IDE

Lataa Arduino IDE osoitteesta

Jos käytät Windowsia, seuraa alla olevia ohjeita.

Jos käytät Linuxia, opas osoitteessa https://www.instructables.com/id/Install-Arduino-… voi olla hyödyllinen.

(Windows) Jätä "Asenna USB -ohjain" valittuna. Loput voidaan poistaa, jos haluat.

(Windows) Napsauta "Install" kehotteiden kautta

(Kaikki) Lataa Arduino -koodini osoitteesta https://github.com/StarlightLumi/DanceCtl Noudata sivun ohjeita ja jatka sitten alla.

Vaihe 2: Lataa luonnos Arduino Micro -laitteeseesi

Lataa luonnos Arduino Micro -laitteeseesi
Lataa luonnos Arduino Micro -laitteeseesi
Lataa luonnos Arduino Micro -laitteeseesi
Lataa luonnos Arduino Micro -laitteeseesi
Lataa luonnos Arduino Micro -laitteeseesi
Lataa luonnos Arduino Micro -laitteeseesi
  • Avaa se, napsauta "OK"
  • Liitä Arduino Micro tietokoneeseen. Valitse pelilauta "Arduino Micro".
  • Valitse levy "portit" -kohdasta. Mikro tunnistettiin Leonardoksi, mutta ei hätää, koodi toimii edelleen!
  • Käännä ja lähetä sitten painamalla näppäimistösi CTRL+U. Kun lataus on onnistunut, voit irrottaa Arduinon.

Vaihe 3: Juotosjohdot Arduinolle

Juotosjohdot Arduinolle
Juotosjohdot Arduinolle

Ensimmäinen juotos? Katso tämä video!

Juotos:

  1. Kerää ohuita lankoja, noin 3-4 tuumaa pitkiä.
  2. Käytä hammastikkua ja hiero hieman juoksevaa pintaa 4
  3. Työnnä värilliset johdot 4-reikäisen läpi
  4. Pudota juote 4-reikäiseen reikään, kunnes se peittää langan ympäri. Juotin alhaalta.
  5. Toista vaiheet 2-5 tarkassa järjestyksessä muiden nastojen ja maadoitusjohdon osalta.

Koodini käyttää nastat 4-9. Koska olen napanut juotteen nastassa 6, tyynyni käyttää tappeja 5, 7, 8, 9 neljälle paneelille. Jos nastat 4-9 eivät ole käytettävissä, muuta koodirivillä 4, 5, 6, 7, 8 ja 9 vastaamaan neuloja, joihin olet juottanut, ja lähetä luonnos uudelleen. Vaikka käytätkin vain neljää nastaa, muista luetteloida niistä 6, muuten ohjelma katkeaa.

staattinen const int -painikePins [NBUTTONS] = {4, 5, 6, 7, 8, 9};

Muista juottaa maadoitusliitäntä!

Vaihe 4: Kerää työkalut ja avaa Ltek

Kerää työkalut ja avaa Ltek
Kerää työkalut ja avaa Ltek
Kerää työkalut ja avaa Ltek
Kerää työkalut ja avaa Ltek
Kerää työkalut ja avaa Ltek
Kerää työkalut ja avaa Ltek

Kerää seuraavaksi työkalut ja Ltek.

Poista muovi- ja pahvikansi USB -portin vieressä olevasta paneelista. Tilasin omani pandemian aikana, joten kysyntä oli suuri. Ne olivat halpoja USB -johdoista ja maadoituspalkki on tyhjä. Käymme vain heidän menetelmillään.

Vaihe 5: Katkaise johdot ja poista vanha levy ulos

Katkaise johdot ja poista vanha levy ulos
Katkaise johdot ja poista vanha levy ulos
Katkaise johdot ja poista vanha levy ulos
Katkaise johdot ja poista vanha levy ulos
Katkaise johdot ja poista vanha levy ulos
Katkaise johdot ja poista vanha levy ulos
Katkaise johdot ja poista vanha levy ulos
Katkaise johdot ja poista vanha levy ulos

Katkaise saksilla 4 USB -johtoa mahdollisimman lähelle levyä. Jokainen säästettävä millimetri helpottaa seuraavia vaiheita.

Irrota PCB* varovasti ulos yläreunassa olevalla litteällä ruuvitaltalla kuvan 3 mukaisesti. Huomaa: tallenna tämä levy jonnekin. * Jos se päättyi rikkoutumaan, ole erittäin varovainen seuraavien vaiheiden kanssa, ei ole paluuta.

Nosta levy ylös ja katkaise mustat johdot mahdollisimman lähelle levyä. Huomaatko 4 maadoitusjohtoa, jotka on juotettu yhteen? Niissä on punainen raita.

Vaihe 6: Juottaa johdot

Juottaa johdot
Juottaa johdot

Juotos neljä kiinteää mustaa johtoa 4 johtoon, jotka juotit Arduinolle aiemmin. En ole ammattilainen, mutta tässä on askeleeni:

  1. Aseta lämpökutistuma molempiin päihin (tai ainakin toiseen päähän)
  2. Kierrä johdot yhteen Y: ssä
  3. Kasta paljaat langat virtaukseen
  4. Pudota juote sen päälle
  5. Käytä polttimolla sytytintä
  6. Johda ne missä tahansa järjestyksessä, voimme korjata Stepmanian näppäimistön myöhemmin.

Maadoitusjohtoja varten

  1. Laita suuri lämpökutistuma arduinoosi tulevalle maajohtimelle
  2. Kierrä ne kaikki 5 yhteen
  3. Kasta paljaat langat virtaukseen
  4. Pudota juote sen päälle
  5. Käytä polttimolla sytytintä

Todellinen ammattilainen olisi ainakin käyttänyt "I" -liitosta "Y" -liitoksen sijasta ja lämpöpistoolia sytyttimen sijasta.

Vaihe 7: Juotos USB

Juotos USB
Juotos USB
Juottaa USB
Juottaa USB

Seuraavaksi sinun on katkaistava USB -kaapeli. Jätä vähintään 6 tuumaa löysää.

Kuori iso musta ulompi ydin ja kuori sitten 4 värillistä johtoa. Jos sinulla on jatkuvuustesteri, testaa 4 USB -nastan jatkuvuus kaapeleihin. Jos et, toinen kuva näyttää miinojen kytkennän.

Toista edellinen juotosprosessi kaikille 4 tapille.

Vaihe 8: Testaa ja sulje

Testaa ja tiivistä
Testaa ja tiivistä
Testaa ja tiivistä
Testaa ja tiivistä

Liitä seuraavaksi USB -kaapeli Stepmania -laitteeseen testataksesi sitä. Sinun pitäisi nähdä, että jotkut valot vilkkuvat. Siirry Stepmaniaan ja määritä tulot. Jos kaikki 4 määritetään onnistuneesti, hienoa! Jatka Vianetsintä:

  • Jos valot eivät syty, tarkista USB -portti ja pistoke. Yksi sähkölinjoista ei toimi
  • Jos tietokoneesi ei tunnista Arduinoa, tarkista USB -datalinjat.
  • Jos yhtä painikkeistasi ei tunnisteta, tarkista arduino, johto ja liitos
  • Jos painikkeita ei tunnisteta, tarkista järjestelmä varmistaaksesi, että se havaitsee ohjaimen ollenkaan.

    • Avaa Windowsissa "Aseta USB -peliohjaimet" ohjauspaneelista.
    • Jos se on lueteltu siellä, tarkista maadoitusliitännät

      • Jos sitä ei ole luettelossa, toista vaihe 2 ja googlaa mahdolliset virheet. (Ne näkyvät oranssina alemmassa tulostuskehotteessa)
      • Jos luonnoksen lataaminen epäonnistuu, se johtuu todennäköisesti huonosta USB -kaapelista. Varajohtojen onnistumisprosentti oli 1/12.
  • Jos yksi painikkeistasi on jumissa, yritä löysää ruuveja neljänneskierros.

Jos sinulla on edelleen ongelmia, tarkista edelliset kommentit ennen kuin lähetät omasi.

Kun olet varmistanut, että kaikki toimii, on aika sulkea kaikki. Laita silikoni alas kaikkiin Arduino -langanliitoksiin. Tämä asia värisee voimakkaasti pelatessasi, joten haluat antaa näille juotosliitoksille kaikki mahdollisuudet pitkäksi ikääksi.

Laita sähköteippi päälle niin, että kaikki jää paikkaan. Lisäsin tämän kuvan jälkeen vielä 6 kappaletta, jotta kaikki johdot pysyisivät turvassa.

Aika laittaa paneelit takaisin paikalleen. Kierrä kevyesti puuta! Älä kiristä liikaa äläkä ruuvaa vinosti. Jos kohtaat liikaa vastusta ennen ruuvin huuhtelua, varmista ja yritä uudelleen.

Vaihe 9: Voinko kutsua sinua Dancin 'Mastaksi?

Voinko kutsua sinua Dancin 'Mastaksi?
Voinko kutsua sinua Dancin 'Mastaksi?
Voinko kutsua sinua Dancin 'Mastaksi?
Voinko kutsua sinua Dancin 'Mastaksi?

Eikö se L-tek-levy ole niin iso? Käytetäänkö sitä oikealla olevaa juotoslevyä? Minulle on lumoavaa, että voimme tehdä paremmin Arduinolla.

Jos sinulla on kysyttävää tai kommentteja, ota rohkeasti yhteyttä minuun @LumiAFK Twitterissä.

Se siitä! Voinko kutsua sinua tanssivaksi mastaaksi?

Laajuus:

Martin Natano (alkuperäinen opas)

Matthew Heironimus (Arduino -joystick -kirjastoon)

Arduino.cc (Arduino Micro -suunnitteluun ja kaiken avoimen lähdekoodin tekemiseen)

Suositeltava: