Differences

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

Link to this comparison view

pm:prj2022:robert:mp3_player_bord [2022/05/26 22:04]
robert_ionut.trasca [Bibliografie/resurse]
pm:prj2022:robert:mp3_player_bord [2022/05/26 22:38] (current)
robert_ionut.trasca [Rezultate obtinute]
Line 63: Line 63:
 ===== Software Design ===== ===== Software Design =====
  
 +  * Partea software am scris-o in programul ** Arduino IDE **
 +  * Pentru **LCD** m-am folosit de biblioteca : LiquidCrystal
  
 +=== Implementare ===
 +
 +  * Functia **start_mp3** are rolul de a da drumul la MP3 Player. Pe LCD se afiseaza un mesaj in care se precizeaza ca prima melodie incepe dupa aproximativ 5 secunde.
 +  * Exista un counter global care retine la ce melodie se afla MP3 Playerul. Cu functia **mp3_player** se reda muzica dupa valoarea counter-ului si pe LCD se afiseaza numele melodiei.
 +  * Melodiile se pot schimba prin cele doua butoane : **PREV** si **NEXT** sau atunci cand melodia se termina, trece la urmatoare.
 +  * In functia **mp3_player** se tine cont si de senzorul de sunet. In functie de valoarea citita de la senzorul de sunet se aprind led-uri pentru a fi aprinse dupa ritmul melodiei.
 +  * In **loop** se apeleaza functia de baza care reda melodia si se tine cont de cele doua butoane ( se modifica valoarea counter-ului in functie de ce buton s-a apasat).
 ===== Rezultate obtinute ===== ===== Rezultate obtinute =====
 +{{:​pm:​prj2022:​robert:​robert_rez.png?​400|}}
 + 
  
 +  * [[https://​youtube.com/​shorts/​7TCqvhM1U_o?​feature=share|Video catre rezultat]]
 ===== Concluzii ====== ===== Concluzii ======
  
 +  * A fost un proiect interesant din care am invatat multe. Initial mi se pare partea hardware foarte grea, dar dupa ce m-am informat mi-a placut sa fac propriu meu program care sa influenteze anumite componente hardware.
 ===== Download ====== ===== Download ======
 +{{:​pm:​prj2022:​robert:​mp3.zip|}}
 ===== Jurnal ===== ===== Jurnal =====
  
pm/prj2022/robert/mp3_player_bord.1653591887.txt.gz · Last modified: 2022/05/26 22:04 by robert_ionut.trasca
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