Sadržaj:

Mijenjanje L-tek Plesne podloge na 1000 Hz u sustavu Windows i Linux: 9 koraka
Mijenjanje L-tek Plesne podloge na 1000 Hz u sustavu Windows i Linux: 9 koraka

Video: Mijenjanje L-tek Plesne podloge na 1000 Hz u sustavu Windows i Linux: 9 koraka

Video: Mijenjanje L-tek Plesne podloge na 1000 Hz u sustavu Windows i Linux: 9 koraka
Video: Sly 2 Band of Thieves - PS2 | Longplay with commentary | Part 1/3 2024, Lipanj
Anonim
Modificiranje L-tek Plesne podloge na 1000 Hz u sustavu Windows i Linux
Modificiranje L-tek Plesne podloge na 1000 Hz u sustavu Windows i Linux
Modificiranje L-tek Plesne podloge na 1000 Hz u sustavu Windows i Linux
Modificiranje L-tek Plesne podloge na 1000 Hz u sustavu Windows i Linux

Zašto se radi ovaj mod?

Ako ste ikada prešli na grafikon pjesme od 125 BPM, možda ćete se zapitati, što je s ovim spikey boi -om? Zašto vrijeme pada u diskretne "utore"?

ITG i DDR imaju nevjerojatno kratke vremenske okvire, a s ovom brzinom uzorkovanja od 8 ms/125Hz dobit ćemo izvrsne osobe koje su trebale biti Fantastic, i velike koje su trebale biti izvrsne. Ova igra je već dovoljno teška, da ste htjeli jastučić koji vas drži, kupili biste mekani jastučić!

Kako ćemo to popraviti?

Ltek podloga ne može samostalno anketirati na 1000Hz. Način na koji se USB 3.0 implementira prisiljava na donošenje odluka na hardverskoj razini. Čak i izmjena broja glasovanja u jezgri Linux-a a-la "usbhid.jspoll =" neće utjecati na Ltek.

Ne postoje prilagođeni upravljački programi ili firmware koji to omogućuju, a možda ih i neće biti. Dakle, moramo zamijeniti hardver.

Pribor:

Potrebne vještine:

  • Amatersko iskustvo lemljenja (ovo mi je bio peti put lemljenja)
  • 4-6 sati

Alati:

  • Računalo
  • Lemilica
  • Sredstvo za čišćenje lemilica
  • Skidači žica
  • Phillips i odvijač s ravnom glavom
  • Toplinski pištolj ili upaljač

Dijelovi:

  • Arduino Micro*
  • Rezervna žica
  • Termoskupljajuće cijevi
  • Lem
  • Fluks
  • Električna traka
  • Silikonsko brtvilo (sigurno za elektroniku)
  • Mikro USB kabel (bilo koje duljine, bit će žrtvovan. Upotrijebite onaj s kojim učitavate svoju Arduino skicu)

*Arduino Micro: Može se zamijeniti za bilo koji klon, ali mora biti mikrofon kompatibilan s Leonardo ** (ne mini ili nano).

** Standardni Leonardo neće stati u L-tek. To bi zahtijevalo upravljačku kutiju s 3D printom i ožičenje prilagođenog adaptera. Ta upravljačka kutija mogla bi uključivati prekidač za pokretanje+sel ili čak priključiti ploču za odabir glazbe/opcije. Ako to želite proširiti u budućnosti, pošaljite mi poruku (kontaktne informacije na dnu), ja ću ih dodati!

Korak 1: Instalirajte Arduino IDE

Instalirajte Arduino IDE
Instalirajte Arduino IDE
Instalirajte Arduino IDE
Instalirajte Arduino IDE
Instalirajte Arduino IDE
Instalirajte Arduino IDE

Preuzmite Arduino IDE sa

Ako koristite Windows, slijedite korake u nastavku.

Ako koristite Linux, vodič na https://www.instructables.com/id/Install-Arduino-… može biti od pomoći.

(Windows) Ostavite označeno "Install USB Driver". Ostalo se može ukloniti ako želite.

(Windows) Kliknite "Instaliraj" kroz upite

(Sve) Preuzmite moj Arduino kôd na https://github.com/StarlightLumi/DanceCtl Slijedite upute na toj stranici, a zatim nastavite u nastavku.

Korak 2: Prenesite skicu na svoj Arduino Micro

Prenesite skicu na svoj Arduino Micro
Prenesite skicu na svoj Arduino Micro
Prenesite skicu na svoj Arduino Micro
Prenesite skicu na svoj Arduino Micro
Prenesite skicu na svoj Arduino Micro
Prenesite skicu na svoj Arduino Micro
  • Otvorite ga, kliknite "U redu"
  • Priključite svoj Arduino Micro u računalo. Odaberite svoju ploču kao "Arduino Micro".
  • Odaberite ploču pod "portovi". Moj Micro identificirao se kao Leonardo, ali to je u redu, kod i dalje radi!
  • Zatim pritisnite CTRL+U na tipkovnici za sastavljanje i prijenos. Nakon što prijenos uspije, možete isključiti svoj Arduino.

Korak 3: Lemljenje žica na Arduino

Lemljene žice za Arduino
Lemljene žice za Arduino

Lemljenje prvi put? Pogledaj ovaj video!

Lemljenje:

  1. Skupite tanke žice, dugačke oko 3-4 inča.
  2. Čačkalicom utisnite malo fluksa na iglu 4
  3. Provucite žice u boji kroz 4 rupe
  4. Stavite lem na 4 rupe dok ne pokrije svu žicu. Lemio sam sa dna.
  5. Ponovite korake 2-5, točnim redoslijedom za ostale pinove i uzemljenu žicu.

Moj kôd koristi pinove 4-9. Budući da sam sjebao lem na pin 6, moj jastučić će koristiti pinove 5, 7, 8, 9 za 4 ploče. Ako nemate raspoložive pinove 4-9, promijenite 4, 5, 6, 7, 8 i 9 u ovom retku koda tako da odražavaju pinove na koje ste zapravo lemili i ponovo učitajte skicu. Čak i ako koristite samo 4 pinova, svakako navedite 6 njih ili će se program prekinuti.

static const int buttonPins [NBUTTONS] = {4, 5, 6, 7, 8, 9};

Pazite da lemite uzemljenje!

Korak 4: Skupite svoje alate i otvorite Ltek

Skupite svoje alate i otvorite Ltek
Skupite svoje alate i otvorite Ltek
Skupite svoje alate i otvorite Ltek
Skupite svoje alate i otvorite Ltek
Skupite svoje alate i otvorite Ltek
Skupite svoje alate i otvorite Ltek

Zatim prikupite svoje alate i Ltek.

Uklonite plastičnu i kartonsku oblogu na ploči uz USB priključak. Ja sam svoje naručio tijekom pandemije, pa je bila velika potražnja. Pojeftinili su USB žice i utor za uzemljenje je prazan. Samo ćemo se poslužiti njihovim metodama.

Korak 5: Odsecite žice i izvucite staru ploču

Odsecite žice i izvucite staru ploču
Odsecite žice i izvucite staru ploču
Odsecite žice i izvucite staru ploču
Odsecite žice i izvucite staru ploču
Odsecite žice i izvucite staru ploču
Odsecite žice i izvucite staru ploču
Odsecite žice i izvucite staru ploču
Odsecite žice i izvucite staru ploču

Pomoću škara izrežite 4 USB žice što je moguće bliže ploči. Svaki milimetar koji možete uštedjeti olakšat će sljedeće korake.

Nježno izvucite PCB* izvijačem s ravnom glavom na gornjem rubu, kao što je prikazano na slici 3. Napomena: ovu ploču spremite negdje. * Ako se završilo, budite vrlo oprezni sa sljedećim koracima, nema povratka.

Podignite ploču i odrežite crne žice što je moguće bliže ploči. Primjećujete li sve 4 žice za uzemljenje lemljene zajedno? Na sebi imaju crvenu prugu.

Korak 6: Lemite žice

Lemiti žice
Lemiti žice

Lemite 4 pune crne žice na 4 žice koje ste ranije lemili na Arduinu. Nisam profesionalac, ali evo mojih koraka:

  1. Stavite termoskupljanje na oba kraja (ili barem na jedan kraj)
  2. Uvijte žice zajedno u Y
  3. Umočite golu žicu u fluks
  4. Stavite lemljenje na njega
  5. Pomoću upaljača spalite termoskupljajuću cijev
  6. Povežite ih bilo kojim redoslijedom, kasnije možemo popraviti povezivanje ključeva u Stepmaniji.

Za uzemljene žice,

  1. Stavite veliki termoskupljač na žicu za uzemljenje koja dolazi s vašeg arduina
  2. Okrenite ih svih 5 zajedno
  3. Umočite golu žicu u fluks
  4. Stavite lemljenje na njega
  5. Pomoću upaljača spalite termoskupljajuću cijev

Pravi profesionalac bi barem upotrijebio spoj "I" umjesto zgloba "Y", i toplinski pištolj umjesto upaljača.

Korak 7: Lemite USB

Lemiti USB
Lemiti USB
Lemiti USB
Lemiti USB

Zatim morate odrezati USB kabel. Ostavite najmanje 6 inča opuštenosti.

Skinite veliku crnu vanjsku jezgru, a zatim skinite 4 žice u boji. Ako imate ispitivač kontinuiteta, provjerite kontinuitet 4 USB pina na kabelima. Ako to ne učinite, druga fotografija prikazuje kako su mine povezane.

Ponovite prethodni postupak lemljenja za sve 4 igle.

Korak 8: Ispitajte i zabrtvite

Ispitivanje i brtvljenje
Ispitivanje i brtvljenje
Ispitivanje i brtvljenje
Ispitivanje i brtvljenje

Zatim spojite USB kabel na Stepmania stroj kako biste ga testirali. Trebali biste vidjeti kako neka svjetla trepere. Idite na Stepmania i konfigurirajte ulaze. Ako se sve 4 uspješno konfiguriraju, super! Nastavite dalje. Rješavanje problema:

  • Ako se svjetla ne upale, provjerite USB priključak i utikač. Jedan od dalekovoda ne radi
  • Ako vaše računalo ne prepoznaje Arduino, provjerite USB podatkovne linije.
  • Ako jedan od vaših gumba nije otkriven, provjerite arduino, žicu i spoj
  • Ako nijedan vaš gumb nije otkriven, provjerite sustav da biste provjerili je li uopće otkrio kontroler.

    • U prozorima otvorite "Postavljanje USB kontrolera za igre" s upravljačke ploče.
    • Ako je tamo navedeno, provjerite uzemljene veze

      • Ako nije na popisu, ponovite 2. korak i proguglajte sve pogreške na koje naiđete. (Oni će se pojaviti u narančastoj boji u donjem izlaznom odzivniku)
      • Ako se vaša skica ne uspije prenijeti, to je vjerojatno zbog lošeg USB kabela, imao sam uspjeh 1/12 sa svojim rezervnim kabelima.
  • Ako vam je jedan gumb zaglavljen, pokušajte otpustiti vijke za četvrtinu okreta.

Ako i dalje imate problema, provjerite prethodne komentare prije objavljivanja vlastitih.

Nakon što provjerite radi li sve, vrijeme je da sve zapečatite. Stavite silikon na sve Arduino žičane spojeve. Ova stvar će jako vibrirati dok svirate, pa tim lemnim spojevima želite dati sve šanse za dug život.

Stavite električnu traku na vrh kako bi sve ostalo u utoru. Dodao sam još 6 komada nakon ove fotografije kako bi sve žice bile sigurne.

Vrijeme je za ponovno postavljanje ploča. Budite nježni s uvrtanjem u drvo! Nemojte previše zatezati i nemojte zavijati pod kutom. Ako naiđete na preveliki otpor prije nego što vijak isperete, napravite sigurnosnu kopiju i pokušajte ponovno.

Korak 9: Mogu li vas nazvati Dancin 'Masta?

Mogu li vas nazvati Dancin 'Masta?
Mogu li vas nazvati Dancin 'Masta?
Mogu li vas nazvati Dancin 'Masta?
Mogu li vas nazvati Dancin 'Masta?

Nije li ta ploča L-tek toliko velika? Bi li se za tu lemilicu s desne strane koristio? Očarava me da s Arduinom možemo bolje.

Ako imate bilo kakvih pitanja ili komentara, slobodno mi se obratite na @LumiAFK na Twitteru.

To je to! Mogu li vas nazvati plešućom mastom?

Zasluge:

Martin Natano (za izvorni vodič)

Matthew Heironimus (za Arduino knjižnicu joysticka)

Arduino.cc (za Arduino Micro dizajn i za stvaranje otvorenog koda)

Preporučeni: