This shows you the differences between two versions of the page.
pm:prj2021:avaduva:guitar_tuner [2021/05/25 13:49] andreea.cojocaru99 [Software design] |
pm:prj2021:avaduva:guitar_tuner [2021/05/29 19:12] (current) andreea.cojocaru99 [Schema electrica] |
||
---|---|---|---|
Line 14: | Line 14: | ||
LED-ul rosu se aprinde pentru diferente mari de frecventa, LED-ul galben pentru diferente mici, iar LED-ul verde pentru valoarea corecta, sau diferente foarte mici. | LED-ul rosu se aprinde pentru diferente mari de frecventa, LED-ul galben pentru diferente mici, iar LED-ul verde pentru valoarea corecta, sau diferente foarte mici. | ||
- | ===== Componente ===== | + | |
+ | |||
+ | ===== Schema bloc ===== | ||
+ | {{:pm:prj2021:avaduva:schema_bloc_guitartuner.png|}} | ||
+ | ===== Hardware design ===== | ||
+ | ==== Componente ==== | ||
<note> | <note> | ||
* Arduino UNO | * Arduino UNO | ||
Line 26: | Line 31: | ||
* Breadbord | * Breadbord | ||
</note> | </note> | ||
- | |||
- | ===== Schema bloc ===== | ||
- | {{:pm:prj2021:avaduva:schema_bloc_guitartuner.png|}} | ||
- | ===== Hardware design ===== | ||
====Schema electrica==== | ====Schema electrica==== | ||
{{:pm:prj2021:avaduva:schema_electrica_guitar_tuner.png?700|}} | {{:pm:prj2021:avaduva:schema_electrica_guitar_tuner.png?700|}} | ||
- | {{:pm:prj2021:avaduva:guitar_tuner_hardware.jpeg?700|}} | + | * Utilitatea potentiometrului este pentru a regla luminozitatea celulelor matricei ecranului LCD. |
+ | * De asemenea, se poate observa faptul ca butonul este legat la pinul 2, avand INT0. | ||
+ | * Totodata, senzorul de sunet este de tip analogic, fiind conectat la A0. | ||
+ | {{:pm:prj2021:avaduva:guitar_tuner_hardware.jpeg?700|}} | ||
+ | * Aici se poate observa cablajul fizic, executat fidel dupa modelul schemei electrice (doar ca piesele sunt conectate folosind si un breadboard). | ||
+ | * Se prezinta in aceasta imagine, stadiul initial, inaintea apasarii butonului. | ||
===== Software design ===== | ===== Software design ===== | ||
* Pentru lucrul cu LCD-ul am utilizat biblioteca LiquidCrystal.h. | * Pentru lucrul cu LCD-ul am utilizat biblioteca LiquidCrystal.h. | ||
Line 58: | Line 64: | ||
{{:pm:prj2021:avaduva:guitar_tuner_333cc_cojocaru_andreea_pm.zip|Arhiva: video demo + cod}} | {{:pm:prj2021:avaduva:guitar_tuner_333cc_cojocaru_andreea_pm.zip|Arhiva: video demo + cod}} | ||
</note> | </note> | ||
- | ==== PDF ==== | + | ===== Descarcare pagina ===== |
- | Click [[https://ocw.cs.pub.ro/courses/pm/prj2021/avaduva/guitar_tuner?do=export_pdf|Aici]] | + | Click [[https://ocw.cs.pub.ro/courses/pm/prj2021/avaduva/guitar_tuner?do=export_pdf|aici]] pentru descarcarea PDF a paginii curente. |