Differences

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

Link to this comparison view

pm:prj2023:adarmaz:acordor-de-chitara [2023/05/30 01:30]
ileana.gheorghisor [Hardware design]
pm:prj2023:adarmaz:acordor-de-chitara [2023/05/30 14:53] (current)
ileana.gheorghisor [Jurnal]
Line 41: Line 41:
 {{:​pm:​prj2023:​adarmaz:​electrica-acordor.jpg?​550|}} {{:​pm:​prj2023:​adarmaz:​electrica-acordor.jpg?​550|}}
  
- ​Proitectul asamblat: 
- 
-{{:​pm:​prj2023:​adarmaz:​acordor_asamblat.jpg?​550|}} 
  
  ​Descrierea asamblarii:  ​Descrierea asamblarii:
Line 56: Line 53:
   * Ecran cu modulul I2C la SDA si SCL   * Ecran cu modulul I2C la SDA si SCL
   * Tot la 5V si GND   * Tot la 5V si GND
 +
 + ​Proitectul asamblat:
 +
 +{{:​pm:​prj2023:​adarmaz:​acordor_asamblat.jpg?​550|}}
 +
  
  Alte poze:  Alte poze:
- TBA+ 
 +{{:​pm:​prj2023:​adarmaz:​acordor-start.jpg?​350|}} 
 +{{:​pm:​prj2023:​adarmaz:​acordor-asteapta-e2.jpg?​350|}} 
 +{{:​pm:​prj2023:​adarmaz:​acordor-e2.jpg?​350|}} 
 +{{:​pm:​prj2023:​adarmaz:​acordor-higher-e2.jpg?​350|}}
  
  
Line 80: Line 86:
 ===Arhive=== ===Arhive===
  ​Arhiva codului cu intreruperi. ​  ​Arhiva codului cu intreruperi. ​
- ​{{:​pm:​prj2023:​adarmaz:​acordor-code.zip|}}+ ​{{:​pm:​prj2023:​adarmaz:​acordor-fara-intreruperi.zip|}}
  
  ​Arhiva codului fara intreruperi. ​  ​Arhiva codului fara intreruperi. ​
- ​{{:​pm:​prj2023:​adarmaz:​acordor-fara-intreruperi.zip|}}+ ​{{:​pm:​prj2023:​adarmaz:​acordor-intreruperi.zip|}}
  
 ===Explicarea codului=== ===Explicarea codului===
Line 90: Line 96:
 ===== Rezultate obtinute ===== ===== Rezultate obtinute =====
  ​Momentan,​ codul nu merge in totalitate, deoarece calculul frecventei folosind transformata Fourier nu da rezultatele asteptate. Trebuie sa gasesc o combinatie intre offseturi, samples si expected frequency pentru fiecare nota.  ​Momentan,​ codul nu merge in totalitate, deoarece calculul frecventei folosind transformata Fourier nu da rezultatele asteptate. Trebuie sa gasesc o combinatie intre offseturi, samples si expected frequency pentru fiecare nota.
 +Am obtinut rezultatele cantand notele corespunzatoare de pe telefon.
  
 ===Linkuri cu diferite functionalitati=== ===Linkuri cu diferite functionalitati===
Line 97: Line 104:
  ​[[https://​youtube.com/​shorts/​cH-txIf6-qM|Trecerea printre notele muzicale (implementare cu intreruperi)]]  ​[[https://​youtube.com/​shorts/​cH-txIf6-qM|Trecerea printre notele muzicale (implementare cu intreruperi)]]
  
- Aprinderea ledurilor in functie de frecventa: TBA + ​Captarea sunetului folosind microfonul ​si aprinderea ledurilor in functie de sunet.
- +
- Captarea sunetului folosind microfonul: TBA+
  
 + ​[[https://​youtube.com/​shorts/​gfkuD3JvS8g|Nota Mi jos (E2)]]
 + ​[[https://​youtu.be/​49O_0Vc2KHE|Nota La (A2)]]
 + ​[[https://​youtube.com/​shorts/​xltTokf00-M?​feature=share|Nota Re (D3)]]
 + ​[[https://​youtube.com/​shorts/​dsg4LCgzJ58|Nota Si (B3)]]
 + ​[[https://​youtube.com/​shorts/​buESDM5AeVY|Nota mi sus (e4)]]
 ===== Concluzii ===== ===== Concluzii =====
  Ma bucur ca am reusit sa pun piesele cap la cap si sa scriu un cod de la zero pentru ideea pe care am avut-o initial. Desi nu merge cum m-am asteptat, stiu ca voi putea gasi o solutie la un moment dat.  Ma bucur ca am reusit sa pun piesele cap la cap si sa scriu un cod de la zero pentru ideea pe care am avut-o initial. Desi nu merge cum m-am asteptat, stiu ca voi putea gasi o solutie la un moment dat.
 + De asemenea, uneori proiectul se strica si are nevoie de reset.
 ===== Jurnal ===== ===== Jurnal =====
 03.Mai.23 -> achizitionarea pieselor initiale si crearea paginii de OCW. 03.Mai.23 -> achizitionarea pieselor initiale si crearea paginii de OCW.
Line 110: Line 121:
 05.Mai.23 -> prima incercare de a simula proiectul in Tinkercad. Am folosit un potentiometru pentru simularea semnalului analogic ce va fi dat de microfon. De asemenea, am reusit sa fac partea din cod care se ocupa cu schimbarea notei curente folosind butonul. Am atasat schema electrica aferenta generata de Tinkercad. 05.Mai.23 -> prima incercare de a simula proiectul in Tinkercad. Am folosit un potentiometru pentru simularea semnalului analogic ce va fi dat de microfon. De asemenea, am reusit sa fac partea din cod care se ocupa cu schimbarea notei curente folosind butonul. Am atasat schema electrica aferenta generata de Tinkercad.
  
-22.Mai.23 -> asamblarea hardwareului si completarea softwareului+22.Mai.23 -> asamblarea hardwareului si completarea softwareului.
  
-29.Mai.23 -> completarea documentatiei+29.Mai.23 -> completarea documentatiei.
  
-30.Mai.23 -> adaugarea ​ultimelor videoclipuri.+30.Mai.23 -> adaugarea ​videoclipurilor.
 ===== Bibliografie/​Resurse ===== ===== Bibliografie/​Resurse =====
  ​[[https://​www.youtube.com/​watch?​v=FiS4rc1jiV4|Pantalla Lcd 16x2 I2C]] -> tutorial in Tinkercad pentru LCD I2C.  ​[[https://​www.youtube.com/​watch?​v=FiS4rc1jiV4|Pantalla Lcd 16x2 I2C]] -> tutorial in Tinkercad pentru LCD I2C.
pm/prj2023/adarmaz/acordor-de-chitara.1685399455.txt.gz · Last modified: 2023/05/30 01:30 by ileana.gheorghisor
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