This shows you the differences between two versions of the page.
pm:prj2021:apredescu:audioplayer [2021/06/04 17:51] cristiana.anghel99 [Jurnal] |
pm:prj2021:apredescu:audioplayer [2021/06/04 22:22] (current) cristiana.anghel99 [Jurnal] |
||
---|---|---|---|
Line 48: | Line 48: | ||
Programul începe prin redarea primei melodii selectate. După ce o melodie se termină, playerul o va reda pe următoarea. Butoanele funcționează printr-o singură apăsare. De exemplu la prima apăsare a butonului de pauză se va pune pauză, dacă este apăsat iar va pune play. La o singură apăsare a butonului de next/back playerul va trece la următoarea/anterioarea melodie. | Programul începe prin redarea primei melodii selectate. După ce o melodie se termină, playerul o va reda pe următoarea. Butoanele funcționează printr-o singură apăsare. De exemplu la prima apăsare a butonului de pauză se va pune pauză, dacă este apăsat iar va pune play. La o singură apăsare a butonului de next/back playerul va trece la următoarea/anterioarea melodie. | ||
- | Dacă playerul este pe pauză pe o melodie și este apăsat next/back, playerul începe redarea imediată a următoarei/anteriaorei melodii, ieșind de pe starea de pauză. | + | Dacă playerul este pe pauză pe o melodie și este apăsat next/back, playerul începe redarea imediată a următoarei/anterioarei melodii, ieșind de pe starea de pauză. |
Când playerul se află în starea play, pe primul rând al lcd-ului va fi afișat: "Now playing...", iar pe starea pause: " Paused ". | Când playerul se află în starea play, pe primul rând al lcd-ului va fi afișat: "Now playing...", iar pe starea pause: " Paused ". | ||
Line 58: | Line 58: | ||
{{:pm:prj2021:apredescu:anghel_cristiana_paused.jpg?nolink&600|}} | {{:pm:prj2021:apredescu:anghel_cristiana_paused.jpg?nolink&600|}} | ||
+ | <note>Demo video al proiectului:\\ | ||
+ | [[https://drive.google.com/file/d/1T4CmCLEWcBvFQ-jFhYTFF0-_1b3BKT4G/view?usp=sharing]]</note> | ||
===== Concluzii ===== | ===== Concluzii ===== | ||
A fost o experiență interesantă să sudez piese(nu credeam că voi face asta vreodată) și să construiesc un proiect atât pe partea hardware cât și pe cea software.\\ | A fost o experiență interesantă să sudez piese(nu credeam că voi face asta vreodată) și să construiesc un proiect atât pe partea hardware cât și pe cea software.\\ | ||
Line 63: | Line 65: | ||
Cel mai mult mi-a plăcut să lucrez cu modulul I2C și LCD-ul cu biblioteca LiquidCrystal_I2C.h. | Cel mai mult mi-a plăcut să lucrez cu modulul I2C și LCD-ul cu biblioteca LiquidCrystal_I2C.h. | ||
===== Download ===== | ===== Download ===== | ||
- | [[https://ocw.cs.pub.ro/courses/pm/prj2021/apredescu/audioplayer?do=export_pdf|Download pdf]] | + | [[https://ocw.cs.pub.ro/courses/pm/prj2021/apredescu/audioplayer?do=export_pdf|Download pdf documentation]] |
{{:pm:prj2021:apredescu:anghel_cristiana_cod.txt|Download arduino code}} | {{:pm:prj2021:apredescu:anghel_cristiana_cod.txt|Download arduino code}} | ||
===== Jurnal ===== | ===== Jurnal ===== | ||
17.05.2021: Dau comanda de piese.(inițial aveam un SD shield)\\ | 17.05.2021: Dau comanda de piese.(inițial aveam un SD shield)\\ | ||
- | 20.05.2021: Dau comanda de kit pentru sudat.\\ | + | 18.05.2021: Ajung piesele.\\ |
- | 23.05.2021: Sudez modulul I2C la LCD, gnd și power(2 fire tată-tată) la difuzor și pinii la SD shield. | + | 24.05.2021: Dau comanda de kit pentru sudat.\\ |
- | 24.05.2021: Testez piesele și merg toate, înafara de SD shield care recunoaște cardul dar nu și partiția/fișierele.\\ | + | 26.05.2021: Ajunge kit-ul și sudez modulul I2C la LCD, gnd și power(2 fire tată-tată) la difuzor și pinii la SD shield.\\ |
- | 25-26.05.2021: Continui sa formatez SD shieldul în diferite moduri și să folosesc diferite biblioteci pentru Arduino SD (ex: SDfat). Fără success.\\ | + | 27.05.2021: Testez piesele și merg toate, înafara de SD shield care recunoaște cardul dar nu și partiția/fișierele.\\ |
+ | 28-29.05.2021: Continui sa formatez SD shieldul în diferite moduri și să folosesc diferite biblioteci pentru Arduino SD (ex: SDfat). Fără success.\\ | ||
02.06.2021: Cumpăr cititor microSD și testez că merge.\\ | 02.06.2021: Cumpăr cititor microSD și testez că merge.\\ | ||
03.06.2021: Programez partea de butoane și logica redării.\\ | 03.06.2021: Programez partea de butoane și logica redării.\\ |