Pomodoro Timer

Introducere

  • Nume: Artenie Beatrice-Diana
  • Grupa: 334CB

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.

Descriere generală

Pentru interactiunea cu utilizatorul, ceasul prezinta un buton de pauza.

Hardware Design

Listă piese utilizate:

  • Placa Arduino Uno R3
  • Buzzer
  • Ecran LCD cu modul I2C si potentiometru
  • Buton
  • Mini Breadboard

Schema electrica:

Software Design

Mediu de dezvoltare: Arduino IDE Biblioteci utilizate: LiquidCrystal_I2C, Wire

Acest proiect utilizeaza intreruperi, timere si I2C.

Rezultate Obţinute

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).

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

Bibliografie/Resurse

pm/prj2023/drtranca/pomodorotimer.txt · Last modified: 2023/05/30 02:33 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