instructables-LOGO

instructables Life Arduino Biosensor

instructables-Life-Arduino-Biosensor-PRODUCT

जीवन Arduino बायोसेन्सर

के तपाई कहिल्यै लडेर उठ्न सक्नुभएन? ठीक छ, त्यसोभए लाइफ अलर्ट (वा यसको प्रतिस्पर्धी उपकरणहरूको विविधता) तपाईंको लागि राम्रो विकल्प हुन सक्छ! यद्यपि, यी उपकरणहरू महँगो छन्, सदस्यताहरू प्रति वर्ष $ 400- $ 500 माथिको लागतको साथ। खैर, लाइफ अलर्ट मेडिकल अलार्म प्रणाली जस्तै एक उपकरण पोर्टेबल बायोसेन्सर रूपमा बनाउन सकिन्छ। हामीले यस बायोसेन्सरमा समय लगानी गर्ने निर्णय गर्यौं किनभने हामीलाई लाग्छ कि समुदायमा रहेका मानिसहरू, विशेष गरी पतनको जोखिममा रहेका मानिसहरू सुरक्षित छन् भन्ने महत्त्वपूर्ण छ। यद्यपि हाम्रो विशिष्ट प्रोटोटाइप पहिरन योग्य छैन, यो झर्ने र अचानक चालहरू पत्ता लगाउन प्रयोग गर्न सजिलो छ। गति पत्ता लागेपछि, यन्त्रले प्रयोगकर्तालाई अलार्म ध्वनि बनाउनु अघि टच स्क्रिनमा "के तपाई ठीक छ" बटन थिच्ने मौका दिनेछ, नजिकैको हेरचाहकर्तालाई मद्दत आवश्यक छ भनेर चेतावनी दिन्छ।
आपूर्तिहरू
Life Arduino हार्डवेयर सर्किटमा $ 107.90 सम्म थप्ने नौवटा कम्पोनेन्टहरू छन्। यी सर्किट कम्पोनेन्टहरूका अतिरिक्त, विभिन्न टुक्राहरूलाई सँगै तार गर्न साना तारहरू आवश्यक पर्दछ। यो सर्किट बनाउन को लागी कुनै अन्य उपकरण आवश्यक छैन। केवल Arduino सफ्टवेयर र Github कोडिङ भाग लागि आवश्यक छ।
अवयवहरू

  • आधा साइज ब्रेडबोर्ड (2.2″ x 3.4″) – $5.00
  • Piezo बटन - $1.50
  • प्रतिरोधात्मक टच स्क्रिन भएको Arduino को लागि 2.8″ TFT टच शिल्ड - $34.95
  • 9V ब्याट्री होल्डर - $3.97
  • Arduino Uno Rev 3 - $23.00
  • एक्सेलेरोमिटर सेन्सर - $23.68
  • Arduino सेन्सर केबल - $ 10.83
  • 9V ब्याट्री - $1.87
  • ब्रेडबोर्ड जम्पर वायर किट – $3.10
  • कुल लागत: $107.90

https://www.youtube.com/watch?v=2zz9Rkwu6Z8&feature=youtu.be

तयारी

  • यो परियोजना सिर्जना गर्न, तपाईंले Arduino सफ्टवेयरसँग काम गर्न आवश्यक छ, Arduino पुस्तकालयहरू डाउनलोड गर्नुहोस्, र GitHub बाट कोड अपलोड गर्नुहोस्।
  • Arduino IDE सफ्टवेयर डाउनलोड गर्न, जानुहोस् https://www.arduino.cc/en/main/software.
  • यस परियोजनाको लागि कोड बाट डाउनलोड गर्न सकिन्छ https://github.com/ad1367/LifeArduino।, LifeArduino.ino को रूपमा।

सुरक्षा विचारहरू

अस्वीकरण: यो यन्त्र अझै विकासमा छ र सबै झरनाहरू पत्ता लगाउन र रिपोर्ट गर्न सक्षम छैन। यो यन्त्रलाई पतन-जोखिम बिरामीको निगरानी गर्ने एक मात्र तरिकाको रूपमा प्रयोग नगर्नुहोस्।

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

instructables-Life-Arduino-Biosensor-FIG-1

टिप्स र ट्रिक्स

समस्या निवारण सुझावहरू

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

अतिरिक्त विकल्प

यदि टचस्क्रिन धेरै महँगो, भारी, वा तारमा कठिन छ भने, यसलाई अर्को कम्पोनेन्टको लागि प्रतिस्थापन गर्न सकिन्छ, जस्तै ब्लुटुथ मोड्युल, परिमार्जित कोडको साथ ताकि गिरावटले ब्लुटुथ मोड्युललाई टचस्क्रिनको सट्टा चेक-इनको लागि प्रोम्प्ट गर्दछ।instructables-Life-Arduino-Biosensor-FIG-2

एक्सेलेरोमिटर बुझ्दै

Bitalino एक capacitive accelerometer प्रयोग गर्दछ। त्यसलाई तोडौं ताकि हामी केसँग काम गर्दैछौं भन्ने कुरा बुझ्न सकौं। Capacitive को मतलब यो आन्दोलनबाट capacitance मा परिवर्तन मा निर्भर गर्दछ। क्यापेसिटेन्स भनेको विद्युतीय चार्ज भण्डारण गर्नको लागि कम्पोनेन्टको क्षमता हो, र यो या त क्यापेसिटरको साइज वा क्यापेसिटरको दुई प्लेटहरूको नजिकको साथ बढ्छ। क्यापेसिटिव एक्सेलेरोमिटरले एडभान लिन्छtagमास प्रयोग गरी दुई प्लेटहरूको निकटताको e; जब एक्सेलेरेशनले मासलाई माथि वा तल लैजान्छ, यसले क्यापेसिटर प्लेटलाई अर्को प्लेटको अगाडि वा नजिक तान्छ, र क्यापेसिटन्समा भएको परिवर्तनले संकेत सिर्जना गर्दछ जुन एक्सेलेरेशनमा रूपान्तरण गर्न सकिन्छ।instructables-Life-Arduino-Biosensor-FIG-3

सर्किट तार

Fritzing रेखाचित्रले कसरी Life Arduino को विभिन्न भागहरू एकसाथ तार हुनुपर्छ भनेर देखाउँछ। अर्को 12 चरणहरूले तपाईंलाई यो सर्किट कसरी तार गर्ने भनेर देखाउँदछ।

instructables-Life-Arduino-Biosensor-FIG-4

सर्किट भाग 1 - Piezo बटन राख्दै

instructables-Life-Arduino-Biosensor-FIG-5

  • Piezo बटनलाई ब्रेडबोर्डमा बलियो रूपमा जडान गरिसकेपछि, माथिल्लो पिन (पङ्क्ति 12 मा) जमिनमा जडान गर्नुहोस्।
  • अर्को, Piezo को तलको पिन (पङ्क्ति 16 मा) Arduino मा डिजिटल पिन 7 मा जडान गर्नुहोस्।

instructables-Life-Arduino-Biosensor-FIG-6

सर्किट भाग 3 - शिल्ड पिनहरू फेला पार्दै

  • अर्को चरण भनेको सात पिनहरू फेला पार्नु हो जुन Arduino बाट TFT स्क्रिनमा तार गर्न आवश्यक छ। डिजिटल पिन 8-13 र 5V पावर जडान गर्न आवश्यक छ।
  • सुझाव: स्क्रिन एक ढाल भएकोले, यसको अर्थ यो सिधै Arduino को शीर्षमा जडान गर्न सक्छ, यो ढाल माथि फ्लिप गर्न र यी पिनहरू फेला पार्न उपयोगी हुन सक्छ।instructables-Life-Arduino-Biosensor-FIG-7

शिल्ड पिनहरू तार गर्दै

  • अर्को चरण ब्रेडबोर्ड जम्पर तारहरू प्रयोग गरेर शिल्ड पिनहरू तार गर्नु हो। एडाप्टरको महिला छेउ (प्वाल सहित) चरण 3 मा स्थित TFT स्क्रिनको पछाडिको पिनहरूसँग जोडिएको हुनुपर्छ। त्यसपछि, छवटा डिजिटल पिन तारहरू तिनीहरूको सम्बन्धित पिन (8-13) मा तार हुनुपर्छ।
  • सुझाव: प्रत्येक तार सही पिनमा जोडिएको छ भनी सुनिश्चित गर्नका लागि तारका विभिन्न रंगहरू प्रयोग गर्नु उपयोगी हुन्छ।instructables-Life-Arduino-Biosensor-FIG-8

Arduino मा तारिङ 5V/GND

  • अर्को चरण भनेको Arduino मा 5V र GND पिनहरूमा तार थप्नु हो ताकि हामी पावर र ग्राउन्डलाई ब्रेडबोर्डमा जडान गर्न सकौं।
  • सुझाव: तारको कुनै पनि रंग प्रयोग गर्न सकिने भए तापनि पावरको लागि रातो तार र जमिनको लागि कालो तार प्रयोग गर्दा पछि सर्किटको समस्या निवारणमा मद्दत गर्न सक्छ।instructables-Life-Arduino-Biosensor-FIG-9

Breadboard मा तारिङ 5V/GND

  • अब, तपाईंले अघिल्लो चरणमा जोडिएको रातो तारलाई बोर्डमा रहेको रातो (+) पट्टीमा ल्याएर ब्रेडबोर्डमा पावर थप्नुपर्छ। तार ठाडो पट्टीमा जहाँ पनि जान सक्छ। कालो (-) पट्टी प्रयोग गरेर बोर्डमा जमीन थप्न कालो तारसँग दोहोर्याउनुहोस्।instructables-Life-Arduino-Biosensor-FIG-10

तारिङ 5V स्क्रिन पिन बोर्डमा

  • अब जब ब्रेडबोर्डमा पावर छ, TFT स्क्रिनको अन्तिम तारलाई ब्रेडबोर्डमा रातो (+) पट्टीमा तार गर्न सकिन्छ।instructables-Life-Arduino-Biosensor-FIG-11

ACC सेन्सर जडान गर्दै

  • अर्को चरण एक्सेलेरोमिटर सेन्सर BITalino केबललाई देखाइएको रूपमा जडान गर्न हो।instructables-Life-Arduino-Biosensor-FIG-12

तारिङ BITalino केबल

  • त्यहाँ BITalino एक्सेलेरोमिटरबाट तीनवटा तारहरू आउँछन् जुन सर्किटमा जोड्न आवश्यक छ। रातो तार ब्रेडबोर्डमा रातो (+) स्ट्रिपमा जडान हुनुपर्छ, र कालो तार कालो (-) स्ट्रिपमा जोडिएको हुनुपर्छ। बैजनी तार एनालॉग पिन A0 मा Arduino मा जडान हुनुपर्छ।instructables-Life-Arduino-Biosensor-FIG-13

होल्डरमा ब्याट्री राख्दै

  • अर्को चरण भनेको देखाइए अनुसार ब्याट्री होल्डरमा 9V ब्याट्री राख्नु हो।instructables-Life-Arduino-Biosensor-FIG-14

सर्किटमा ब्याट्री प्याक जोड्दै

  • अर्को, ब्याट्री होल्डरमा ढक्कन घुसाउनुहोस् कि ब्याट्री ठाँउमा बलियोसँग राखिएको छ भनेर सुनिश्चित गर्न। त्यसपछि, देखाइए अनुसार ब्याट्री प्याकलाई Arduino मा पावर इनपुटमा जडान गर्नुहोस्।instructables-Life-Arduino-Biosensor-FIG-15

कम्प्युटरमा प्लग इन गर्दै

  • सर्किटमा कोड अपलोड गर्नको लागि, तपाईंले कम्प्युटरमा Arduino जडान गर्न USB कर्ड प्रयोग गर्नुपर्छ।instructables-Life-Arduino-Biosensor-FIG-16

कोड अपलोड गर्दै

तपाईंको सुन्दर नयाँ सर्किटमा कोड अपलोड गर्न, पहिले सुनिश्चित गर्नुहोस् कि तपाईंको USB ले तपाईंको कम्प्युटरलाई तपाईंको Arduino बोर्डमा राम्रोसँग जडान गरेको छ।

  1. आफ्नो Arduino एप खोल्नुहोस् र सबै पाठ खाली गर्नुहोस्।
  2. आफ्नो Arduino बोर्डमा जडान गर्न, जानुहोस् उपकरण > पोर्ट, र उपलब्ध पोर्ट चयन गर्नुहोस्
  3. GitHub मा जानुहोस्, कोड प्रतिलिपि गर्नुहोस्, र यसलाई आफ्नो Arduino एपमा टाँस्नुहोस्।
  4. तपाईंले आफ्नो कोड काम गर्नको लागि टचस्क्रिन पुस्तकालय "समावेश" गर्न आवश्यक छ। यो गर्नको लागि, जानुहोस् उपकरण > पुस्तकालयहरू प्रबन्ध गर्नुहोस्, र Adafruit GFX पुस्तकालय खोज्नुहोस्। यसमा माउस र पप अप स्थापना बटन क्लिक गर्नुहोस्, र तपाईं सुरु गर्न तयार हुनुहुनेछ।
  5. अन्तमा, निलो उपकरणपट्टीमा अपलोड एरोमा क्लिक गर्नुहोस्, र जादुई भएको हेर्नुहोस्!

instructables-Life-Arduino-Biosensor-FIG-17

समाप्त जीवन Arduino सर्किट

  • कोड सही रूपमा अपलोड गरिसकेपछि, USB केबल अनप्लग गर्नुहोस् ताकि तपाईंले Life Arduino साथमा लैजान सक्नुहुन्छ। यस बिन्दुमा, सर्किट पूरा भयो!

instructables-Life-Arduino-Biosensor-FIG-18

सर्किट रेखाचित्र

  • EAGLE मा सिर्जना गरिएको यो सर्किट रेखाचित्रले हाम्रो Life Arduino प्रणालीको हार्डवेयर तारहरू देखाउँछ। Arduino Uno माइक्रोप्रोसेसर पावर, ग्राउन्ड, र 2.8″ TFT टचस्क्रिन (डिजिटल पिन 8-13), एक पिजोस्पीकर (पिन 7), र BITalino एक्सेलेरोमिटर (पिन A0) जडान गर्न प्रयोग गरिन्छ।

instructables-Life-Arduino-Biosensor-FIG-19

सर्किट र कोड - सँगै काम गर्दै

  • एक पटक सर्किट सिर्जना भएपछि र कोड विकसित भएपछि, प्रणालीले सँगै काम गर्न थाल्छ। यसमा एक्सेलेरोमिटर मापन गर्ने ठूला परिवर्तनहरू समावेश छन् (पतनको कारणले)। यदि एक्सेलेरोमिटरले ठूलो परिवर्तन पत्ता लगायो भने, टचस्क्रिनले "आर यू ओके" भन्छ र प्रयोगकर्तालाई थिच्नको लागि बटन प्रदान गर्दछ।instructables-Life-Arduino-Biosensor-FIG-20

प्रयोगकर्ता इनपुट

  • यदि प्रयोगकर्ताले बटन थिचे भने, त्यसपछि स्क्रिन हरियो हुन्छ, र "हो" भन्छ, त्यसैले प्रणालीलाई थाहा छ प्रयोगकर्ता ठीक छ। यदि प्रयोगकर्ताले बटन थिच्दैन भने, त्यहाँ पतन हुन सक्छ भनेर संकेत गर्दै, त्यसपछि पिजोस्पीकरले आवाज निकाल्छ।

instructables-Life-Arduino-Biosensor-FIG-21

थप विचारहरू

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

instructables-Life-Arduino-Biosensor-FIG-22

कागजातहरू / स्रोतहरू

instructables Life Arduino Biosensor [pdf] निर्देशनहरू
जीवन Arduino Biosensor, Arduino Biosensor, Biosensor

सन्दर्भहरू

एक टिप्पणी छोड्नुहोस्

तपाईंको इमेल ठेगाना प्रकाशित गरिने छैन। आवश्यक क्षेत्रहरू चिन्ह लगाइएका छन् *