विषयसूची:

Arduino हार्ट रेट मॉनिटर: 5 कदम
Arduino हार्ट रेट मॉनिटर: 5 कदम
Anonim
Image
Image
Arduino हार्ट रेट मॉनिटर
Arduino हार्ट रेट मॉनिटर
Arduino हार्ट रेट मॉनिटर
Arduino हार्ट रेट मॉनिटर

हेलो सब लोग, मैंने इस हैंडहेल्ड 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 चैनल को सब्सक्राइब करें।

चीयर्स!

सिफारिश की: