Kazalo:
- 1. korak: Namestite Arduino IDE
- Korak: Naložite skico v svoj Arduino Micro
- Korak: Spajkajte žice na Arduino
- 4. korak: Zberite orodja in odprite Ltek
- 5. korak: Odrežite žice in odstranite staro ploščo
- 6. korak: Spajkajte žice
- 7. korak: Spajkajte USB
- 8. korak: Preizkusite in zapečatite
- 9. korak: Ali te lahko imenujem Dancin 'Masta?
Video: Spreminjanje plesne plošče L-tek na anketo pri 1000 Hz v operacijskem sistemu Windows in Linux: 9 korakov
2024 Avtor: John Day | [email protected]. Nazadnje spremenjeno: 2024-01-30 12:02
Zakaj ta mod?
Če ste se kdaj pomaknili na graf pesmi s 125 BPM, se boste morda vprašali, kaj je s tem spikey boi? Zakaj čas pada v diskretne "reže"?
ITG in DDR imata izjemno kratka časovna okna in s to hitrostjo vzorčenja 8 ms/125Hz bomo dobili odličnike, ki bi morali biti Fantastika, in velikane, ki bi morali biti odlični. Ta igra je že dovolj težka, če bi želeli, da vas blazinica zadrži, bi kupili mehko blazinico!
Kako to popravimo?
Podloga ltek sama ne more anketirati pri 1000 Hz. Način izvajanja USB 3.0 prisili odločitve na ravni strojne opreme. Tudi spreminjanje stopnje glasovanja v jedru Linux a-la "usbhid.jspoll =" ne bo vplivalo na Ltek.
Gonilnikov ali vdelane programske opreme po meri, ki to omogočajo, morda tudi ne bo. Zato moramo zamenjati strojno opremo.
Zaloge:
Potrebne veščine:
- Amaterske spajkalne izkušnje (to je bilo moje spajanje že petič)
- 4-6 ur
Orodja:
- Računalnik
- Spajkalnik
- Čistilo za konice spajkalnika
- Odstranjevalci žice
- Phillips in ploski izvijač
- Toplotna pištola ali vžigalnik
Deli:
- Arduino Micro*
- Rezervna žica
- Termoskrčljive cevi
- Spajkanje
- Flux
- Električni trak
- Silikonsko tesnilo (varno za elektroniko)
- Kabel mikro USB (poljubne dolžine, bo žrtvovan. Uporabite tistega, s katerim naložite svojo skico Arduino)
*Arduino Micro: Lahko ga nadomestimo s katerim koli klonom, vendar mora biti združljiv z Leonardo ** (ne mini ali nano).
** Standardni Leonardo ne bo primeren za L-tek. Potrebovali bi 3D-tiskano krmilno omarico in ožičenje prilagojenega adapterja. Ta kontrolna omarica lahko vključuje stikalo za zagon+sel ali celo priklop na ploščo za izbiro glasbe/možnosti. Če želite to razširiti v prihodnje, mi pišite v DM (kontaktni podatki na dnu), dodal bom!
1. korak: Namestite Arduino IDE
Prenesite Arduino IDE s spletnega mesta
Če uporabljate Windows, sledite spodnjim korakom.
Če uporabljate Linux, vam bo morda v pomoč vodnik na naslovu
(Windows) Pustite polje »Namesti gonilnik USB« označeno. Preostanek lahko prosimo odkljukate.
(Windows) V pozivih kliknite »Namesti«
(Vse) Prenesite mojo kodo Arduino na https://github.com/StarlightLumi/DanceCtl Sledite navodilom na tej strani in nato nadaljujte spodaj.
Korak: Naložite skico v svoj Arduino Micro
- Odprite ga, kliknite »V redu«
- Priključite Arduino Micro v računalnik. Izberite svojo ploščo kot "Arduino Micro".
- Izberite ploščo pod "vrata". Moj Micro je bil identificiran kot Leonardo, vendar je v redu, koda še vedno deluje!
- Nato pritisnite CTRL+U na tipkovnici, da sestavite in naložite. Ko je nalaganje uspešno, lahko izklopite Arduino.
Korak: Spajkajte žice na Arduino
Prvič spajkanje? Oglejte si ta video!
Spajkanje:
- Zberite nekaj tankih žic, dolgih približno 3-4 cm.
- Z zobotrebcem vtrite malo toka na zatič 4
- Barvne žice pobodite skozi 4 luknje
- Spajk spustite na 4 luknje, dokler ne pokrije vse okoli žice. Spajkala sem od spodaj.
- Ponovite korake 2-5 v natančnem vrstnem redu za druge zatiče in ozemljitveno žico.
Moja koda uporablja zatiče 4-9. Ker sem spakal spajkanje na pin 6, bo moja blazinica uporabila zatiče 5, 7, 8, 9 za 4 plošče. Če nimate na voljo zatičev 4-9, spremenite 4, 5, 6, 7, 8 in 9 v tej vrstici kode, da odražajo zatiče, na katere ste dejansko spajkali, in znova naložite skico. Tudi če uporabljate samo 4 nožice, jih navedite 6, sicer se bo program prekinil.
static const int buttonPins [NBUTTONS] = {4, 5, 6, 7, 8, 9};
Spajajte ozemljitveno povezavo!
4. korak: Zberite orodja in odprite Ltek
Nato zberite svoja orodja in Ltek.
Odstranite plastično in kartonsko prevleko na plošči v bližini vrat USB. Jaz sem svojega naročil med pandemijo, zato je bilo veliko povpraševanje. Pocenili so žice USB in reža za ozemljitveno palico je prazna. Pogovarjali se bomo o njihovih metodah.
5. korak: Odrežite žice in odstranite staro ploščo
S škarjami odrežite 4 žice USB čim bližje plošči. Vsak milimeter, ki ga lahko prihranite, bo olajšal naslednje korake.
Rahlo izvlecite tiskano vezje* z ploščatim izvijačem na zgornjem robu, kot je prikazano na sliki 3. opomba: to ploščo shranite nekam. * Če se je na koncu zlomilo, bodite ZELO previdni pri naslednjih korakih, poti nazaj ni.
Dvignite desko in odrežite črne žice čim bližje plošči. Opazite, da so vse 4 ozemljene žice spajane skupaj? Na njih je rdeča črta.
6. korak: Spajkajte žice
Spajite 4 polne črne žice na 4 žice, ki ste jih prej spajkali na Arduino. Nisem profesionalec, ampak tukaj so moji koraki:
- Na obeh koncih (ali vsaj na enem koncu) postavite toplotno skrčljivo
- Zvite žice skupaj v Y
- Golo žico potopite v tok
- Vanj spustite spajkanje
- Z vžigalnikom zažgite toplotno skrčljivo cev
- Povežite jih v poljubnem vrstnem redu, pozneje lahko popravimo vezavo tipk v Stepmaniji.
Za ozemljitvene žice,
- Na ozemljitveno žico, ki prihaja iz vašega arduina, postavite veliko toplotno skrčenje
- Zvijte vseh 5 skupaj
- Golo žico potopite v tok
- Vanj spustite spajkanje
- Z vžigalnikom zažgite toplotno skrčljivo cev
Pravi profesionalec bi namesto spoja "Y" uporabil vsaj "I" spoj in namesto vžigalnika toplotno pištolo.
7. korak: Spajkajte USB
Nato morate odrezati kabel USB. Pustite vsaj 6 centimetrov ohlapnosti.
Odstranite veliko črno zunanje jedro in odstranite 4 barvne žice. Če imate tester neprekinjenosti, preizkusite neprekinjenost 4 zatičev USB do kablov. Če tega ne storite, druga fotografija prikazuje, kako so mine povezane.
Ponovite prejšnji postopek spajkanja za vse 4 zatiče.
8. korak: Preizkusite in zapečatite
Nato priključite kabel USB na napravo Stepmania, da ga preizkusite. Videti bi morali, da utripajo nekatere luči. Pojdite v Stepmania in konfigurirajte vhode. Če so vse 4 uspešno konfigurirane, super! Nadaljujte naprej. Odpravljanje težav:
- Če lučke ne svetijo, preverite vrata USB in vtič. Eden od daljnovodov ne deluje
- Če vaš računalnik ne prepozna Arduina, preverite podatkovne linije USB.
- Če eden od vaših gumbov ni zaznan, preverite arduino, žico in spoj
-
Če noben od vaših gumbov ni zaznan, preverite sistem in se prepričajte, da sploh zazna krmilnik.
- V oknih odprite "Nastavitev krmilnikov iger USB" na nadzorni plošči.
-
Če je na seznamu, preverite ozemljitvene povezave
- Če ni na seznamu, ponovite 2. korak in poiščite v Googlu vse napake, na katere naletite. (V spodnjem izhodnem pozivu bodo prikazani oranžno)
- Če se vaša skica ne naloži, je to verjetno posledica slabega kabla USB. Z rezervnimi kabli sem imel 1/12 uspešnosti.
- Če je eden od vaših gumbov zataknjen, poskusite odviti vijake za četrt obrata.
Če imate še vedno težave, pred objavo svojih preverite prejšnje komentarje.
Ko preverite, ali vse deluje, je čas, da vse zapečatite. Na vse žične spoje Arduino položite silikon. Ta stvar bo med igranjem močno vibrirala, zato želite tem spajkalnim sklepom dati vse možnosti za dolgo življenje.
Na vrh položite električni trak, da ostane vse v reži. Po tej fotografiji sem dodal še 6 kosov, da so vse žice varne.
Čas je, da ponovno postavite plošče. Nežno privijačite v les! Ne zategnite preveč in ne privijte pod kotom. Če naletite na prevelik upor, preden je vijak poravnan, naredite varnostno kopijo in poskusite znova.
9. korak: Ali te lahko imenujem Dancin 'Masta?
Ali ni ta plošča L-tek tako velika? Bi se za tisto desko za spajkanje uporabljalo? Očarava me, da lahko z Arduinom naredimo bolje.
Če imate kakršna koli vprašanja ali pripombe, se obrnite na mene na @LumiAFK na twitterju.
To je to! Ali te lahko pokličem kot plesno masto?
Zasluge:
Martin Natano (za izvirni vodnik)
Matthew Heironimus (za knjižnico krmilnih palic Arduino)
Arduino.cc (za zasnovo Arduino Micro in za vse odprtokodne datoteke)
Priporočena:
Kako uporabljati orodje za izrezovanje v operacijskem sistemu Windows 7: 7 korakov
Kako uporabljati orodje za izrezovanje v sistemu Windows 7: odprite okno, ki ga želite posneti
Spremenite gumb Start v operacijskem sistemu Windows XP: 5 korakov
Spremenite gumb za zagon v operacijskem sistemu Windows XP: v tem priročniku po korakih boste lahko besedilo gumba za zagon spremenili v poljubno
Uporaba OpenCV 1.0 s Pythonom 2.5 v operacijskem sistemu Windows XP: 3 koraki
Uporaba OpenCV 1.0 s Pythonom 2.5 v operacijskem sistemu Windows XP: Težko sem dobil openCV (odprti računalniški vid podjetja Intel) pri delu s pythonom 2.5, tukaj so navodila in datoteke o tem, kako to enostavno delovati! Predvidevali bomo, da imate python 2.5 nameščen (iz zgornje povezave) bom hodil skozi št
Ustvarite svoje znake po meri v operacijskem sistemu Windows .: 4 koraki
Ustvarite svoje lastne znake po meri v operacijskem sistemu Windows. V tem navodilu vam bom pokazal, kako narediti znake po meri z aplikacijo, vgrajeno v Windows. Ja in podobno. Pazite na slike, narejene v barvah. Lahko so strašljivi
Film Vojne zvezd "Novo upanje" v operacijskem sistemu Windows XP: 4 koraki
Film Vojne zvezd "Novo upanje" v sistemu Windows XP: Ta kul film o vojnah zvezd lahko aktivirate v sistemu Windows XP