This is an old revision of the document!
Toma Elena-Bianca 331CB
Pulse Checker este un dispozitiv de verificare a pulsului și poate fi folosit de oricine dorește să verifice care este starea lui in funcție de valoarea pulsului.
Schema bloc:
Listă componente:
Schema electrica
Pentru dezvoltarea proiectului, am folosit urmatoarele biblioteci:
Ideea principala a proiectului consta in preluarea unor informatii date de catre utilizator prin intermediul keypad-ului si in functie de cele primite trece in una dintre cele 6 stari interne ale programului. Primele 5 stari acumuleaza pe rand informatii despre utilizator, iar in ultima stare se asteapta citirea datelor de la senzorul de puls si se afiseaza informatiile corespunzatoare.
Prelucrarea semnalelor de la senzorul de puls nu se face in mod continuu, ci se realizeaza doar in momentul in care senzorul intalneste o schimbare (se detecteaza prima bataie a inimii).
Exemple afisare stari in functie de valoarea masurata
DEMO-ul pentru proiect se gaseste aici
Intreaga implementare a proiectului a fost interesanta si cred ca m-a ajutat sa inteleg mai bine cum sa scriu cod pentru Arduino. Una dintre problemele intampinate pe parcurs a fost faptul ca precizia senzorului nu este foarte buna, avand destul de des erori. Folosind un senzor mai bun, acest proiect poate fi de ajutor multor oameni, deoarece le poate spune starea lor din punct de vedere a valorii pulsului prin afisarea pe ecran sau prin culoarea ledului si totodata ii poate avertiza prin semnale sonore in cazul in care valorile pulsului nu se afla in parametrii normali.
Arhiva proiectului poate fi descarcata de aici.