Cuprins:
- Pasul 1: Cablarea totul
- Pasul 2: transferați codul
- Pasul 3: Taste
- Pasul 4: Locuința
- Pasul 5: Distrează-te
Video: Arduino Piano - Pentotron: 5 pași
2024 Autor: John Day | [email protected]. Modificat ultima dată: 2024-01-30 11:43
SALUT! Acesta este primul meu instructable, voi face tot posibilul pentru ca acesta să fie unul bun. Nu sunt vorbitor nativ, așa că vă rugăm să păstrați orice greșeli pe care le-ați putea găsi.
Acest instructable vă va arăta cum să vă construiți propriul "pian" arduino. Joacă doar scale pentatonice și, prin urmare, are doar 5 taste. Dacă nu știți ce înseamnă asta: nu vă faceți griji. Sună întotdeauna frumos și face un pian de jucărie grozav. Puteți schimba cheia cu un buton (astfel încât să puteți juca în orice tastă) și să comutați de la scale pentatonice majore la minore cu ajutorul unui comutator. O mulțime de taste și comutatoare aici. Haide să mergem.
Acesta este un proiect destul de ușor de realizat. O să ai nevoie:
- 1x Arduino Uno
- 5x comutatoare momentane
- 2x comutatoare basculante
- 1 x jack de chitară de 1/4 inch (sau un difuzor Piezo / 8 ohmi dacă nu aveți nevoie de un jack de ieșire)
- 1x Potențiometru
- 1x baterie de 9v
- 1x Clemă baterie 9v
- un fier de lipit sau o placă de măsurare (și, în acest caz, unele fire dupont)
- orice fel de locuință
- ceva sârmă
Pasul 1: Cablarea totul
Conectați totul conform schemei. Înlocuiți difuzorul din dreapta sus cu Piezo sau cu mufa de chitară, dacă doriți să știți cum să o conectați, aruncați o privire la a doua imagine.
- butoanele Pin 8-12
- comutatorul basculant Pin 7
- mufa audio / difuzorul / pinul piezo 2
- potențiometrul Pin analogic A0
- 5v pentru potențiometru
- Comutatorul On / Off la Vin
- Sol la sol
Pasul 2: transferați codul
Fișierul „pitchs” ar trebui să se deschidă automat atunci când este deschis cu Arduino IDE, dar în cazul în care îl voi atașa și eu.
Pasul 3: Taste
Dar un lucru care a luat puțin timp pentru a-și da seama au fost cheile! Voi spune cum am făcut asta
- Am ridicat zona „cheilor” cu un mic bloc de lemn care traversează toată lățimea.
- Am împărțit apoi acea lățime în cinci părți egale și am decupat niște chei de lemn în acea dimensiune.
- Apoi am marcat unde trebuie să meargă butoanele. Acestea ar trebui să ofere stabilitate tastelor și să poată fi ușor de făcut clic. Le-am așezat la 2cm de marginea din față și în mijlocul tastelor de sub acele taste.
- După ce le-am lipit, am construit un mic pod de lemn care trecea peste cabluri.
- Cheile sunt lipite și apoi capsate pe acel pod
- Tastele ar trebui să stea atât pe pod, cât și pe butoane
Pasul 4: Locuința
Locuința este cam dificilă. Puteți încerca orice formă, am ales un stil "Toypiano". Și pentru că nu am nici o imprimantă 3D și nici acces la una, am ales lemnul ca material. Aveam nevoie de loc pentru mufa audio, butonul, comutatorul și accesul la portul USB arduino. Da, acesta este un comutator mai puțin decât deasupra! Am putut folosi un potențiometru cu un comutator încorporat, care a fost o soluție elegantă pentru mine. Butonul meu controlează tasta ȘI puterea. Ca ieșire, am putut recicla o parte veche dintr-un pick-up de chitară. Chiar dacă ieșirea XLR a fost ruptă, aceasta ar putea fi folosită. Și ca bonus suplimentar, deținea o baterie de 9V! Locuința dvs. va arăta cu siguranță diferit (și aproape sigur va arăta mai bine). Practic, era doar o cutie de lemn construită în jurul tastelor și având în vedere comutatorul și butonul.
- Decupează-ți formele
- Începeți de jos, aplicați tasta „bock”
- aplicați lateral și fixați-le cu șuruburi
- conectați restul
- tăiați decupajele pentru butoane și potențiometru
- testează totul
- lipiți totul împreună cu hotglue
Pasul 5: Distrează-te
Conectați un Buttery de 9v, un cablu și redați câteva melodii frumoase. Pentotronul va reda o mică melodie de salut - o mică încuviințare către originile codului. Am adăugat destul de mult, dar m-am obișnuit repede cu mica melodie, a trebuit să o păstrez acolo.
Distrează-te și îți mulțumesc! Puneți orice întrebări pe care le-ați putea avea. Sunt din Germania, în asta se află acele comentarii din cod.
Pa!
Recomandat:
Arduino Piezo Buzzer Piano: 5 pași
Arduino Piezo Buzzer Piano: Aici vom realiza un pian Arduino care utilizează un buzzer piezo ca difuzor. Acest proiect este ușor scalabil și poate funcționa cu mai multe sau mai puține note, în funcție de tine! Îl vom construi cu doar patru butoane / taste pentru simplitate. Acesta este un proiect ușor și distractiv
Air Piano folosind senzorul de proximitate IR, difuzorul și Arduino Uno (actualizat / partea 2): 6 pași
Air Piano folosind senzorul de proximitate IR, difuzorul și Arduino Uno (Actualizat / partea 2): Aceasta este o versiune actualizată a proiectului anterior de pian aerian?. Aici folosesc un difuzor JBL ca ieșire. Am inclus și un buton sensibil la atingere pentru a schimba modurile în funcție de cerințe. De exemplu- Modul Bass greu, Modul normal, Fr mare
Arduino Paper Piano: 6 pași
Arduino Paper Piano: L-am realizat și am îmbunătățit acest proiect bazat pe pian de hârtie cu arduino - Hackster.io Ați putea găsi această idee originală și în pian de hârtie cu arduino - Arduino Project Hub Modificările pe care le-am făcut pianului de hârtie de mai sus sunt nu doar aspectul ci
Air Piano folosind senzorul de proximitate IR și Arduino Uno Atmega 328: 6 pași (cu imagini)
Air Piano folosind senzorul de proximitate IR și Arduino Uno Atmega 328: În mod normal, pianele sunt lucrări electrice sau mecanice pe mecanismul simplu de apăsare a butonului. Dar aici este o întorsătură, am putea elimina nevoia de taste dintr-un pian folosind niște senzori. Iar senzorii de proximitate cu infraroșu se potrivesc cel mai bine cauzei, deoarece t
Arduino Piano cu butoane de comutare: 3 pași
Arduino Piano With Push Button Switches: Creat de: Haotian Ye Privire generală: Aceasta este o placă de pian cu opt butoane care vă permite să jucați o octavă (Do Re Mi Fa So La Si Do) și cu această octavă puteți încerca să jucați câteva melodii care îți plac. Pentru acest proiect există unele imp