Differences

This shows you the differences between two versions of the page.

Link to this comparison view

pm:prj2023:alexau:tuner-chitara [2023/05/07 13:55]
ionut_cristian.savu
pm:prj2023:alexau:tuner-chitara [2023/05/28 23:57] (current)
ionut_cristian.savu [Jurnal]
Line 11: Line 11:
 https://​imgur.com/​a/​MroLUPR https://​imgur.com/​a/​MroLUPR
 </​note>​ </​note>​
 +
 +===== Hardware Design =====
 +
 +<note tip>
 +Designul hardware: https://​imgur.com/​a/​6EgNCfa
 +Lista componente:
 +*Arduino Uno x1
 +*Breadboard x1
 +*LM386 (amplificator audio) x1
 +*Microfon Electret x1
 +*10k potentiometru x1
 +*O.1uf condensator x2
 +*100ohms rezistenta x4
 +*10ohms rezistenta x1
 +*10uf condensator x3
 +*5mm LED rosu x2
 +*5mm LED verde x1
 +*Butoane x6
 +*Fire
 +</​note>​
 +
 +===== Software Design =====
 +
 +
 +<note tip>
 +In linkul de mai jos am implementat tunerul de chitara pentru Arduino.
 +Pe scurt, foloseste un array de butoane si frecvente corespunzatoare pentru
 +detectia si afisarea preciziei acordarii fiecarei corzi de chitara.
 +Frecventele ar fi urmatoarele:​
 +  * E 82.41hz
 +  * A 110.00hz
 +  * D 146.83hz
 +  * G 196.00hz
 +  * B 246.94hz
 +  * E 329.63hz
 +
 +Preconditii:​
 +  * Placa ARDUINO UNO
 +  * butoane cu 6 pini (se puteau folosi si cu 4, doar dinacestia am gasit)
 +  * LED-uri
 +  * Modul microfon cu amplificator de semnal(sunet) analogic
 +
 +Cum functioneaza?​
 +  * Se apasa pe un buton, butoanele (de la stanga spre dreapta) reprezinta fiecare coarda de la chitara (cele enumerate mai sus)
 +  * Se ciupeste o coarda, iar in functie de frecventa produsa de aceasta, se aprind led-urile
 +  * Led-urile (stanga-low,​ mijloc acordat, dreapta-high) se aprind in functie de corectitudine
 +
 +Etapele realizarii algoritmului:​
 +  * Amplificare
 +  * Off-setting
 +  * Conversia ADC
 +
 +
 +</​note>​
 +
 +
 +===== Rezultate Obţinute =====
 +
 +<note tip>
 +Cand frecventa este prea joasa, se aprinde un led rosu:
 +{{ :​pm:​prj2023:​alexau:​poza-frecventa-incorecta.jpg?​300 |}}
 +Cand frecventa este buna, se aprinde ledul verde:
 +{{ :​pm:​prj2023:​alexau:​poza-frecventa-corecta.jpg?​300 |}}
 +
 +siii, un mic demo: [[https://​we.tl/​t-pm3jo2xOaq]]
 +</​note>​
 +===== Download =====
 +
 +<note warning>
 +https://​we.tl/​t-8n4xZBZAKW
 +</​note>​
 +
 +===== Concluzii =====
 +
 +<note tip>
 +Consider ca partea cea mai dificila a fost sa reusesc sa captez sunetul, datorita unei anumite valori a amplificatorului de semnal
 +si a sunetelor din jur. Insa, pot mentiona ca rezultatul nu este 100% accurate, intrucat mai am o eroare de 10hz pentru calculul
 +corzii si, in plus, sunetele din jur..
 +</​note>​
 +
 +===== Bibliografie/​Resurse =====
 +
 +<​note>​
 +Listă cu documente, datasheet-uri,​ resurse Internet folosite, eventual grupate pe **Resurse Software** şi **Resurse Hardware**.
 +</​note>​
 +
 +<​html><​a class="​media mediafile mf_pdf"​ href="?​do=export_pdf">​Export to PDF</​a></​html>​
 +
 +
pm/prj2023/alexau/tuner-chitara.1683456903.txt.gz · Last modified: 2023/05/07 13:55 by ionut_cristian.savu
CC Attribution-Share Alike 3.0 Unported
www.chimeric.de Valid CSS Driven by DokuWiki do yourself a favour and use a real browser - get firefox!! Recent changes RSS feed Valid XHTML 1.0