Taula de continguts:
- Pas 1: instal·leu l'IDE Arduino
- Pas 2: pengeu l'esbós al vostre Arduino Micro
- Pas 3: soldeu els cables a l'Arduino
- Pas 4: reuniu les vostres eines i obriu el Ltek
- Pas 5: tallar els cables i extreure el tauler antic
- Pas 6: soldeu els cables
- Pas 7: soldeu l'USB
- Pas 8: prova i segellat
- Pas 9: et puc anomenar Masta de ballarina?
Vídeo: Modificació d'un L-tek Dance Pad per sondejar a 1000 Hz a Windows i Linux: 9 passos
2024 Autora: John Day | [email protected]. Última modificació: 2024-01-30 08:10
Per què fa aquesta modificació?
Si alguna vegada us heu desplaçat fins al gràfic d’una cançó de 125 BPM, us podríeu preguntar, què passa amb aquest boi punxegut? Per què el moment cau en "ranures" discretes?
ITG i DDR tenen finestres de temps increïblement ajustades i, amb aquesta freqüència de mostreig de 8 ms / 125 Hz, obtindrem excel·lents que haurien d’haver estat fantàstics i grans que haurien d’haver estat excel·lents. Aquest joc ja és prou dur, si volguéssiu tenir un coixinet per retenir-vos, hauríeu comprat un coixinet suau.
Com solucionem això?
El pad ltek no pot sondejar a 1000 Hz per si sol. La forma en què s’implementa USB 3.0 obliga a prendre decisions de votació a nivell de maquinari. Fins i tot modificar la taxa de votació al nucli linux a-la "usbhid.jspoll =" no afectarà el Ltek.
No hi ha cap controlador ni microprogramari personalitzat que l’habiliti, i pot ser que no n’hi hagi mai. Per tant, hem de substituir el maquinari.
Subministraments:
Habilitats necessàries:
- Experiència de soldadura amateur (aquesta va ser la meva cinquena vegada)
- 4-6 hores
Eines:
- Un ordinador
- Soldador
- Netejador de puntes per soldar
- Decapants de filferro
- Tornavís Phillips i Flathead
- Pistola de calor o encenedor
Parts:
- Arduino Micro *
- Filferro de recanvi
- Tubs termorretractables
- Soldar
- Flux
- Cinta elèctrica
- Segellador de silicona (electrònica segura)
- Un cable micro USB (de qualsevol longitud, es sacrificarà. Feu servir el que pengeu l'esbós d'Arduino)
* Arduino Micro: es pot substituir per qualsevol clon, però ha de ser un micro compatible amb Leonardo ** (no el mini ni el nano).
** El Leonardo estàndard no cabrà dins d'un L-tek. Es requeriria un quadre de control imprès en 3D i un cable adaptador personalitzat. Aquest quadre de control podria incloure un commutador start + sel o fins i tot connectar-se a un tauler per seleccionar música / opció. Si voleu ampliar-ho en el futur, si us plau envieu-me un missatge de correu electrònic (informació de contacte a la part inferior), l’afegiré a!
Pas 1: instal·leu l'IDE Arduino
Baixeu-vos l'IDE Arduino des de
Si utilitzeu Windows, seguiu els passos següents.
Si utilitzeu Linux, pot ser útil la guia de
(Windows) Deixeu marcada "Instal·la el controlador USB". És possible que la resta estigui desmarcada si voleu.
(Windows) Feu clic a "Instal·la" a través de les indicacions
(Tot) Descarregueu el meu codi Arduino a https://github.com/StarlightLumi/DanceCtl Seguiu les instruccions d’aquesta pàgina i, a continuació, continueu a continuació.
Pas 2: pengeu l'esbós al vostre Arduino Micro
- Obriu-lo, feu clic a "D'acord"
- Connecteu el vostre Arduino Micro al vostre PC. Seleccioneu el tauler com a "Arduino Micro".
- Seleccioneu el tauler a "ports". El meu Micro s’ha identificat com a Leonardo, però està bé, el codi encara funciona.
- A continuació, premeu CTRL + U al teclat per compilar i penjar. Quan la càrrega tingui èxit, podeu desconnectar el vostre Arduino.
Pas 3: soldeu els cables a l'Arduino
Soldar per primera vegada? Mireu aquest vídeo!
Soldadura:
- Reuneix uns cables prims, d’uns 3-4in de llarg.
- Feu servir un escuradents per posar una mica de flux al pin 4
- Passeu els cables de colors pels 4 forats
- Deixeu caure la soldadura al forat de 4 fins que cobreixi tot el filferro. Vaig soldar des de baix.
- Repetiu els passos 2-5, en l'ordre exacte de la resta de pins, i el cable de terra.
El meu codi utilitza els pins 4-9. Com que he fotut la soldadura al pin 6, el meu coixinet utilitzarà els pins 5, 7, 8, 9 per als 4 panells. Si no teniu disponibles els pins 4-9, canvieu els 4, 5, 6, 7, 8 i 9 en aquesta línia de codi per reflectir els pins als quals heu soldat i torneu a penjar l'esbós. Fins i tot si només utilitzeu 4 dels pins, assegureu-vos d’enumerar-ne 6 o el programa es trencarà.
static const int buttonPins [NBUTTONS] = {4, 5, 6, 7, 8, 9};
Assegureu-vos de soldar una connexió de terra.
Pas 4: reuniu les vostres eines i obriu el Ltek
A continuació, reuniu les vostres eines i Ltek.
Traieu la coberta de plàstic i cartró del tauler adjacent al port USB. Vaig demanar la meva durant la pandèmia, de manera que hi havia una gran demanda. Es van abaratir els cables USB i la ranura de la barra de terra està buida. Simplement farem servir els seus mètodes.
Pas 5: tallar els cables i extreure el tauler antic
Amb les tisores, retalleu els 4 cables USB el més a prop possible de la placa. Cada mil·límetre que podeu estalviar us facilitarà els passos següents.
Destacar suaument el PCB * amb un tornavís de cap pla a la vora superior, tal com es mostra a la imatge 3. Nota: deseu aquest tauler en algun lloc. * Si es va acabar trencant, tingueu molt de compte amb els passos següents, ja no hi ha marxa enrere.
Aixequeu el tauler i estireu els cables negres el més a prop possible del tauler. Fixeu-vos en els quatre cables de terra soldats junts? Tenen una ratlla vermella.
Pas 6: soldeu els cables
Soldeu els 4 cables negres sòlids als 4 cables que heu soldat anteriorment a l’Arduino. No sóc professional, però heus aquí els meus passos:
- Poseu una reducció de calor als dos extrems (o almenys a un dels extrems)
- Gireu els cables junts en una Y
- Immergiu el fil nu en flux
- Feu-hi caure la soldadura
- Feu servir un encenedor per cremar els tubs termorretractables
- Connecteu-los en qualsevol ordre, més endavant podem solucionar la combinació de tecles a Stepmania.
Per als cables de terra,
- Poseu un gran encongiment al fil de terra que prové del vostre arduino
- Gireu-los tots 5 junts
- Immergiu el fil nu en flux
- Feu-hi caure la soldadura
- Feu servir un encenedor per cremar els tubs termorretractables
Un veritable professional hauria utilitzat almenys una articulació "jo" en lloc de la meva articulació "Y" i una pistola de calor en lloc d'un encenedor.
Pas 7: soldeu l'USB
A continuació, haureu de tallar el cable USB. Deixeu com a mínim 6 polzades de joc.
Tireu el nucli exterior negre gran i, a continuació, retireu els 4 cables de colors. Si teniu un provador de continuïtat, proveu la continuïtat dels 4 pins USB als cables. Si no ho feu, la segona foto mostra com es connectaven les mines.
Repetiu el procés de soldadura anterior per als 4 pins.
Pas 8: prova i segellat
A continuació, connecteu el cable USB a la màquina Stepmania per provar-lo. Hauríeu de veure parpellejar alguns llums. Aneu a Stepmania i configureu les entrades. Si els 4 es configuren correctament, fantàstic! Seguiu Solució de problemes:
- Si els llums no s’encenen, comproveu el port USB i l’endoll. Una de les línies elèctriques no funciona
- Si el vostre PC no reconeix Arduino, comproveu les línies de dades USB.
- Si no es detecta un dels vostres botons, comproveu l’arduino, el cable i la junta
-
Si no es detecta cap botó, comproveu el sistema per assegurar-vos que detecta cap controlador.
- Al Windows, obriu "Configura els controladors de jocs USB" des del tauler de control.
- Si hi apareix, comproveu les connexions a terra
- Si no apareix a la llista, repetiu el pas 2 i cerqueu els errors de Google. (Apareixeran en taronja a la sol·licitud de sortida inferior)
- Si el vostre esbós no es pot penjar, és probable que sigui per un cable USB deficient, he tingut una taxa d’èxit 1/12 amb els meus cables de recanvi.
- Si un dels botons està encallat, intenteu afluixar els cargols un quart de volta.
Si encara teniu problemes, consulteu els comentaris anteriors abans de publicar-ne els vostres.
Un cop hàgiu verificat que tot funciona, és hora de segellar-ho tot. Posa silicona a totes les juntes de fil Arduino. Aquesta cosa vibrarà fort quan jugueu, de manera que voleu donar a aquestes juntes de soldadura totes les possibilitats d’una llarga vida.
Poseu cinta elèctrica a la part superior per mantenir tot a la ranura. He afegit 6 peces més després d’aquesta foto per mantenir tots els cables segurs.
És hora de tornar a posar els panells. Sigues suau cargolant la fusta! No estrenyiu ni cargoleu en angle. Si trobeu massa resistència abans que el cargol estigui a ras, feu una còpia de seguretat i torneu-ho a provar.
Pas 9: et puc anomenar Masta de ballarina?
No és tan gran el tauler L-tek? S’utilitzaria aquest coixinet de soldadura situat a la dreta? Per a mi és fascinant que puguem fer-ho millor amb un Arduino.
Si teniu cap pregunta o comentari, no dubteu a posar-vos en contacte amb mi a @LumiAFK a twitter.
Això és! Puc dir-te una masta ballant?
Crèdits:
Martin Natano (per a la guia original)
Matthew Heironimus (per a Arduino Joystick Library)
Arduino.cc (per al disseny Arduino Micro i per fer que tot sigui de codi obert)
Recomanat:
DIY Dance Dance Revolution amb Makey Makey: 6 passos
DIY Dance Dance Revolution amb Makey Makey: Ei! Aquest és el meu tauler DIY Dance Dance Revolution. Aquest és un dels meus projectes favorits en què he treballat i és realment únic. Aquest projecte es va fer per ajudar a ensenyar als nens com funcionen els circuits. Vaig utilitzar aquest projecte per a les nits STEM i animar
Jaesu FT-450D Modificació de tap RF per SDR: 8 passos (amb imatges)
Jaesu FT-450D RF Tap Modification for SDR: Hola a tothom que pugui estar interessat, crec que és millor que expliqui primer de què tracta aquest instructiu. Hi ha els components principals que participen en aquest projecte de la següent manera: El Yaesu FT-450D és un transceptor HF / 50MHz compacte i modern capaç d’enfonsar-se
Modificació d'un IRobot Crea per pintar: 6 passos (amb imatges)
Modificació d'un IRobot Crea per pintar: es tracta d'un projecte de robòtica que probablement podria completar algú que no tingui experiència amb els robots. Ho dic perquè, abans de començar, no tenia experiència amb els robots. O escrivint programes. De fet, sabia pintar i això era
Modificació de la velocitat dels intermitents electrònics per a automoció: 6 passos (amb imatges)
Modificació de la velocitat dels intermitents electrònics per a automoció: per a qualsevol persona que hagi afegit bombetes LED als seus senyals intermitents o llums de fre. Atès que les bombetes LED utilitzen menys amplificadors que les bombetes normals, la unitat intermitent creu que hi ha una bombeta cremada i dobla la velocitat de flaix. Aquest instructiu us mostrarà ho
Reparació / Modificació de refrigeració per ventilador d'ordinador de bricolatge: 4 passos
Reparació / modificació del ventilador de l’ordinador de bricolatge: [[br]] Mantenir els fitxers frescos es fa difícil quan el bon ventilador il·luminat per colors arriba finalment al cementiri. Quan no hi ha res més malament a l'armari, sinó que el ventilador va morir, o si voleu afegir més fresc a la caixa de la CPU, proveu aquest senzill mod. [