Differences

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

Link to this comparison view

pm:prj2023:drtranca:pomodorotimer [2023/05/07 23:55]
beatrice.artenie created
pm:prj2023:drtranca:pomodorotimer [2023/05/30 02:33] (current)
beatrice.artenie
Line 7: Line 7:
 </​note>​ </​note>​
  
-Tehnica de învățare Pomodoro presupune 50 de minute de studiu și 10 minute de pauză. Acest proiect presupune un mic ceas digital care va măsura aceste două intervale de timp, va activa o alarmă la finalul fiecăruia, și va avea un buton de resetpentru a porni +Tehnica de învățare Pomodoro presupune 50 de minute de studiu și 10 minute de pauză. Acest proiect presupune un mic ceas digital care va măsura aceste două intervale de timp, va activa o alarmă la finalul fiecăruia, și va avea un buton de pauzain cazul in care utilizatorul doreste sa opreasca ​cronometrul. 
-cronometrul ​de la 0.+
 ===== Descriere generală ===== ===== Descriere generală =====
  
Line 14: Line 14:
 {{ :​pm:​prj2023:​drtranca:​schema_bloc_pomodoro.jpg?​200 |}} {{ :​pm:​prj2023:​drtranca:​schema_bloc_pomodoro.jpg?​200 |}}
 </​note>​ </​note>​
-Pentru interactiunea cu utilizatorul,​ ceasul prezinta un buton de reset care reseteaza timer-ul.+Pentru interactiunea cu utilizatorul,​ ceasul prezinta un buton de pauza.
 ===== Hardware Design ===== ===== Hardware Design =====
  
 <note tip> <note tip>
 Listă piese utilizate: Listă piese utilizate:
-    * Placa Arduino+    * Placa Arduino ​Uno R3
     * Buzzer     * Buzzer
-    * Ecran LCD+    * Ecran LCD cu modul I2C si potentiometru
     * Buton     * Buton
     * Mini Breadboard     * Mini Breadboard
 </​note>​ </​note>​
  
 +Schema electrica:
 +{{ :​pm:​prj2023:​drtranca:​schema_pomo.jpg?​300 |}}
 ===== Software Design ===== ===== Software Design =====
  
 +Mediu de dezvoltare: Arduino IDE 
 +Biblioteci utilizate: LiquidCrystal_I2C,​ Wire 
 + 
 <note tip> <note tip>
 +Acest proiect utilizeaza intreruperi,​ timere si I2C.
 </​note>​ </​note>​
  
 ===== Rezultate Obţinute ===== ===== Rezultate Obţinute =====
  
-<note tip> +Timer-ul in sine merge foarte bine (masurarea timpului de invatare/pauza si afisarea lui la ecran impreuna cu un mesaj). Functionalitatea de pauza 
-</note>+pune cateva probleme datorita partii hardware (sunt foarte rare butoanele care chiar functioneaza).
  
 ===== Concluzii ===== ===== Concluzii =====
 +
 +In urma realizarii acestui proiect, am inteles mai bine cum functioneaza intreruperile externe. Dificultatea cea mai mare a venit din implementarea butonului de pauza, insa a fost mai mult o problema hardware. Per total o experienta foarte productiva de invatare.
  
 ===== Download ===== ===== Download =====
  
-<note warning>​ +**Cod Sursa**: {{:​pm:​prj2023:​drtranca:​proiect_pm_arteniebeatricediana.zip|}}
-</​note>​+
  
-===== Jurnal ​=====+===== Bibliografie/​Resurse ​=====
  
-<note tip> +  *[[https://​ocw.cs.pub.ro/​courses/​pm/​lab/​lab2-2023]] 
-</note>+  ​*[[https://​ocw.cs.pub.ro/​courses/​pm/​lab/​lab3-2023]] 
 +  *[[https://​ocw.cs.pub.ro/​courses/​pm/​lab/​lab6-2022]] 
 +  *[[https://​circuitdigest.com/​microcontroller-projects/arduino-timer-tutorial]]
  
-===== Bibliografie/​Resurse ===== 
- 
-<​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/prj2023/drtranca/pomodorotimer.1683492931.txt.gz · Last modified: 2023/05/07 23:55 by beatrice.artenie
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