హృదయ స్పందన రేటు, శరీర ఉష్ణోగ్రత మరియు రక్తపోటు పర్యవేక్షణ మానవ శరీరానికి చాలా ముఖ్యమైన పారామితులు. జ్వరం లేదా శరీర ఉష్ణోగ్రతను తనిఖీ చేయడానికి వైద్యులు థర్మామీటర్, రక్తపోటు కొలత కోసం బిపి మానిటర్ మరియు హృదయ స్పందన కొలత కోసం హృదయ స్పందన మానిటర్ వంటి వివిధ రకాల వైద్య ఉపకరణాలను ఉపయోగిస్తారు. ఈ ప్రాజెక్ట్లో, మేము ఆర్డునో ఆధారిత హృదయ స్పందన మానిటర్ను నిర్మించాము, ఇది నిమిషంలో హృదయ స్పందనల సంఖ్యను లెక్కిస్తుంది. ఇక్కడ మేము హృదయ స్పందన సెన్సార్ మాడ్యూల్ను ఉపయోగించాము, ఇది సెన్సార్పై వేలు పెట్టిన తర్వాత హృదయ స్పందనను గ్రహించింది.
భాగాలు
- ఆర్డునో
- హార్ట్ బీట్ సెన్సార్ మాడ్యూల్
- 16x2 LCD
- నొక్కుడు మీట
- బ్రెడ్ బోర్డు
- శక్తి
- వైర్లను కనెక్ట్ చేస్తోంది
హార్ట్ బీట్ మానిటర్ ప్రాజెక్ట్ యొక్క పని
ఈ ప్రాజెక్ట్ యొక్క పని చాలా సులభం కాని హృదయ స్పందన రేటును లెక్కించడానికి కొద్దిగా లెక్క అవసరం. హృదయ స్పందన రేటును లెక్కించడానికి అనేక పద్ధతులు ఉన్నాయి, కానీ ఇక్కడ మనం ఐదు పప్పులను మాత్రమే చదివాము. అప్పుడు మేము ఈ క్రింది సూత్రాన్ని వర్తింపజేయడం ద్వారా నిమిషంలో మొత్తం హృదయ స్పందనను లెక్కించాము:
ఐదు_పస్లే_టైమ్ = సమయం 2-సమయం 1;
సింగిల్_పల్స్_టైమ్ = ఐదు_పస్లే_టైమ్ / 5;
రేటు = 60000 / సింగిల్_పల్స్_టైమ్;
ఇక్కడ టైమ్ 1 మొదటి పల్స్ కౌంటర్ విలువ
time2 జాబితా పల్స్ కౌంటర్ విలువ
రేటు తుది హృదయ స్పందన రేటు.
మొదటి పల్స్ వచ్చినప్పుడు, మేము మిల్లిస్ () అయిన ఆర్డునోలో టైమర్ కౌంటర్ ఫంక్షన్ను ఉపయోగించి కౌంటర్ ప్రారంభిస్తాము. మరియు మొదటి పల్స్ కౌంటర్ విలువ రూపం మిల్లీస్ () ను తీసుకోండి. అప్పుడు మేము ఐదు పప్పుల కోసం వేచి ఉన్నాము. ఐదు పప్పులను పొందిన తరువాత, మేము మళ్ళీ టైమ్ 2 లో కౌంటర్ విలువను తీసుకుంటాము, ఆపై ఐదు పప్పుల ద్వారా తీసుకున్న అసలు సమయాన్ని తీసుకోవడానికి టైమ్ 1 నుండి టైమ్ 1 ను ప్రత్యామ్నాయం చేస్తాము. ఆపై సింగిల్ పల్స్ సమయం పొందడానికి ఈ సమయాన్ని 5 రెట్లు విభజించండి. ఇప్పుడు మనకు సింగిల్ పల్స్ కోసం సమయం ఉంది మరియు సింగిల్ పల్స్ సమయం ద్వారా 600000 ఎంఎస్లను కేటాయించి, ఒక నిమిషంలో పల్స్ను సులభంగా కనుగొనవచ్చు.
రేటు = 600000 / సింగిల్ పల్స్ సమయం.
ఈ ప్రాజెక్ట్లో హార్ట్ బీట్ను గుర్తించడానికి హార్ట్ బీట్ సెన్సార్ మాడ్యూల్ని ఉపయోగించాము. ఈ సెన్సార్ మాడ్యూల్ ఒక ఐఆర్ జతను కలిగి ఉంది, ఇది రక్తం నుండి గుండె కొట్టుకోవడాన్ని గుర్తించింది. శరీరంలో రక్త సాంద్రత మారినప్పుడు గుండె కొట్టుకునే శరీరంలోని రక్తాన్ని గుండె కొట్టుకుంటుంది. మరియు వోల్టేజ్ లేదా పల్స్ విద్యుత్తుగా చేయడానికి మేము ఈ మార్పును ఉపయోగిస్తాము.
సర్క్యూట్ రేఖాచిత్రం మరియు వివరణ
హృదయ స్పందన మానిటర్ యొక్క సర్క్యూట్ క్రింద చూపబడింది, దీనిలో ఆర్డునో యునో, హార్ట్ బీట్ సెన్సార్ మాడ్యూల్, రీసెట్ బటన్ మరియు ఎల్సిడి ఉన్నాయి. పప్పుధాన్యాలు చదవడం హార్ట్ బీట్ సెన్సార్ మాడ్యూల్, హృదయ స్పందన రేటును లెక్కించడం మరియు ఈ డేటాను ఎల్సిడికి పంపడం వంటి వ్యవస్థ ప్రక్రియను ఆర్డునో పూర్తిగా నియంత్రిస్తుంది. ఈ మాడ్యూల్పై ఉంచిన ఇన్బిల్ట్ పొటెన్టోమీటర్ ద్వారా మేము ఈ సెన్సార్ మాడ్యూల్ యొక్క సున్నితత్వాన్ని సెట్ చేయవచ్చు.
హార్ట్ బీట్ సెన్సార్ మాడ్యూల్ యొక్క అవుట్పుట్ పిన్ నేరుగా ఆర్డునో యొక్క పిన్ 8 కి అనుసంధానించబడి ఉంది. Vcc మరియు GND లు Vcc మరియు GND కి అనుసంధానించబడి ఉన్నాయి. 16x2 LCD 4-బిట్ మోడ్లో arduino తో అనుసంధానించబడి ఉంది. కంట్రోల్ పిన్ RS, RW మరియు En నేరుగా ఆర్డునో పిన్ 12, జిఎన్డి మరియు 11 కి అనుసంధానించబడి ఉన్నాయి. మరియు డేటా పిన్ డి 4-డి 7 ఆర్డునో యొక్క పిన్స్ 5, 4, 3 మరియు 2 లకు అనుసంధానించబడి ఉంది. పఠనాన్ని రీసెట్ చేయడానికి ఒక పుష్ బటన్ జోడించబడుతుంది మరియు మరొకటి పప్పుధాన్యాలను చదవడానికి వ్యవస్థను ప్రారంభించడానికి ఉపయోగించబడుతుంది. మేము హృదయ స్పందన రేటును లెక్కించాల్సిన అవసరం వచ్చినప్పుడు, మేము ప్రారంభ బటన్ను నొక్కండి, ఆపై ఆర్డునో పప్పులను లెక్కించడం ప్రారంభించండి మరియు ఐదు సెకన్ల పాటు కౌంటర్ను ప్రారంభిస్తాము. ఈ ప్రారంభ పుష్ బటన్ పిన్ 7 కి కనెక్ట్ చేయబడింది మరియు రీసెట్ పుష్ బటన్ భూమికి సంబంధించి ఆర్డునో యొక్క పిన్ 6 కి కనెక్ట్ చేయబడింది.
ప్రోగ్రామ్ వివరణ
కోడ్లో మేము సమయం లెక్కించడానికి హార్ట్ బీట్ సెన్సార్ మాడ్యూల్ మరియు మిల్లిస్ () ఫక్షన్ యొక్క అవుట్పుట్ చదవడానికి డిజిటల్ రీడ్ ఫంక్షన్ను ఉపయోగించాము మరియు తరువాత హృదయ స్పందన రేటును లెక్కించాము.
దీనికి ముందు మేము ఈ ప్రాజెక్ట్లో ఉపయోగించిన అన్ని భాగాలను ప్రారంభించాము.
మరియు ఇక్కడ సాఫ్ట్వేర్ పుల్అప్ను ఉపయోగించడం ద్వారా పుష్ బటన్ లైన్ను పుల్అప్ చేస్తాము.