Table of Contents

Pulse Oximeter

Introducere

Pulsoximetru cu afisaj pe un ecran LCD a valorilor identificate. Proiectul va include de asemenea un buzzer. Proiectul consta in realizarea unui pulsoximetru cu afisaj pe un ecran LCD, ce cuprinde si notificarea utilizatorului cu ajutorul unui buzzer atunci cand acesta monitorizeaza pulsul. Scopul proiecului este de a monitoriza pulsul si oxigenarea unei persoane. Am ales acest tip de proiect deoarece in contextul actual, pulsoximetrul a fost unul dintre dispozitivele cele mai cautate in ultimii doi ani din cauza pandemiei.

Descriere generală

Schemă bloc

Pentru realizarea proiectului este nevoie de un senzor de puls, un ecran LCD, un buzzer si, de asemenea, de o placuta Arduino.
Implementarea senzorului de puls si a ecranului LCD se face cu ajutorul bibliotecilor specifice acestora. Pentru a putea activa buzzer-ul in timpul receptarii unei batai a inimii, acesta este implementat in cadrul detectiei pulsului.
Utilizatorul va pune degetul usor, fara a apasa, pe senzorul de puls, in dreptul infrarosului aprins si va citi rezultatele pulsoximetrului pe LCD.

Hardware Design

Componente necesare:

Schema electrica

Partea hardware a constat in urmatorii pasi:

Software Design

Mediu de dezvoltare

Arduino IDE - pentru implementarea codului.
TinkerCAD - pentru realizarea schemei electrice.
Draw.io - pentru realizarea schemei bloc.

Librarii folosite

LiquidCrystal_I2C.h
MAX30100_PulseOximeter.h

Structura codului

Initializat senzorul de puls, display-ul LCD si buzzer-ul. In setup() pornesc senzorul de puls si display-ul LCD, setez intensitatea infrarosului si setez cand se va activa buzzer-ul. In loop() citesc datele primite de la pulsoximetru si le transmit mai departe catre LCD.

Rezultate Obţinute

Link Youtube Demo Pulse Oximeter

Concluzii

Acest proiect a reprezentat unul dintre cele mai interesante proiecte de pana acum din cadrul facultatii. Consider ca acest proiect m-a facut sa acord mai multa atentie documentatiilor si specificatiilor componentelor, iar acest lucru ma va ajuta mult pe viitor.
Pentru mine, pulsoximetrul a fost primul proiect hardware pe care l-am facut, in care am avut posibilitatea sa asamblez componentele si sa vad cum acestea functioneaza integrat.

Download

Arhiva proiect

Jurnal

24-30 Aprilie - alegerea temei proiectului.
1-7 Mai - cumpararea componentelor necesare, realizarea schemei bloc si a paginii wiki.
8-14 Mai - inceperea realizarii proiectului.
15-21 Mai - cumpararea restului de componente necesare, continuarea realizarii proiectului.
22-28 Mai - finalizarea proiectului si a paginii wiki.

Bibliografie/Resurse

Solutie pentru eroarea infrarosului de pe senzorul MAX30100
Libraria pentru LCD
Libraria pentru seznorul MAX30100
Datasheet MAX30100
Export to PDF