Pulse-meter

Autor: BECHEANU Daniela Elena
Grupa: 334CA

Introducere

Proiectul constă în crearea unui măsurător de puls, care se poate folosi și la domiciliu, util pentru persoanele cu probleme cardiace.

Descriere generală

Functionalitate

Pulsul este masurat folosind un senzor de puls, apoi trimitandu-se rezultatul catre ecranul LCD. Daca pulsul nu este in limitele normale (60 - 100 bpm), buzzerul porneste si LED-ul se aprinde. Altfel, LED-ul este stins, la fel si buzzerul. In toate cazurile, pe ecran se va afla o apreciere a pulsuilui (Too low/Normal/Too high)

Schema bloc

Hardware Design

Lista de piese
  • Arduino Uno
  • Breadboard
  • Senzor puls
  • LED rosu
  • Buzzer
  • Ecran LCD
  • Rezistente
Schema electrica

Software Design

Functii implementate:

  • setup(): setez pinii LED-ului si al buzzer-ului ca fiind de ouptut, initializez campurile senzorului de puls si pornesc ecranul LCD
  • loop(): primesc de la senzor valoarea pulsului si procesez datele primite (pentru toate cele 3 cazuri, afisez si valoarea pulsului)
    • daca este intre 60 si 100 bpm, afisez “NORMAL”
    • daca este mai mica decat 60 bpm, pornez buzzer-ul si LED-ul si afisez “TOO LOW”
    • daca este mai mare decat 100 bpm, pornez buzzer-ul si LED-ul si afisez “TOO HIGH”

Biblioteci folosite pentru schema electrica:

Pentru software, am folosit Arduino IDE.

Biblioteci folosite pentru Arduino IDE:

Rezultate Obţinute

Proiectul functioneaza conform descrierii anterioare.

Link catre demo.

Concluzii

Este un proiect interesant si diferit fata de ce am avut pana la momentul actual in facultate. Pentru prima data am realizat ceva pe partea de hardware si mi-a placut foarte mult.

Ca probleme, la inceput nu reuseam prea bine sa iau valoarea pulsului de la senzor (pe langa asta, a trebuit sa cumpar 2 senzori pentru ca primul a venit rupt :-() Mi-ar fi placut, totusi, sa am un senzor de puls care sa nu necesite atat de multa grija in momentul in care pozitionez degetul pe el, doarece, daca atingerea este prea usoara sau prea apasata, acesta nu citeste prea bine valoarea pulsului.

Download

Bibliografie/Resurse

pm/prj2022/ncaroi/pulse-meter.txt · Last modified: 2022/05/27 22:20 by daniela.becheanu
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