» electronică » Arduino »Tastatură sintetică LED Synthesia

Synthesia Keyboard LED Keyboard Keyboard



Există sintetizatoare cu o funcție de învățare încorporată, unde tastele pe care doriți să le apăsați sunt semi-transparente și sunt evidențiate în întregime din interior. Dacă sintetizatorul este obișnuit, cum ar fi, de exemplu, Yamaha PSR E333 de la autorul Instructables sub porecla UzairL, trebuie să implementați funcția de învățare folosind un program terț, de exemplu, Synthesia, punând EMP în modul tastatură MIDI.

Informații despre tastele de apăsat sunt afișate pe ecranul unui monitor situat departe de tastatură. Expertul rezolvă această problemă plasând o riglă LED, controlată de Arduino. produs home-made, ca un sintetizator, se conectează la un computer:



Următoarele arată corespondența numerelor LED cu tastele. Pentru alte sintetizatoare și tastaturi MIDI, schița va trebui modificată.



Desigur, LED-urile punctate nu sunt la fel de clare precum tastele care strălucesc complet, dar este mai bine decât să privești constant de la tastatura sintetizatorului la monitor și invers. Expertul întocmește mai întâi o diagramă a matricei LED:

Synthesia Keyboard LED Keyboard Keyboard


Apoi - întregul dispozitiv:



Ce verifică pe panoul de panou tip:



Și apoi se reasamblează prin lipire. În ambele cazuri, matricea este obținută fizic, dar geometric - o linie. Acest lucru se întâmplă și în cazul tastaturilor și a liniilor LED.



Deci părțile individuale ale structurii arată de aproape:




Și aceasta este linia LED după transferul la carcasă:



Maestrul adaugă încă unul la programul Synthesia - LoopBe1, iar toate acestea luate împreună se configurează astfel încât în ​​Arduino, „prefacându-se” un instrument MIDI, un flux de note care se cântă în acest moment:






În cele din urmă, maestrul scrie o schiță pentru Arduino, devenind a treia verigă din acest pachet de programe și se întinde aici.






Totul funcționează pe ecran:



Și pe linia LED:



Rămâne să înveți la timp să faci fără acest analog al rolelor laterale ale unei biciclete pentru copii. Și vei deveni un jucător de tastatură bun.
9
5
7

Adaugă un comentariu

    • zâmbetzâmbetexaxabinedontknowYahooNea
      șefzgârieturăpăcălidada-daagresivsecret
      scuzedansdance2dance3iertareajutorbăuturi
      oprireprietenibungoodgoodfluiersincopălimbă
      fumaplauzeCrayvestimbatjocoritorDon-t_mentiondescărcare
      căldurămânioslaugh1mdaîntâlniremoskingnegativ
      not_ifloricele de porumbpedepsicititsperiasperiecăutare
      batjocurăthank_youacestto_clueUmnikacutconveni
      răubeeeblack_eyeblum3roșilăudăroșenieplictiseală
      cenzuratpleasantrysecret2amenințavictorieyusun_bespectacled
      ShokRespektlolprevedbun venitKrutoyya_za
      ya_dobryiajutorne_huliganne_othodifludinterdicțieînchide
1 comentariu
Și puteți învăța ARDUIN să apese tastele necesare ale programului (note), astfel încât ea însăși să devină o tastatură bună? zâmbet

Vă sfătuim să citiți:

Înmânează-l pentru smartphone ...