Differences

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

Link to this comparison view

pm:prj2022:amocanu:ioana.tudorache2507 [2022/05/23 19:36]
ioana.tudorache2507 [Rezultate Obţinute]
pm:prj2022:amocanu:ioana.tudorache2507 [2022/05/23 22:56] (current)
ioana.tudorache2507
Line 1: Line 1:
 ====== Vizualizator de muzică ====== ====== Vizualizator de muzică ======
 +<​note>​Autor : Tudorache Alina \\
 +Grupa : 336CB</​note>​
 ===== Introducere ===== ===== Introducere =====
  
Line 23: Line 25:
 | Arduino UNO        |    1    | | Arduino UNO        |    1    |
 | Breadboard ​        ​| ​   1    | | Breadboard ​        ​| ​   1    |
-| Buton        |    1    | +| Buton        |    1    |        
 | Microfon ​      ​| ​   1    | | Microfon ​      ​| ​   1    |
 | Fire      |    11    |  | Fire      |    11    | 
    
 +{{:​pm:​prj2022:​amocanu:​modul-microfon.jpg?​nolink&​100|}}{{:​pm:​prj2022:​amocanu:​display-oled-128x64.jpg?​nolink&​100|}}
  
 ===== Software Design ===== ===== Software Design =====
Line 44: Line 46:
 :-D Produsul obtinut este un vizualizator de muzica cu 3 moduri posibile - 6, 8 sau 12 segmente :-D Produsul obtinut este un vizualizator de muzica cu 3 moduri posibile - 6, 8 sau 12 segmente
  
-{{:​pm:​prj2022:​amocanu:​img2.jpg?​nolink&​300|}}{{:​pm:​prj2022:​amocanu:​img1.jpg?​nolink&​300|}} +{{:​pm:​prj2022:​amocanu:​img2.jpg?​nolink&​300| ​Mod 8 segmente}}{{:​pm:​prj2022:​amocanu:​img1.jpg?​nolink&​300|}} 
-{{:​pm:​prj2022:​amocanu:​img3.jpg?​nolink&​300|}}{{:​pm:​prj2022:​amocanu:​img5.jpg?​nolink&​300|}} +{{:​pm:​prj2022:​amocanu:​img3.jpg?​nolink&​300| ​Mod 6 segmente}}{{:​pm:​prj2022:​amocanu:​img5.jpg?​nolink&​300|}} 
-{{:​pm:​prj2022:​amocanu:​img4.jpg?​nolink&​300|}}{{:​pm:​prj2022:​amocanu:​img6.jpg?​nolink&​300|}}+{{:​pm:​prj2022:​amocanu:​img4.jpg?​nolink&​300| ​Mod 12 segmente}}{{:​pm:​prj2022:​amocanu:​img6.jpg?​nolink&​300|}}
  
 Video Demo : [[https://​youtu.be/​eXeO9W5kKG0|]] Video Demo : [[https://​youtu.be/​eXeO9W5kKG0|]]
 ===== Concluzii ===== ===== Concluzii =====
 +
 +A fost destul de dificil, intrucat nu stiam exact cum as putea prelua inputul audio si sa il prelucrez pentru a putea obtine o reprezentare grafica. Initial am incercat bibliotecile ​ <​Adafruit_SSD1306.h>​ impreuna cu <​Adafruit_GFX.h>​ pentru display si FFT pentru prelucrarea inputului audio, dar am descoperit ca este mai usor cu cele mentionate anterior (chiar si mai eficient). In plus, am descoperit o biblioteca noua <​PinChangeInt.h>,​ care simplifica procesul de a trece de la un mod la altul prin apasarea butonului, folosind intreruperi. \\
 +Dupa ce am citit documentatia bibliotecilor,​ am inteles ce am de facut si proiectul a iesit destul de repede. A fost o experienta foarte placuta (mai ales ca am si ars cate ceva in proces) :-D \\
 +Sunt multumita de cum am iesit, nu ma asteptam. \\
  
 ===== Download ===== ===== Download =====
  
-Implementarea folosita in cadrul proiectului : +Implementarea folosita in cadrul proiectului : {{:​pm:​prj2022:​amocanu:​vizualizator_muzica.zip|}}
  
  
 ===== Bibliografie/​Resurse ===== ===== Bibliografie/​Resurse =====
  
-<​note>​ +<​note ​tip>  
-Listă cu documente, datasheet-uri,​ resurse Internet folosite, eventual grupate pe **Resurse Software** şi **Resurse Hardware**.+  [[https://​www.waitingforfriday.com/?​p=53| Fast Hartley Transformation Library for AVR microcontrollers]] 
 +  ​[[https://​github.com/​olikraus/​u8glib/​wiki| U8glib]] 
 +  ​[[https://​github.com/​GreyGnome/​PinChangeInt| PinChangeInt]] 
 +  ​[[https://​github.com/​kosme/​arduinoFFT| arduinoFFT library]] 
 +  ​[[https://​ht-deko.com/​arduino/​oled_spi.html| Tutorial folosire display OLED SPI]] 
 +  ​[[https://​www.instructables.com/​Arduino-Audio-Input/​| Arduino Audio Input]] 
 +  ​[[https://​www.youtube.com/​watch?​v=6QDVT9NMqnc| Tutorial folosire microfon]] 
 +  ​[[https://​ocw.cs.pub.ro/​courses/​pm/​lab/​lab0-2022| Laboratorul 0]]
 </​note>​ </​note>​
  
 <​html><​a class="​media mediafile mf_pdf"​ href="?​do=export_pdf">​Export to PDF</​a></​html>​ <​html><​a class="​media mediafile mf_pdf"​ href="?​do=export_pdf">​Export to PDF</​a></​html>​
  
pm/prj2022/amocanu/ioana.tudorache2507.1653323819.txt.gz · Last modified: 2022/05/23 19:36 by ioana.tudorache2507
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