This is an old revision of the document!


Mood Tracker

Nume: Balaci Alexandra-Daniela
Grupă: 336CC

Introducere

Scopul proiectului este de a monitoriza feedback-ul primit prin intermediul unor sageti reprezentative: pozitiv ▲ , neutru ~ sau negativ ▼. Dispozitivul se ilumineaza in momentul detectarii miscarii in proximitatea sa, monitorizand feedback-ul primit cu ajutorul unui ecran LCD. In momentul in care procentul de pareri negative devine majoritar, se va declansa un buzzer ce are ca scop atragerea atentiei asupra sentimentului de nemultumire generala. Intentia proiectului a fost de a oferi un mod de exprimare al studentilor in ceea ce priveste activitatea universitara, fiind o modalitate de a ramane “conectat” la sentimentul general al acestora din cadrul semestrului universitar.

Descriere generală

In realizarea Mood Tracker s-au folosit:

  • Benzi LED, dintre care 3 pentru iluminarea butoanelor in culori reprezentative, si respectiv ultima pentru a ilumina intreg dispozitivul
  • Butoane care au ca scop inregistrarea feedback-ului primit
  • Buzzer: declansat in momentul in care se apasa pe butoane sau cand feedback-ul devine preponderent negativ
  • Modul I2C: pentru a limita numarul de pini necesari pe arduino
  • Ecran LCD: afiseaza numarul de pareri inregistrate pana la momentul respectiv
  • Senzor ultrasonic: folosit pentru a detecta momentul in care cineva intra in proximitatea dispozitivului

Schema bloc:

Hardware Design

Lista de componente:

  • Buzzer
  • 4 x Benzi Led
  • 3 x Butoane
  • Modul I2C pentru ecranul LCD
  • Ecran LCD
  • Senzor ultrasonic
  • Arduino UNO
  • 4 Breadboards

Software Design

Descrierea codului aplicaţiei (firmware):

  • mediu de dezvoltare (if any) (e.g. AVR Studio, CodeVisionAVR)
  • librării şi surse 3rd-party (e.g. Procyon AVRlib)
  • algoritmi şi structuri pe care plănuiţi să le implementaţi
  • (etapa 3) surse şi funcţii implementate

Rezultate Obţinute

Care au fost rezultatele obţinute în urma realizării proiectului vostru.

Download

O arhivă (sau mai multe dacă este cazul) cu fişierele obţinute în urma realizării proiectului: surse, scheme, etc. Un fişier README, un ChangeLog, un script de compilare şi copiere automată pe uC crează întotdeauna o impresie bună ;-).

Fişierele se încarcă pe wiki folosind facilitatea Add Images or other files. Namespace-ul în care se încarcă fişierele este de tipul :pm:prj20??:c? sau :pm:prj20??:c?:nume_student (dacă este cazul). Exemplu: Dumitru Alin, 331CC → :pm:prj2009:cc:dumitru_alin.

Bibliografie/Resurse

Listă cu documente, datasheet-uri, resurse Internet folosite, eventual grupate pe Resurse Software şi Resurse Hardware.

Export to PDF

pm/prj2022/sgherman/moodtracker.1653400432.txt.gz · Last modified: 2022/05/24 16:53 by alexandra.balaci
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