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 pauza, in cazul in care utilizatorul doreste sa opreasca cronometrul.
Mediu de dezvoltare: Arduino IDE Biblioteci utilizate: LiquidCrystal_I2C, Wire
Timer-ul in sine merge foarte bine (masurarea timpului de invatare/pauza si afisarea lui la ecran impreuna cu un mesaj). Functionalitatea de pauza pune cateva probleme datorita partii hardware (sunt foarte rare butoanele care chiar functioneaza).
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.
Cod Sursa: proiect_pm_arteniebeatricediana.zip