- Components
- Funcionament del projecte Monitor de batecs del cor
- Diagrama del circuit i explicació
- Descripció del programa
El seguiment de la freqüència cardíaca, la temperatura corporal i la pressió arterial són paràmetres molt importants del cos humà. Els metges utilitzen diversos tipus d’aparells mèdics com el termòmetre per comprovar la febre o la temperatura corporal, el monitor de PA per mesurar la pressió arterial i el monitor de freqüència cardíaca per mesurar la freqüència cardíaca. En aquest projecte, hem creat un monitor de batec del cor basat en Arduino que compta el nombre de batecs del cor en un minut. Aquí hem utilitzat un mòdul de sensor de batec del cor que detecta els batecs del cor en posar un dit sobre el sensor.
Components
- Arduino
- Mòdul de sensor de batec cardíac
- LCD de 16x2
- Polsador
- Taula de pa
- Potència
- Connexió de cables
Funcionament del projecte Monitor de batecs del cor
Treballar aquest projecte és bastant fàcil, però cal un petit càlcul per calcular la freqüència cardíaca. Hi ha diversos mètodes per calcular la freqüència cardíaca, però aquí només hem llegit cinc pulsacions. A continuació, hem calculat el batec cardíac total en un minut aplicant la fórmula següent:
Five_pusle_time = temps2-temps1;
Single_pulse_time = Five_pusle_time / 5;
taxa = 60000 / pols_temps_temps;
on time1 és el primer valor del comptador de polsos
time2 és el valor del comptador de pols de la llista
la freqüència és la freqüència cardíaca final.
Quan arriba el primer pols, comencem el comptador mitjançant la funció de comptador de temporitzador en arduino que és millis ();. I pren el primer valor de comptador de pols en forma de millis ();. Després esperem cinc pulsacions. Després d’aconseguir cinc polsos, tornem a prendre contravalors en temps2 i, a continuació, substartim temps1 en temps2 per prendre el temps original de cinc polsos. I després dividiu aquest temps per 5 vegades per obtenir un temps de pols únic. Ara tenim temps per a pols únic i podem trobar fàcilment el pols en un minut, desviant 600.000 ms per temps de pols únic.
Taxa = 600000 / temps de pols únic.

En aquest projecte hem utilitzat el mòdul del sensor de batec cardíac per detectar el batec cardíac. Aquest mòdul de sensor conté un parell d’IR que realment detecta els batecs del cor de la sang. El cor bombeja la sang del cos, que es diu batec del cor, quan succeeix, la concentració sanguínia del cos canvia. I fem servir aquest canvi per fer una tensió o un impuls elèctricament.
Diagrama del circuit i explicació
A continuació es mostra el circuit del monitor de batec del cor, que conté arduino uno, mòdul de sensor de batec cardíac, botó de reinici i pantalla LCD. Arduino controla tot el procés del sistema, com llegir els impulsos del mòdul del sensor de batec cardíac, calcular la freqüència cardíaca i enviar aquestes dades a la pantalla LCD. Podem configurar la sensibilitat d’aquest mòdul de sensor mitjançant un potenciòmetre incorporat situat en aquest mòdul.

El pin de sortida del mòdul del sensor de batec cardíac està connectat directament al pin 8 de l'arduino. Vcc i GND estan connectats a Vcc i GND. Una pantalla LCD de 16x2 està connectada amb arduino en mode de 4 bits. Els pins de control RS, RW i En estan connectats directament al pin arduino 12, GND i 11. I el pin de dades D4-D7 està connectat als pins 5, 4, 3 i 2 d’arduino. I s’afegeix un polsador per restablir la lectura i s’utilitza un altre per engegar el sistema de lectura de polsos. Quan hem de comptar la freqüència cardíaca, premem el botó d'inici i, a continuació, l'arduino comença a comptar els polsos i també comença el comptador durant cinc segons. Aquest polsador d’inici està connectat al pin 7 i el polsador de reinici està connectat al pin 6 d’arduino respecte a terra.
Descripció del programa
Al codi, hem utilitzat la funció de lectura digital per llegir la sortida del mòdul del sensor de batec cardíac i la producció de millis () per calcular el temps i després calcular la freqüència cardíaca.

Abans hem iniciat tots els components que hem utilitzat en aquest projecte.

i aquí tenim la línia desplegable del botó mitjançant l'ús de programari.

