MAX30102: Arduino को लागि हृदय दर मनिटर र oximeter

अन्तिम अपडेट: 16/08/2024

MAX30102: Arduino को लागि हृदय दर मनिटर र oximeter

हामी बाँचिरहेको यस समयमा, हामीसँग यति पहुँचयोग्य प्रविधिको कारण, घडी वा अन्य उपकरणको साथ हाम्रो स्वास्थ्यको निगरानी गर्नु अपरिहार्य भएको छ। MAX30102 जस्ता इलेक्ट्रोनिक उपकरणहरू वा ग्याजेटहरूले यो हासिल गर्छन्, र त्यसैले हामी कुरा गर्न जाँदैछौं MAX30102: Arduino को लागि हृदय दर मनिटर र oximeterएउटा सेन्सर जसले तपाईंको स्वास्थ्य निगरानी गर्ने कार्यहरू समावेश गर्दछ, जस्तै मुटुको दर मनिटर र अक्सिमिटर, सबै Arduino जस्तो प्रोसेसरसँग एकीकृत। 

को MAX30102 म्याक्सिम इन्टिग्रेटेडद्वारा विकसित एकल चिपमा रहेका पल्स र अक्सिजन सेन्सरहरू हुन्। तिनीहरूले तपाईंको रक्तनली भित्र रगतको मात्रामा हुने परिवर्तनहरू मापन गर्न र तपाईंको लागि मुटुको दर वा रगतको अक्सिजन संतृप्ति (SpO2) जस्ता जानकारीलाई दृश्य डेटामा अनुवाद गर्न फोटोप्लेथिस्मोग्राफी (PPG) प्रविधि प्रयोग गर्छन्।

MAX30102 ले कसरी काम गर्छ र यो के हो?

MAX30102 आर्डूइनो
MAX30102 आर्डूइनो

 

हामीले शीर्षक र अघिल्ला अनुच्छेदहरूमा उल्लेख गरिसकेका छौं, Arduino को लागि MAX30102: पल्स अक्सिमिटर र अक्सिमिटर यही ब्रान्डको सेन्सर हो। यसको लागि धन्यवाद, तपाईं आफ्नो स्वास्थ्यको विभिन्न पक्षहरूको निगरानी गर्न सक्षम हुनुहुनेछ। यो पनि हो एउटा कम्प्याक्ट र अत्यधिक कुशल सेन्सर, यसलाई विभिन्न उपकरणहरू जस्तै पहिरनयोग्य उपकरणहरूको लागि सबैभन्दा लोकप्रिय विकल्पहरू मध्ये एक बनाउँछ। यसले यसलाई यी उपकरणहरूको लागि विशेष गरी राम्रो बनाउँछ, किनकि यसको कम पावर खपतले यसलाई Arduino-आधारित माइक्रोकन्ट्रोलरहरूको लागि उत्तम विकल्प बनाउँछ।

यो सेन्सर यसले छालाबाट प्रकाश पार गरेर काम गर्छ, जसले गर्दा तपाईंको रगतको मात्रामा परिवर्तनले परावर्तित वा छरिएको प्रकाशको मात्रा मापन गर्छ।यदि तपाईंले कहिल्यै एप्पल वाच वा अन्य कुनै स्मार्टवाच पल्टाउनुभएको छ भने, तपाईंले देख्नुहुनेछ कि तिनीहरूमा एलईडी बत्ती छ, केही रातो, अरू हरियो, तिनीहरूमा इन्फ्रारेड सेन्सर पनि छ, र थप रूपमा, एउटा फोटोडिटेक्टर जुन हामीले उल्लेख गरेझैं, तपाईंको छालाले परावर्तित प्रकाश मापन गर्ने हुनेछ।

विशेष सामग्री - यहाँ क्लिक गर्नुहोस्  Windows 10 त्रुटिहरूमा बीप कसरी असक्षम गर्ने

तपाईंलाई पहिले नै थाहा होला, यसका दुई मुख्य कार्यहरू छन्:

  • हृदय गति मीटरयो मापन गर्न, MAX30102: Arduino को लागि मुटुको दर मनिटर र अक्सिमिटरले यसको LED सेन्सर प्रयोग गर्नेछ। तपाईं दौडनुहुन्छ वा व्यायाम गर्नुहुन्छ, वा केवल मुटुको समस्याको कारणले गर्दा, तपाईंको मुटुले बढी रगत पम्प गर्न आवश्यक छ भन्ने आधारमा, तपाईंको रक्तनलीहरूमा भोल्युम परिवर्तन हुनेछ, र यसरी, LED सेन्सरको लागि धन्यवाद, यसले परावर्तित रातो बत्ती पत्ता लगाउनेछ। फोटोडिटेक्टरले यी सबै भिन्नताहरू खिच्नेछ, जबकि माइक्रोकन्ट्रोलरले तपाईंको प्रति मिनेट धड्कन, वा BPM को गणना प्रदान गर्न डेटा बुझ्नेछ र अनुवाद गर्नेछ।
  • रगत अक्सिजन संतृप्ति मापकSpO2 को रूपमा पनि चिनिने, रगत अक्सिजन संतृप्ति हाम्रो MAX30102: पल्स अक्सिमिटर र Arduino को लागि पल्स अक्सिमिटरले गर्ने अर्को काम हो। इन्फ्रारेड LED ले अक्सिजनयुक्त र गैर-अक्सिजनयुक्त हेमोग्लोबिन मापन गर्नेछ, किनकि तिनीहरूले फरक-फरक मात्रामा प्रकाश अवशोषित गर्छन्। यो सेन्सरले अवशोषण स्तर पत्ता लगाउनेछ र यसलाई रगत अक्सिजन स्तर डेटामा अनुवाद गर्नेछ।

MAX30102: Arduino को लागि पल्स मिटर र अक्सिमिटर एउटा सेन्सर हो जसलाई आवश्यक पर्दछ सधैं छालामा रहनुहोस्, चाहे तपाईंको नाडी होस् वा औंलाहरू माथिका सबै कार्यहरू गर्न। यसको अतिरिक्त, यसको लजिक कम्पोनेन्टको लागि १.८V र मिटरिङ LED को लागि ३V३ को दोहोरो पावर सप्लाई आवश्यक पर्दछ। यो सेन्सर OLED डिस्प्लेहरूमा धेरै प्रयोग गरिन्छ। र अझै पनि, यी सबैको बावजुद, हामी तपाईंलाई भन्न सक्छौं कि MAX1.8 कम लागतको छ।

विशेष सामग्री - यहाँ क्लिक गर्नुहोस्  कम्प्युटरमा इमोजी कसरी राख्ने

MAX30102 लाई Arduino मा कसरी एकीकृत गर्ने? सेन्सरको मूल्य कति छ?

Arduino
Arduino

 

Arduino मा MAX30102: Heart Rate Monitor र Oximeter चलाउन तपाईंले धेरै पैसा खर्च गर्नु पर्दैन, यसको विपरीत। यसको लागत लगभग €1,65 छ। अनलाइन पसलहरू जुन हामीले हेरेका छौं। जे भए पनि, र हामीले हाम्रा प्रविधि विशेषज्ञहरूबाट सिकेका कुराहरू अनुसार, हामी तपाईंलाई हरियो मोड्युलहरू खरिद नगर्न सिफारिस गर्छौं। किनकि तिनीहरूमा उत्पादन दोष हुन्छ र कहिलेकाहीं असफल हुन्छन्।

MAX30102
MAX30102

 

Para MAX30102 लाई Arduino मा एकीकृत गर्नुहोस् तपाईंसँग निम्न मात्र हुनु आवश्यक छ:

  • अर्डिनो (युनो, नानो, आदि)
  • MAX30102 सेन्सर
  • जडान केबलहरू
  • ब्रेडबोर्ड (वैकल्पिक)
  • Arduino को लागि MAX30102 पुस्तकालय

MAX30102 सञ्चालन गर्न आवश्यक जडानहरू: Arduino को लागि पल्स मिटर र अक्सिमिटर निम्नानुसार छन्:

  1. VCC: MAX30102 को VCC पिनलाई Arduino को 3.3V पिनमा जडान गर्नुहोस्।
  2. GND को: MAX30102 को GND पिनलाई Arduino को GND पिनमा जडान गर्नुहोस्।
  3. एससीएल: MAX30102 को SCL पिनलाई Arduino को A5 (SCL) पिनमा जडान गर्नुहोस्।
  4. एसडीए: MAX30102 को SDA पिनलाई Arduino को A4 (SDA) पिनमा जडान गर्नुहोस्।

र अन्तमा, यसलाई काम गर्नको लागि, तपाईंले Arduino मा कोड लोड गर्नुपर्नेछ। यो गर्नको लागि, हामी तपाईंलाई पहिले MAX30102 लाइब्रेरी स्थापना गर्न सिफारिस गर्छौं। तपाईंले यसलाई यस नामको ब्रान्डको लाइब्रेरी प्रबन्धकमा सजिलै पाउनुहुनेछ। «स्पार्कफन MAX3010x पल्स र प्रोक्सिमिटी सेन्सर लाइब्रेरी»यसलाई सुरु गर्न तपाईंले तल दिइएको कोड लोड गर्नुपर्नेछ। यसले तपाईंको मुटुको धड्कन र रगतको अक्सिजन पढ्न थाल्नेछ। MAX30102: Arduino को लागि पल्स अक्सिमिटर र पल्स अक्सिमिटरलाई तपाईंले सजिलै अनलाइन फेला पार्न सक्ने कोड चाहिन्छ; यसलाई प्रतिलिपि गर्नुहोस्।

विशेष सामग्री - यहाँ क्लिक गर्नुहोस्  ड्राइभर यन्त्र चालक के हो

# शामिल
#समावेश गर्नुहोस् «MAX30105.h»
#समावेश गर्नुहोस् «heartRate.h»

MAX30105 पार्टिकलसेन्सर;

शून्य सेटअप () {
Serial.begin (115200 XNUMX००);
यदि (!particleSensor.begin(Wire, I2C_SPEED_FAST)) {
Serial.println("सेन्सर भेटिएन। जडानहरू जाँच गर्नुहोस्।");
जबकि (१);
}
particleSensor.setup(); // पूर्वनिर्धारित सेटिङहरूसँग सेन्सर कन्फिगर गर्दछ
particleSensor.setPulseAmplitudeRed(0x0A); // रातो LED को तीव्रता सेट गर्दछ
particleSensor.setPulseAmplitudeIR(0x0A); // इन्फ्रारेड LED को तीव्रता सेट गर्दछ
}

शून्य लूप () {
लामो irValue = particleSensor.getIR(); // इन्फ्रारेड रिडिङ प्राप्त गर्नुहोस्
यदि (चेकफरबिट(इरभ्यालु)) {
फ्लोट बिट्स प्रति मिनेट = ६० / (मिलिस() – particleSensor.getLastBeat()) * १०००;
सिरियल.प्रिन्ट(«BPM:«);
सिरियल.प्रिन्टलन(प्रति मिनेट धड्कन);
}

Serial.print(«IR मान: «);
सिरियल.प्रिन्टएलएन(इरभ्यालु);

ढिलाइ (100);
}

जे भए पनि, तपाईंले आफ्नो स्वास्थ्यलाई कहिल्यै पनि सेन्सरको हातमा छोड्नु हुँदैन, किनकि यो गैरजिम्मेवारपूर्ण हुनेछ।यदि तपाईं मुटु वा अक्सिजनको कुनै समस्याबाट पीडित हुनुहुन्छ भने, चेकअपको लागि आफ्नो प्राथमिक हेरचाह चिकित्सक वा आपतकालीन कोठाको डाक्टरलाई भेट्न सिफारिस गरिन्छ। विशेषज्ञको रूपमा, तिनीहरूले तपाईंलाई आफ्नो स्वास्थ्यको निगरानी गर्ने उत्तम तरिकाको बारेमा सल्लाह दिनेछन्। यो सबै धेरै जटिल हुन सक्छ, र तपाईंलाई पहिले नै सबै कुरा एकीकृत भएको उपकरण चाहिन सक्छ, त्यसैले हामी तपाईंलाई स्मार्टवाचहरूको लोकप्रिय विकल्प दिइरहेका छौं। स्मार्ट रिंग: स्वास्थ्यको लागि उत्तम ग्याजेटहामीलाई आशा छ कि MAX30102: पल्स अक्सिमिटर र Arduino को लागि पल्स अक्सिमिटर सम्बन्धी यो लेख उपयोगी भएको छ।