Differences

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

Link to this comparison view

pm:prj2023:ncaroi:mini-piano [2023/05/29 00:45]
teodor.juravlea [Software Design]
pm:prj2023:ncaroi:mini-piano [2023/06/02 20:34] (current)
teodor.juravlea
Line 37: Line 37:
  
 Mediu de dezvoltare folosit: Arduino IDE 2.1.0 Mediu de dezvoltare folosit: Arduino IDE 2.1.0
 +
 Biblioteci 3rd-party: Biblioteci 3rd-party:
   * LiquidCrystal_I2C (https://​www.arduino.cc/​reference/​en/​libraries/​liquidcrystal-i2c/​)   * LiquidCrystal_I2C (https://​www.arduino.cc/​reference/​en/​libraries/​liquidcrystal-i2c/​)
Line 52: Line 53:
  
 Fisierele sunt editabile pe alte sisteme, deci exista posibilitatea redarii melodiilor din surse externe, atata timp cat sunt reprezentate in formatul corect. Fisierele sunt editabile pe alte sisteme, deci exista posibilitatea redarii melodiilor din surse externe, atata timp cat sunt reprezentate in formatul corect.
- 
  
 Pentru interfatarea cu cardul microSD este folosita biblioteca standard din Arduino SD.h, iar pentru ecranul LCD este folosita biblioteca 3rd-party LiquidCrystal_I2C.h. Pentru interfatarea cu cardul microSD este folosita biblioteca standard din Arduino SD.h, iar pentru ecranul LCD este folosita biblioteca 3rd-party LiquidCrystal_I2C.h.
- 
-===== Rezultate Obţinute ===== 
- 
-<note tip> 
-Care au fost rezultatele obţinute în urma realizării proiectului vostru. 
-</​note>​ 
  
 ===== Concluzii ===== ===== Concluzii =====
  
 +Am reusit sa implementez proiectul exact cum mi-am propus, cu toate functionalitatile planificate la inceput.
 +
 +Exista totusi un bug caruia nu i-am descoperit cauza: atunci cand se reda o inregistrare,​ intre penultima si ultima nota exista un timp de pauza mai mare decat ar trebui. In fisier pare ca timpul de pauza este corect, asa ca bug-ul apare din implementarea redarii undeva.
 ===== Download ===== ===== Download =====
  
 {{:​pm:​prj2023:​ncaroi:​minipiano.zip|}} {{:​pm:​prj2023:​ncaroi:​minipiano.zip|}}
-===== Jurnal ​=====+===== Bibliografie/​Resurse ​=====
  
-<note tip> +[[https://​www.electronicshub.org/arduino-based-piano/​ | Implementare basic de pian Arduino folosita ca inspiratie]]
-Puteți avea și o secțiune de jurnal în care să poată urmări asistentul de proiect progresul proiectului. +
-</note>+
  
-===== Bibliografie/Resurse =====+[[https://​www.arduino.cc/​reference/​en/​libraries/​liquidcrystal-i2c/​ | Biblioteca LiquidCrystal_I2C pentru interfatarea cu ecran-ul LCD]] 
 + 
 +[[https://​lastminuteengineers.com/​i2c-lcd-arduino-tutorial/​ | Ghid pentru interfatarea cu ecran-ul LCD]]
  
-<​note>​ +[[https://​forum.arduino.cc/t/​read-sd-card-file-and-put-values-into-variables/​644367 | Ghid pentru citirea numerelor intregi din fisiere pe un card SD]]
-Listă cu documente, datasheet-uri,​ resurse Internet folosite, eventual grupate pe **Resurse Software** şi **Resurse Hardware**. +
-</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/prj2023/ncaroi/mini-piano.1685310346.txt.gz · Last modified: 2023/05/29 00:45 by teodor.juravlea
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