Sisukord:

L-tek tantsupadja muutmine küsitluseks 1000 Hz juures Windowsis ja Linuxis: 9 sammu
L-tek tantsupadja muutmine küsitluseks 1000 Hz juures Windowsis ja Linuxis: 9 sammu

Video: L-tek tantsupadja muutmine küsitluseks 1000 Hz juures Windowsis ja Linuxis: 9 sammu

Video: L-tek tantsupadja muutmine küsitluseks 1000 Hz juures Windowsis ja Linuxis: 9 sammu
Video: The Pump It Up L-TEK Pad Experience 2024, Juuni
Anonim
L-tek tantsupadja muutmine küsitluseks 1000 Hz juures Windowsis ja Linuxis
L-tek tantsupadja muutmine küsitluseks 1000 Hz juures Windowsis ja Linuxis
L-tek tantsupadja muutmine küsitluseks 1000 Hz juures Windowsis ja Linuxis
L-tek tantsupadja muutmine küsitluseks 1000 Hz juures Windowsis ja Linuxis

Miks seda modi teha?

Kui olete kunagi 125 BPM laulu juures graafikule kerinud, võite küsida, mis selle terava boi -ga on? Miks langeb ajastus diskreetsetesse "piludesse"?

ITG -l ja DDR -il on uskumatult kitsad ajastusaknad ning selle 8 ms/125 Hz diskreetimissagedusega saame suurepärased, mis oleksid pidanud olema fantastilised, ja suurepärased, mis oleksid pidanud olema suurepärased. See mäng on juba piisavalt raske, kui tahaksite, et padi teid tagasi hoiaks, oleksite ostnud pehme padja!

Kuidas me selle parandame?

Ltek pad ei saa 1000 Hz juures ise küsitleda. USB 3.0 rakendamise viis sunnib riistvaratasandil küsitlusotsuseid tegema. Isegi küsitlussageduse muutmine linuxi kernelis a-la "usbhid.jspoll =" ei mõjuta Ltekit.

Puuduvad kohandatud draiverid või püsivara, mis seda võimaldaks, ja ei pruugi seda kunagi olla. Niisiis, me peame riistvara välja vahetama.

Tarvikud:

Nõutavad oskused:

  • Amatööride jootmise kogemus (see oli minu viies kord jootmine)
  • 4-6 tundi

Tööriistad:

  • Arvuti
  • Jootekolb
  • Jootekolviotsiku puhastaja
  • Traadi eemaldajad
  • Phillips ja lamepeaga kruvikeeraja
  • Soojuspüstol või tulemasin

Osad:

  • Arduino Micro*
  • Varutraat
  • Kuumakahandavad torud
  • Jootma
  • Flux
  • Elektriline lint
  • Silikoontihend (elektroonikakindel)
  • Mikro -USB -kaabel (mis tahes pikkusega, see ohverdatakse. Kasutage seda, millega laadisite üles oma Arduino visandi)

*Arduino Micro: saab asendada mis tahes klooniga, kuid peab olema Leonardo ** -ga ühilduv mikro (mitte mini või nano).

** Tavaline Leonardo ei mahu L-tek sisse. See nõuaks 3D-prinditud juhtplokki ja kohandatud adapteri juhtmestikku. See juhtpaneel võib sisaldada lülitit start+sel või isegi muusika/valiku valimiseks paneeli külge ühendada. Kui soovite seda tulevikus laiendada, kirjutage mulle DM (kontaktandmed allosas), lisan selle!

Samm: installige Arduino IDE

Installige Arduino IDE
Installige Arduino IDE
Installige Arduino IDE
Installige Arduino IDE
Installige Arduino IDE
Installige Arduino IDE

Laadige Arduino IDE alla aadressilt

Kui kasutate Windowsi, järgige alltoodud samme.

Kui kasutate Linuxit, võib abi olla juhendist aadressil

(Windows) Jätke märkeruut „Installi USB -draiver”. Ülejäänud võib soovi korral märkimata jätta.

(Windows) Klõpsake viipade kaudu nuppu "Installi"

(Kõik) Laadige minu Arduino kood alla aadressilt https://github.com/StarlightLumi/DanceCtlJärgige sellel lehel olevaid juhiseid ja jätkake allpool.

Samm: laadige eskiis üles oma Arduino Micro -sse

Laadige eskiis üles oma Arduino Micro -sse
Laadige eskiis üles oma Arduino Micro -sse
Laadige eskiis üles oma Arduino Micro -sse
Laadige eskiis üles oma Arduino Micro -sse
Laadige eskiis üles oma Arduino Micro -sse
Laadige eskiis üles oma Arduino Micro -sse
  • Avage see, klõpsake "OK"
  • Ühendage Arduino Micro arvutiga. Valige oma plaat "Arduino Micro".
  • Valige plaat jaotise "pordid" alt. Minu Micro tuvastati kui Leonardo, kuid see on korras, kood töötab endiselt!
  • Seejärel vajutage kompileerimiseks ja üleslaadimiseks klaviatuuril CTRL+U. Kui üleslaadimine on õnnestunud, võite Arduino vooluvõrgust lahti ühendada.

Samm: jootke juhtmed Arduino külge

Jootetraadid Arduino külge
Jootetraadid Arduino külge

Esimest korda jootmine? Vaata seda videot!

Jootmine:

  1. Koguge õhukesi juhtmeid, umbes 3-4 tolli.
  2. Kasutage hambaorku abil veidi voogu tihvtile 4
  3. Torgake värvilised juhtmed läbi 4 ava
  4. Langetage jootet 4-augulisele kohale, kuni see katab kogu traadi. Jootsin alt.
  5. Korrake samme 2-5 teiste tihvtide ja maandusjuhtme täpses järjekorras.

Minu kood kasutab tihvte 4-9. Kuna ma keppisin jootet nööpnõelale 6, kasutab minu padja 4 paneeli jaoks tihvte 5, 7, 8, 9. Kui teil pole tihvte 4–9 saadaval, muutke sellel koodireal 4, 5, 6, 7, 8 ja 9, et kajastada tegelikult joodetud tihvtid, ja laadige visand uuesti üles. Isegi kui kasutate ainult 4 tihvti, loetlege kindlasti 6 neist, vastasel juhul läheb programm katki.

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

Veenduge kindlasti maandusühenduse jootmisel!

Samm: koguge oma tööriistad ja avage Ltek

Koguge oma tööriistad ja avage Ltek
Koguge oma tööriistad ja avage Ltek
Koguge oma tööriistad ja avage Ltek
Koguge oma tööriistad ja avage Ltek
Koguge oma tööriistad ja avage Ltek
Koguge oma tööriistad ja avage Ltek

Seejärel koguge tööriistad ja Ltek.

Eemaldage plast- ja pappkate USB -pordi kõrval asuvalt paneelilt. Tellisin pandeemia ajal oma, nii et nõudlus oli suur. Need odavnesid USB -juhtmete kaudu ja maandusriba pesa on tühi. Me lihtsalt veereme nende meetoditega.

Samm: eemaldage juhtmed ja eemaldage vana laud

Katkestage juhtmed ja eemaldage vana laud
Katkestage juhtmed ja eemaldage vana laud
Katkestage juhtmed ja eemaldage vana laud
Katkestage juhtmed ja eemaldage vana laud
Katkestage juhtmed ja eemaldage vana laud
Katkestage juhtmed ja eemaldage vana laud
Katkestage juhtmed ja eemaldage vana laud
Katkestage juhtmed ja eemaldage vana laud

Katkestage kääride abil 4 USB -kaablit võimalikult plaadi lähedale. Iga millimeeter, mida saate säästa, muudab järgmised sammud lihtsamaks.

Tõmmake PCB* õrnalt välja ülemise serva lameda kruvikeerajaga, nagu on näidatud joonisel 3. Märkus: salvestage see plaat kuhugi. * Kui see purunes, olge järgmiste sammudega VÄGA ettevaatlik, tagasiteed pole.

Tõstke plaat üles ja katkestage mustad juhtmed tahvlile võimalikult lähedale. Pange tähele, et neli maandusjuhet on kokku joodetud? Neil on punane triip peal.

Samm: jootke juhtmed

Jootke juhtmed
Jootke juhtmed

Jootke 4 musta musta juhtmest nelja juhtme külge, mille te varem Arduino külge jootisite. Ma ei ole professionaal, kuid siin on minu sammud:

  1. Pange mõlemale otsale (või vähemalt ühele otsale) kokku kahanev
  2. Keerake juhtmed Y -s kokku
  3. Kastke paljast traati voogu
  4. Tilgutage sellele jootet
  5. Kasutage tulemasinat kasutades termokahanevaid torusid
  6. Juhtme need suvalises järjekorras, saame klahvikinnituse Stepmanias hiljem parandada.

Maandusjuhtmete jaoks,

  1. Pange oma arduinost tulevale maandusjuhtmele suur kahanemine
  2. Keerake need kõik kokku
  3. Kastke paljast traati voogu
  4. Tilgutage sellele jootet
  5. Põletage tulemasinat kasutades termokahanevat toru

Tõeline professionaal oleks minu Y -liigendi asemel kasutanud vähemalt "I" liigendit ja tulemasina asemel soojuspüstolit.

Samm: jootke USB

Jootke USB
Jootke USB
Jootke USB
Jootke USB

Järgmisena peate USB -kaabli katkestama. Jätke vähemalt 6 tolli lõtv.

Eemaldage suur must välimine südamik ja seejärel eemaldage 4 värvilist juhtmest. Kui teil on järjepidevuse tester, kontrollige kaablite 4 USB -kontakti järjepidevust. Kui te seda ei tee, näitab teine foto, kuidas miinid juhtmestikku ühendasid.

Korrake eelmist jootmisprotsessi kõigi 4 tihvti jaoks.

8. samm: testige ja sulgege

Testige ja sulgege
Testige ja sulgege
Testige ja sulgege
Testige ja sulgege

Seejärel ühendage USB -kaabel oma Stepmania masinaga, et seda testida. Te peaksite nägema, et mõned tuled vilguvad. Minge Stepmaniasse ja konfigureerige sisendid. Kui kõik neli seadistavad edukalt, siis suurepärane! Jätkake. Tõrkeotsing:

  • Kui tuled ei sütti, kontrollige USB -porti ja pistikut. Üks elektriliinidest ei tööta
  • Kui teie arvuti ei suuda Arduinot ära tunda, kontrollige USB -andmesideühendusi.
  • Kui ühte teie nuppudest ei tuvastata, kontrollige arduino, traati ja liigendit
  • Kui ühtegi teie nuppu ei tuvastata, kontrollige, kas süsteem tuvastab kontrolleri üldse.

    • Avage akendes juhtpaneelilt "USB -mängukontrollerite seadistamine".
    • Kui see on seal loetletud, kontrollige oma maaühendusi

      • Kui seda pole loendis, korrake 2. toimingut ja googeldage kõik ilmnenud vead. (Need kuvatakse alumises väljundviibas oranžina)
      • Kui teie visandit ei õnnestu üles laadida, on see tõenäoliselt tingitud halvast USB -kaablist, mul õnnestus varukaablitega 1/12.
  • Kui üks teie nuppudest on SEES, proovige kruvisid veerand pöörde võrra lahti keerata.

Kui teil on endiselt probleeme, kontrollige enne oma kommentaaride postitamist eelnevaid kommentaare.

Kui olete veendunud, et kõik töötab, on aeg kõik pitseerida. Pange silikoon alla kõikidele Arduino traatühendustele. See asi hakkab mängides kõvasti vibreerima, nii et soovite anda neile jootekohtadele iga võimaluse pika eluea jooksul.

Pange peal elektrilint, et kõik pessa jääks. Pärast seda fotot lisasin veel 6 tükki, et kõik juhtmed oleksid turvalised.

Aeg paneelid tagasi panna. Keerake õrnalt puusse! Ärge pingutage üle ega keerake viltu. Kui teil tekib enne kruvi loputamist liiga suur takistus, tehke varukoopia ja proovige uuesti.

9. samm: kas ma võin teid Dancin 'Mastaks nimetada?

Kas ma võin sind nimetada Dancin 'Mastaks?
Kas ma võin sind nimetada Dancin 'Mastaks?
Kas ma võin sind nimetada Dancin 'Mastaks?
Kas ma võin sind nimetada Dancin 'Mastaks?

Kas see L-tek plaat pole nii suur? Kas seda parempoolset jootmispatja kasutatakse? Minu jaoks on lummav, et saame Arduinoga paremini hakkama.

Kui teil on küsimusi või kommentaare, võtke minuga ühendust Twitteris @LumiAFK.

See on kõik! Kas ma võin sind tantsivaks mastiks nimetada?

Autorid:

Martin Natano (algse juhendi jaoks)

Matthew Heironimus (Arduino juhtkangi raamatukogu jaoks)

Arduino.cc (Arduino Micro disaini jaoks ja kõige avatud lähtekoodiga tegemiseks)

Soovitan: