Electric Drum for PC - revista electronică online și forum

Am găsit un subiect al mașinii cu tambur electric, dar nu este vorba despre ceea ce mă interesează!

electric

Vreau să cer ajutor cu privire la următorul subiect:

Oferit un software pentru PC pentru a reprezenta un joc în stilul Rock Band în care trebuie să bateți la un ritm dat cu 5 "taste" diferite.

Aș vrea să pun împreună o trusă de tobe pentru acest lucru, unde am ajuns la punctul în care bătăile de tobe trebuiau transferate la o mașină.

Am încercat să demontez un gamepad USB și să folosesc butoanele lor pentru a controla jocul. Ideea funcționează și cu toate acestea, microswitch-ul s-a dovedit a fi prea lent pentru a procesa ritmul tamburului. Am cercetat subiectul și am constatat că în kiturile de baterii electrice normale iau semnalul cu un piezo.

Cu toate acestea, atunci când un piezo este afectat/presurizat, eliberează un anumit volt, în timp ce atunci când este eliberat, eliberează aproape aceeași valoare, dar negativ. Și aici ar fi problema cu ce soluție/circuit aș putea folosi pentru a profita de piezo ca colector de parole, creând un scurtcircuit la butonul de pe gamepad, controlând astfel jocul.

Îmi pare rău că a durat puțin, sper că vă puteți ajuta, vă mulțumesc anticipat

Mai întâi, amplificați semnalul cu un amplificator operațional, apoi rectificați cu o diodă părăsind unda sinusoidală pozitivă. Apoi calibrați această valoare la o valoare setată cu un comparator.
scurtcircuitați contactul cu semnalul pătrat TTL rezultat și un releu de stare solidă.
Din aceasta construiți și completați 5 canale.

Oricum, în loc de piezo, un microfon dinamic ar putea fi bun.
Mai mult, puteți construi întregul „pick-up” acasă pe același principiu ca difuzorul.
Așezați un magnet în centrul „pielii” întinse care atârnă într-o rolă. Astfel, curentul este indicat în același mod atunci când este lovit.

Este posibil să trebuiască să puneți o dezactivare în circuit, deoarece pielea nu numai că face un eschiv, dar se oprește din ce în ce mai atenuat.

Bateriile „dinamice” profesionale pot detecta puterea pumnului pe mai multe niveluri, până la 8 biți (256 de niveluri).
A tras chiar ce parte.

Dacă rămâi blocat pe schema circuitului, anunță-mă

Soluția a fost foarte frumoasă, amplificarea și rectificarea au fost la nivel teoretic, pur și simplu nu mai știam ce să fac cu ea.

Puteți ajuta la proiectarea circuitului? pentru că, din păcate, nu sunt în topul designului.

Construiți, lipiți orice, planificați doar să nu vă ridicați


Cred că este mult mai ușor dacă luați o tastatură USB sau ceva ce ați deja dezasamblat și deconectat tastele.
Legați un fir de tambur (există, de asemenea, un tambur metalic sau puteți acoperi întregul sau doar fața cu folie de aluminiu, deoarece este mai convenabil.
Decupați o pereche de discuri de lemn, pe care lipiți un disc de cauciuc cu grosimea potrivită, iar pe ele lipiți folie de aluminiu, pe care legați tastatura.
Dacă îmi amintesc bine, tastele de pe tastatură sunt legate într-o matrice, selectați și setați tastele din program, astfel încât unul dintre firele lor să fie comun, care este legat de ritmul tamburului.
Dacă nu este posibil să setați tastele în program, atunci nici nu există nicio problemă, deoarece cu puțină abilitate, releele pot fi chiar reunite.
Încă un lucru important. că nu vei avea astfel de dinamici, așa că lovești acolo și sună toba, cu un volum, dacă lovești tare chiar și slab, dar cred că din moment ce ai folosit o tastatură până acum, nu ai avut încă nevoie de ea.
Aș găsi soluția piezo și amplificatorul operațional de prisos pentru lucruri atât de simple.
Dacă doriți să construiți un editor dinamic, ar fi mai greu să spargeți.

Acest lucru mi-a venit în minte, dar aș vrea doar să-l folosesc ca o ultimă soluție, deoarece punctul ar fi că bateriile nu sunt „fixate”, așa că sunt cât se poate de realiste, nu agățați un fir.

Multumesc oricum!

Da, nu știam asta.

Dar apoi am o altă idee.

Două foi subțiri de cauciuc circulare cu una pe una din fețe
folia de aluminiu este lipită. Îi întoarceți unul împotriva celuilalt.
Cei doi publică un inel circular subțire din material izolant. Grosimea acestuia ar trebui experimentată. Acest lucru este, de asemenea, bun, deoarece, dacă îl setați corect, nu trebuie să atingeți niciun punct, puteți lovi oriunde pe o suprafață mare.

Îmi pare rău, îmi place tema, așa că nu vreau să fiu o tachină: dar mă îndoiesc că un microîntrerupător ar fi prea lent în ceea ce privește semnalizarea! Mai degrabă spuneți că doriți o soluție mai bună, mai frumoasă.
Dacă întârzii, pot exista o mie de motive

nu a fost într-adevăr capabil să „proceseze” rotirile rapide. Este destul de complicat de descris, de fapt am experimentat acest lucru cu prietenul meu.

Aici, pielea este asigurată de o plasă de țânțari textilă întinsă într-un cadru de broderie, iar amortizarea este un burete subțire (pentru a nu înnebuni vecinii cu sunetul de opărire constantă)

Lovind tamburul cu mâna, a funcționat frumos, dar nu a putut reacționa pe deplin la pumnii mici și învârtiți ai săracului baterist.

Poate că formularea a fost greșită, îmi pare rău.

Ei bine, dar pe subiect: am un circuit de clap acasă, îl voi pune mâine și voi încerca să conectez piezo la microfonul cu condensator. Sau o idee stupidă?

Nu prea vreau să găsesc încă o astfel de soluție de folie de aluminiu, în caz că mă întâlnesc cu un circuit simplu, dar sincer.


Noapte bună
Steve

Presupun ce ai vrut să spui prin a fi lent! Cantitatea de timp necesară pentru ca microswitch-ul să se întoarcă dintr-o poziție în alta.
Nici nu este ușor să o faci, deoarece are doar sculele mici și este greu să țintești cu toboșarul.
În muzică, zecimile de secol contează foarte mult, în special pentru chestii cu tobe.

Aș începe cu el complet diferit, bineînțeles că acest joc nu îl poate susține.

Aș părăsi prog. Există un Delphis unitom cu instrucțiuni midi standard pe care le puteți trimite. Aș folosi cele două intrări ale portului imprimantei pentru un tambur (pot exista mai multe, de exemplu, kava, etc.) Am nevoie de două comutatoare într-un instrument, unul puțin „mai jos” decât celălalt. Când bateți toba, ambele comută, dar unul este puțin mai târziu decât celălalt. PC-ul dvs. măsoară timpul dintre cele două.

Ideea este să fii foarte rapid. De aceea am scris firele legate de ritmul tobei, pentru că, dacă atinge, se închide în acel moment și acum există o altă idee.!
Avem bateristul în mâini ! este întemeiat! nici nu trebuie să-l conectați
Celălalt lucru este că nu atingi niciun punct, mai ales într-un ritm mai rapid. Prin urmare, pumnii pot atinge o suprafață minimă de aproximativ 10-20 centimetri pătrați, care trebuie procesată astfel încât sunetul să fie auzit întotdeauna în momentul loviturii, indiferent de locație.

Aș dori doar să observ că pentru o mașină de tobe adevărată, sunetul variază foarte mult în funcție de locația ritmului.

Plasa de țânțari este dovedită, îl împinge pe toboșar înapoi frumos. Desigur, este îndoielnic cât de mult se va întinde în timpul utilizării, dar acest lucru nu este încă cunoscut.

Kaszarobert:
Mulțumesc pentru sfat, va crește cu 1-2 nivele, doar pentru jocul de iarnă, aș construi hardware simplificat, căutând soluția ideală.

Această idee întemeiată de tobe nu mi-a trecut prin minte. Ar trebui realizat un simplu comutator tactil care se închide prin și prin bătăile metalice ale tamburului? Hmmm. nu e o idee rea

Tocmai lipesc comutatorul, mă întreb cum va funcționa aici. Îmi controlează frumos luminile

Știu că au mers pe altă cale, dar:

De aceea spun că, dacă doriți o soluție cu adevărat „bună”, atunci aveți cel puțin două, dar s-ar putea să puneți trei ace sub o „piele”. (Nu contează pentru mine dacă comutatorul este fie un clap switch, fie o folie de aluminiu) Din întârzierile de comutare, chiar și poziția și rezistența cursei pot fi determinate. Ideea este să comutați mai multe comutatoare într-o singură lovitură, dar din moment ce acestea se află în locuri diferite, chiar și din cauza unghiului de înclinație rezultat din plasa de țânțari, nu se vor închide în același timp. Aș aș face dinamica!

Desigur, acesta nu este scopul în acest caz

Am ajuns la punctul în care am construit o clapetă și am instalat piezo în loc de microfonul cu condensator. Se descurcă frumos cu lovitura, de asemenea simte foarte bine rotirea rapidă. Văd asta cu o descărcare cu LED, clipește așa cum ar trebui. Cu toate acestea, chiar și circuitul pe care l-am construit comută o intrare adecvată la o ieșire care ar păstra un releu retras. Eu, pe de altă parte, aș avea nevoie de un semnal pe LED-ul de ieșire care să pornească butonul gamepad (scurtcircuit).

Cum pot modifica sau ce idei ai avea pentru o soluție? Momentan nu pot atașa schema de cabluri, dar o voi încărca dacă este necesar!

Mă bucur că plăcinta cu plăcinte a funcționat.

Conexiunea la PC este foarte simplă. Imaginea atașată are un optocuplator pe care l-ați pus în locul ledului curent.
Nu aveți nevoie de rezistența limitativă din imagine dacă ați instalat deja una.
Partea comutatorului clap după LED nu este necesară.

Dacă principiul și realitatea se potrivesc, optocuploarea se scurtcircuitează în locul butonului. Polaritatea trebuie măsurată sau dacă nu merge, trebuie doar să o inversați. Dacă nu, ar trebui să fie un pic mai complicat, dar acest lucru face ca invizibil să fie mai greu de judecat.

Dar sunt un pic prost! Într-un fel, acest lucru cu optocuplare a renunțat complet, deși am învățat!

Mă duc la cumpărături mâine și voi încerca!

Am încărcat desenul cu paranteză cu el, așa că îl construiesc pe partea marcată cu stiloul, apoi rămâne fără funcție pentru ceea ce vreau?

Ne pare rău pentru numeroasele probleme de bază, dar vreau să fiu sigur!

Până la partea marcată nu este altceva decât un amplificator de curent continuu (până la C4) plus un form de formă de undă (D1 până la T3).
Deși aici este creat un semnal invers, care este prezentat și în desen, acesta este irelevant aici. Ideea este că atunci când este detectat semnalul piezo, LED-ul L1 va clipi. acest lucru înclină fototransmițătorul în opto în conducție (scurtcircuit), realizând astfel simularea microîntrerupătorului de care avem nevoie.

Așa cum am scris într-un comentariu anterior, trebuie să vă uitați la comutatoarele mouse-ului de pe gamepad la masă sau să trageți intrarea de control. Dar dacă acest lucru nu este clar, vă puteți da seama încercând. sansa este de 50-50% daca solutia trany (optocuplator) este buna pentru el.

OPRIT
când este acest desen modul în care sunt reprezentate unele părți este destul de interesant. (Tranyó, poti)
TU

Înainte de a cumpăra de la un opto, aș testa, conform desenului atașat, dacă este posibil să controlați cu un trany.
Tipul de tranyo, valoarea rezistențelor nu trebuie să fie exact așa.

OPRIT
Desenul vine de la Baji Electronics, de unde am cumpărat clap într-un kit de construcție.
TU

O să verific, sper că nu voi avea o problemă cu asta, pentru că aș fi tocat deja mult

Mulțumesc până acum, ai ajutat foarte mult!

Încă o întrebare: am găsit un optocuplu acasă: MOC3041

ed.: între timp am căutat foaia tehnică, cred că nu va fi bine

Când ați terminat, ar fi bine să încărcați 1-2 imagini ale „editorului de tobe”! M-ar interesa! Construcție în principal mecanică. Mulțumiri.

MOC3041 este un optocuplator special.
Poate controla maximum 400V volt 1A aparat de curent alternativ cu detectare tranzitorie zero. Aceasta de ex. puteți înlocui releul de la comutatorul de batere.

Așa este, nu este bine aici!

Doar o idee simplă pentru senzor.

Există un burete îmbogățit cu carbon (IC-urile sunt împinse în el pentru protecție împotriva descărcărilor statice).
Disponibil în foi la Conrad.
Rezistența sa depinde de presiune atunci când publicați 2 plăci de ghidare. Un buton de sensibilitate și un tranzistor.

Există, de asemenea, un film de carbon îmbogățit cu carbon.
(panourile computerului sunt ambalate în el)
Orice magazin de PC-uri are un coș de gunoi plin.
Plasând monede la diferite distanțe și măsurându-le cu un instrument, rezistența este de aprox. schimbat liniar.

Puteți juca cu el, astfel încât să puteți da chiar semnale de tambur analogice.

Două PCB-uri sau straturi conductoare care postează cele de mai sus, doar o chestiune de proiectare și idee pentru tobe.

Am dispărut puțin în ultima vreme, dar filmarea este mare la facultate. Deoarece am ceva timp, voi continua să construiesc și să raportez!

Tot ce e suficient, soluția optocuploare pare să funcționeze, dar trebuie să găsesc un optocuplu care are o tensiune de deschidere mai mică decât 4N35, deoarece nu vrea să funcționeze frumos cu el.

Mă gândeam, de asemenea, la tragerea releului, este doar îndoielnic dacă există un releu care poate trage suficient de repede când se energizează 1 moment.

Bine. poate există un releu.

Ce vrei sa spui? care este fenomenul Dacă aplicați puterea direct pe opto led-ul pentru o perioadă lungă de timp, acesta va funcționa bine?
Deoarece și opto-ul are nevoie de ceva timp pentru a „trage”.

Dacă este de-a dreptul incert, atunci m-aș uita mai întâi la electronica gamepadului. Este posibil să puteți crește tensiunea prin ajustarea ușoară a rezistenței la coborâre sau la tragere la intrările microîntrerupătorului.
Puteți face o imagine clară a panoului dvs. (cablajul poate fi îndepărtat de ambele părți)?