विषयसूची:
- चरण 1: मैंने क्या उपयोग किया है - सामग्री
- चरण 2: योजनाबद्ध
- चरण 3: कोड
- चरण 4: संलग्नक
- चरण 5: आनंद लें
2024 लेखक: John Day | [email protected]. अंतिम बार संशोधित: 2024-01-30 09:22
हेलो सब लोग, मैंने इस हैंडहेल्ड Arduino नियंत्रित हृदय गति मॉनिटर का निर्माण किया है।
चरण 1: मैंने क्या उपयोग किया है - सामग्री
कुछ समय पहले, मैंने ईबे के इस हृदय गति संवेदक का आदेश दिया है, इस विचार के साथ कि एक उपकरण तैयार किया जा सकता है जिसे हाथ में लिया जा सकता है और आपको वर्तमान हृदय गति दिखाएगा, जो कि स्टार ट्रेक ट्राइकॉर्डर की शैली में है।
मैंने जो डिवाइस बनाया है, उसमें एक Arduino Pro Mini है जिसमें एक पल्स सेंसर और एक OLED डिस्प्ले है।
सेंसर मूल रूप से वर्ल्ड फेमस इलेक्ट्रॉनिक्स नामक कंपनी द्वारा विकसित किया गया था और 2011 में किकस्टार्टर अभियान के रूप में शुरू किया गया था। वे Arduino के लिए एक पुस्तकालय प्रदान करते हैं ताकि आप इसे बहुत आसानी से इंटरफ़ेस कर सकें। मैं विवरण में इसके लिए एक लिंक छोड़ दूंगा।
बीट्स प्रति मिनट माप प्रदर्शित करने के लिए, Arduino एक मिनी OLED से जुड़ा है।
परियोजना में प्रयुक्त कुछ घटक (संबद्ध लिंक):
Arduino Pro Mini
पल्स सेंसर
मिनी OLED
सोल्डरिंग स्टेशन
मिलाप
इलेक्ट्रिकल स्निप्स
रोटरी टूल
चरण 2: योजनाबद्ध
डिस्प्ले I2C प्रोटोकॉल का उपयोग करता है इसलिए यह केवल 4 तारों से जुड़ा है। योजनाबद्ध पर आप देख सकते हैं कि सेंसर और OLED दोनों के बिजली के तारों के अलावा, हमें केवल 3 और तारों को जोड़ने की आवश्यकता है।
पल्स सेंसर का A0 पिन Arduino के A0 एनालॉग इनपुट से जुड़ा है, डिस्प्ले का SDA पिन Arduino पर A4 एनालॉग इनपुट से जुड़ा है और SCL A5 एनालॉग इनपुट से जुड़ा है।
पूरी परियोजना 3 एए बैटरी द्वारा संचालित होती है जो हैंडल के शीर्ष पर स्थित होती है जो कताई खिलौने के लिए त्वरक हुआ करती थी। बैटरी इनपुट Arduino pro mini के कच्चे इनपुट से जुड़ा है।
EasyEda पर योजनाबद्ध से लिंक करें:
easyeda.com/bkolicoski/Arduino-Heart-Rate-Monitor
चरण 3: कोड
Arduino के लिए कोड बहुत सरल है और यह OLED और सेंसर दोनों के उदाहरणों का मिश्रण है।
शुरुआत में, हमारे पास OLED और सेंसर के लिए पुस्तकालयों की परिभाषा और आरंभीकरण है। आगे दो छवियों की परिभाषा है जिनका मैंने प्रोजेक्ट में उपयोग किया है, मेरा लोगो और प्रति मिनट बीट्स प्रदर्शित करते समय उपयोग किए जाने वाले दिल का आइकन।
सेटअप फ़ंक्शन में हम सुनिश्चित करते हैं कि हम सेंसर और स्क्रीन दोनों के साथ संचार कर सकते हैं और यदि सब कुछ ठीक हो जाता है, तो हम बूट लोगो प्रदर्शित करते हैं।
लूप सेक्शन में हम पहले सेंसर से वर्तमान बीपीएम मान प्राप्त करते हैं और फिर हम जांचते हैं कि क्या हमने बीपीएम मान को प्रस्तुत करने के लिए लगातार 5 बार दिल की धड़कन के बढ़ते किनारे को देखा है। यदि नहीं, तो हम स्क्रीन पर एक संदेश प्रदर्शित करते हैं ताकि उपयोगकर्ता प्रतीक्षा कर सके।
मैंने डेटा में किसी भी गड़बड़ से छुटकारा पाने के लिए ऐसा किया था, इसलिए हम केवल मान दिखाते हैं जब हमें पता चलता है कि हमारे पास सेंसर से एक स्थिर आउटपुट है। संपूर्ण स्रोत कोड मेरे GitHub खाते पर होस्ट किया गया है और आप इसे नीचे दिए गए लिंक पर पा सकते हैं।
github.com/bkolicoski/arduino-heart-rate-monitor
चरण 4: संलग्नक
मैंने पहले सभी कनेक्शन एक ब्रेडबोर्ड पर बनाए हैं और यह सत्यापित करने के बाद कि सब कुछ काम करता है मैंने बाड़े को बनाने के लिए आगे बढ़ाया है।
हैंडल को खोलने के बाद, मैंने उसके नीचे लगी मोटर को हटा दिया और सेंसर लगाने की योजना बनाने लगा। मैंने दो उद्घाटन काट दिए हैं, एक सेंसर के लिए और दूसरा स्क्रीन के लिए। एक फ़ाइल के साथ दोनों छेदों को साफ करने के बाद, मैंने स्क्रीन और सेंसर को प्लास्टिक के हैंडल के एक तरफ चिपका दिया और तारों के साथ जारी रखा।
चूंकि मैंने प्रोटोटाइप के लिए एक Arduino Uno के साथ काम किया था, इसलिए मैंने कुछ भी मिलाप करने से पहले एक Arduino Pro Mini पर एक ही स्केच अपलोड किया क्योंकि यह बहुत अधिक आसान है।
चरण 5: आनंद लें
डिवाइस किसी भी तरह से वैज्ञानिक नहीं है और इसमें निश्चित रूप से इसकी गड़बड़ियां हैं। सेंसर काफी नाजुक है और अक्सर बहुत सारे असंगत डेटा को आउटपुट कर सकता है, खासकर अगर इसे काफी कठिन या बहुत कम दबाया जा रहा हो।
हालाँकि यह निर्माण करने के लिए एक बहुत ही मजेदार परियोजना थी और मेरे लिए वास्तव में शैक्षिक थी क्योंकि मैं पहली बार सेंसर और OLED दोनों के साथ काम कर रहा हूं।
यदि आपके पास कोई सुझाव है कि मैं मॉनिटर को कैसे बेहतर बना सकता हूं, तो उन्हें टिप्पणियों में छोड़ना सुनिश्चित करें, इस निर्देश को साझा करें और पसंद करें और भविष्य में इसी तरह के और वीडियो के लिए मेरे YouTube चैनल को सब्सक्राइब करें।
चीयर्स!
सिफारिश की:
DIY हार्ट रेट मॉनिटर (लकड़हारा): 4 कदम
DIY हार्ट रेट मॉनिटर (लॉगर): इस प्रोजेक्ट में मैं आपको दिखाऊंगा कि कैसे एक वाणिज्यिक स्मार्टवॉच आपके हृदय गति को मापता है और मॉनिटर करता है और बाद में मैं आपको दिखाऊंगा कि एक DIY सर्किट कैसे बनाया जाता है जो मूल रूप से इसके अतिरिक्त के साथ भी ऐसा ही कर सकता है हृदय गति डेटा स्टोर करें
हार्ट रेट मॉनिटर के साथ ब्रीद लाइट एंग्जायटी डिवाइस: 18 कदम (चित्रों के साथ)
हार्ट रेट मॉनिटर के साथ ब्रीद लाइट चिंता डिवाइस: दुनिया व्यस्त होने के साथ, हर कोई तेजी से उच्च तनाव वाले वातावरण में है। कॉलेज के छात्रों को तनाव और चिंता का और भी अधिक खतरा होता है। परीक्षा विशेष रूप से छात्रों के लिए उच्च तनाव वाली अवधि होती है, और सांस लेने के व्यायाम वाली स्मार्टवॉच
IOT हार्ट रेट मॉनिटर (ESP8266 और Android ऐप): 5 कदम
IOT हार्ट रेट मॉनिटर (ESP8266 और Android ऐप): अपने अंतिम वर्ष के प्रोजेक्ट के हिस्से के रूप में मैं एक ऐसा उपकरण डिज़ाइन करना चाहता था जो आपकी हृदय गति की निगरानी करे, आपके डेटा को एक सर्वर पर संग्रहीत करे और जब आपकी हृदय गति असामान्य हो तो आपको सूचना के माध्यम से सूचित करें। इस परियोजना के पीछे का विचार तब आया जब मैंने एक बनाने की कोशिश की
हार्ट रेट मॉनिटर AD8232, Arduino, प्रोसेसिंग: 4 कदम
हार्ट रेट मॉनिटर AD8232, Arduino, प्रोसेसिंग: एनालॉग डिवाइसेस AD8232 एक पूर्ण एनालॉग फ्रंट एंड है जिसे मिलीवोल्ट स्तर EKG (इलेक्ट्रोकार्डियोग्राम) सिग्नल प्राप्त करने के लिए डिज़ाइन किया गया है। हालाँकि AD8232 को हुक करना और परिणामी EKG सिग्नल को एक आस्टसीलस्कप पर देखना एक साधारण बात है, इसके लिए चुनौती
सरल ईसीजी रिकॉर्डिंग सर्किट और लैब व्यू हार्ट रेट मॉनिटर: 5 कदम
सरल ईसीजी रिकॉर्डिंग सर्किट और लैब व्यू हार्ट रेट मॉनिटर: "यह एक चिकित्सा उपकरण नहीं है। यह केवल नकली संकेतों का उपयोग करके शैक्षिक उद्देश्यों के लिए है। यदि वास्तविक ईसीजी माप के लिए इस सर्किट का उपयोग कर रहे हैं, तो कृपया सुनिश्चित करें कि सर्किट और सर्किट-टू-इंस्ट्रूमेंट कनेक्शन उचित अलगाव ते का उपयोग कर रहे हैं