Table of Contents

Pulse Checker

Autor

Toma Elena-Bianca 331CB

Introducere

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.

Descriere generală

  Schema bloc:

Hardware Design

Listă componente:

Schema electrica

Software Design

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

Pentru a determina starea pacientului se compara valoarea obtinuta de la senzor cu valorile din tabelul de mai jos, tinandu-se cont de varsta si genul acestuia. Pentru a realiza acest lucru am creat cate o functie pentru fiecare coloana a tabelului (ex: barbat intre 26 si 35 de ani, femeie intre 56 si 65 de ani etc.) in care se stabileste pe ce linie se incadreaza valoarea citita, mai exact ce stare si culoare i se potriveste din tabel. Culoarea corespunzatoare starii respective este afisata cu ajutorului ledului RGB.

Rezultate obtinute

Exemple afisare stari in functie de valoarea masurata

DEMO-ul pentru proiect se gaseste aici

Concluzii

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.

Download

Arhiva proiectului poate fi descarcata de aici.

Jurnal

Bibliografie/Resurse

PDF