This shows you the differences between two versions of the page.
|
pm:prj2021:avaduva:pulsoximetru [2021/06/02 01:54] diana.giosan |
pm:prj2021:avaduva:pulsoximetru [2021/06/02 03:17] (current) diana.giosan |
||
|---|---|---|---|
| Line 31: | Line 31: | ||
| Arduino IDE | Arduino IDE | ||
| ==Librarii si surse 3rd party== | ==Librarii si surse 3rd party== | ||
| - | *Adafruit GFX Graphic Library | + | * Adafruit GFX Graphic Library |
| - | *Adafruit SSD1306 | + | * Adafruit SSD1306 |
| ==Surse si functii implementate== | ==Surse si functii implementate== | ||
| - | * Functia de setup care porneste ecranul si seteaza pinii pentru cele doua leduri si fototranzistor si buzzer | + | * Functia de setup care porneste ecranul si seteaza pinii pentru cele doua leduri si fototranzistor si buzzer |
| - | * Functia loop care citeste semnalele obtinute si afiseaza pe display o mapare intre rezultatele obtinute | + | * Functia loop care citeste semnalele obtinute si afiseaza pe display o mapare intre rezultatele obtinute facand media ultimelor citiri si o calibrare facuta folosind un pulsoximetru cumparat(astfel incat valorile sa |
| - | facand media ultimelor citiri si o calibrare facuta folosind un pulsoximetru cumparat(astfel incat valorile sa | + | se inscrie in niste limite care sa aiba sens dpdv medical). |
| - | se inscrie in niste limite care sa aiba sens dpdv medical). | + | |
| ===Rezultate obtinute=== | ===Rezultate obtinute=== | ||
| - | * Am observat ca facand calibrarea cu pulsoximetrul comercial, valorile pentru saturatia de oxigen sunt | + | Link demo: |
| + | https://youtu.be/t1Lrz6p9ipo | ||
| + | ===Concluzii=== | ||
| + | Am observat ca facand calibrarea cu pulsoximetrul comercial, valorile pentru saturatia de oxigen sunt | ||
| destul de ok, acceptabile avand in vedere ca in mod normal saturatia unui om sanatos variaza undeva intre 95% si 100%. | destul de ok, acceptabile avand in vedere ca in mod normal saturatia unui om sanatos variaza undeva intre 95% si 100%. | ||
| Totusi, apar erori din cauza faptului ca pulsoximetrele de obicei sunt incastrate intr-un invelis protector, menit | Totusi, apar erori din cauza faptului ca pulsoximetrele de obicei sunt incastrate intr-un invelis protector, menit | ||
| Line 50: | Line 52: | ||
| a fost unul reusit, intrucat valorile saturatiei sunt destul de similare cu ce as obtine la un pulsoximetru. | a fost unul reusit, intrucat valorile saturatiei sunt destul de similare cu ce as obtine la un pulsoximetru. | ||
| Daca as mai avea timp sa mai adaug imbunatatiri acestui proiect, as incerca sa mai reduc din zgomot, adaugand un fel de capac aranjamentului si de asemenea, as cauta o functie sau o metoda mai buna de a calcula media semnalelor in cazul pulsului(acolo am obtinut rezultate de o acuratete mai proasta). | Daca as mai avea timp sa mai adaug imbunatatiri acestui proiect, as incerca sa mai reduc din zgomot, adaugand un fel de capac aranjamentului si de asemenea, as cauta o functie sau o metoda mai buna de a calcula media semnalelor in cazul pulsului(acolo am obtinut rezultate de o acuratete mai proasta). | ||
| - | |||
| - | |||
| - | ===Concluzii=== | ||
| - | |||
| ===Download=== | ===Download=== | ||
| https://ocw.cs.pub.ro/courses/pm/prj2021/avaduva/pulsoximetru?do=export_pdf | https://ocw.cs.pub.ro/courses/pm/prj2021/avaduva/pulsoximetru?do=export_pdf | ||
| + | |||
| + | {{pm/prj2021/avaduva/pulsoximetru-diana.giosan.zip}} | ||
| ===Bibliografie/Resurse=== | ===Bibliografie/Resurse=== | ||
| + | https://randomnerdtutorials.com/guide-for-oled-display-with-arduino/ | ||
| + | https://iopscience.iop.org/article/10.1088/1742-6596/1793/1/012068/pdf | ||
| + | https://www.instructables.com/Arduino-Pulse-Oximeter/ | ||
| ~~NOTOC~~ | ~~NOTOC~~ | ||