This shows you the differences between two versions of the page.
|
pm:prj2022:imacovei:andreea.traistaru00 [2022/05/27 11:18] andreea.traistaru00 |
pm:prj2022:imacovei:andreea.traistaru00 [2022/05/27 16:07] (current) andreea.traistaru00 [Download] |
||
|---|---|---|---|
| Line 9: | Line 9: | ||
| * Consider că acest dispositiv poate fi util sportivilor în cadrul antrenamentelor pentru a putea aprecia intensitatea exercițiilor; | * Consider că acest dispositiv poate fi util sportivilor în cadrul antrenamentelor pentru a putea aprecia intensitatea exercițiilor; | ||
| ===== Descriere generală ===== | ===== Descriere generală ===== | ||
| - | Pe ecranul LCD-ului se vor afișa diferite informații în funcție de butonul apăsat. Un buton va reda pe LCD un mesaj de | + | * Pe ecranul LCD-ului se vor afișa diferite informații în funcție de butonul apăsat. Un buton va fi folosit pentru a semnala începerea măsurării pulsului. După terminarea procesului se va putea începe o nouă acțiune de măsurare prin apăsarea celui de-al doilea buton care va duce dispozitivul în starea de început. |
| - | început, iar cu ajutorul celuilalt buton se va începe afișarea pulsului. | + | * Datele vor fi preluate cu ajutorul senzorului pentru puls XD-58C atunci cand este atins de degetul utilizatorului. Senzorul foloseste un amplificator optic si un circuit de eliminare a zgomotului. Valoarea citită va fi redată pe ecranul LCD-ului. De asemenea, pe măsură ce este măsurat pulsul va fi redat un sunet conform bătăilor inimii cu ajutorul unui buzzer. Dacă este măsurat un ritm cardiac crescut lumina generată de led-ul RGB va avea o culoare roșie, în cazul unui puls normal va avea o nuanță de verde, iar în cazul unui puls scăzut va avea culoarea albastru. Totodată cele trei culori vor fi redate cu intensități diferite pentru a indica cât de scăzut respectiv cât de crescut este ritmul cardiac față de valorile optime. |
| - | Datele vor fi preluate cu ajutorul senzorului pentru puls XD-58C atunci cand este atins de degetul utilizatorului. | + | |
| - | Senzorul foloseste un amplificator optic si un circuit de eliminare a zgomotului. Valoarea citită va fi redată pe ecranul LCD-ului. | + | |
| - | De asemenea, pe măsură ce este măsurat pulsul va fi redat un sunet conform bătăilor inimii cu ajutorul unui buzzer. Dacă este măsurat un ritm | + | |
| - | cardiac crescut lumina generată de led-ul RGB va avea o culoare roșie, în cazul unui puls normal va avea o nuanță de verde, iar | + | |
| - | în cazul unui puls scăzut va avea culoarea galben. Totodată cele trei culori vor fi redate cu intensități diferite pentru a indica | + | |
| - | cât de scăzut respectiv cât de crescut este ritmul cardiac față de valorile optime. | + | |
| - | + | ||
| {{:pm:prj2022:imacovei:traistaru_andreea_schema_bloc.png?700|}} | {{:pm:prj2022:imacovei:traistaru_andreea_schema_bloc.png?700|}} | ||
| Line 42: | Line 36: | ||
| **Mediu de dezvoltare** | **Mediu de dezvoltare** | ||
| * Arduino IDE | * Arduino IDE | ||
| + | * Autodesk EAGLE | ||
| </note> | </note> | ||
| <note> | <note> | ||
| Line 71: | Line 66: | ||
| * void count_time() → decrementează variabilele folosite pentru counter-ul utilizat de timer; | * void count_time() → decrementează variabilele folosite pentru counter-ul utilizat de timer; | ||
| * pin_ISR → întrerupere folosită pentru a trece de la o stare la alta prin resetarea unor variabile la apăsarea unui buton; | * pin_ISR → întrerupere folosită pentru a trece de la o stare la alta prin resetarea unor variabile la apăsarea unui buton; | ||
| - | | + | ====== Rezultate obținute ====== |
| + | {{:pm:prj2022:imacovei:1_traistaru.jpeg?250|}} | ||
| + | {{:pm:prj2022:imacovei:2_traistaru.jpeg?250|}} | ||
| + | {{:pm:prj2022:imacovei:3_traistaru.jpeg?250|}} | ||
| + | |||
| + | **Demo** → https://www.youtube.com/watch?v=XSQjz5b1zZI | ||
| + | |||
| + | |||
| ===== Concluzii ===== | ===== Concluzii ===== | ||
| * Proiectul m-a ajutat să aprofundez noțiunile parcurse de-a lungul semestrului la laboratoare într-un mod interactiv. Am învățat că este important să citești datasheet-ul componentelor pentru a fi sigur că piesele sunt compatibile. | * Proiectul m-a ajutat să aprofundez noțiunile parcurse de-a lungul semestrului la laboratoare într-un mod interactiv. Am învățat că este important să citești datasheet-ul componentelor pentru a fi sigur că piesele sunt compatibile. | ||
| Line 77: | Line 80: | ||
| ===== Download ===== | ===== Download ===== | ||
| + | {{:pm:prj2022:imacovei:heart_rate_monitor.zip|}} | ||