Mood Tracker
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, trimitand periodic update-uri unui api internet of things (asksensors) prin care sa permita accesul wiresless la feedback-ul obtinut, si, implicit trimiterea de mailuri periodice.
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:
Banda LED pentru a ilumina intreg dispozitivul
Butoane care au ca scop inregistrarea feedback-ului primit
Buzzer: declansat in momentul in care se apasa pe butoane
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
Modul Wifi ESP8266 pentru a putea trimite wireless numarul de feedback-uri primite
Modul coborator tensiune 3.3V necesar modulului Wifi
Schema bloc:
Hardware Design
Schema electrica
Software Design
Descrierea codului aplicaţiei (firmware):
mediu de dezvoltare ArduinoIDE
librării şi surse 3rd-party: Wire, LiquidCrystal_I2C, Adafruit_NeoPixel, ESP8266WiFi, SoftwareSerial.
-
Rezultate
Proiectul inainte de amplasare:
Feedback-ul inregistrat pe platforma askSensors:
Download
Bibliografie/Resurse