विषयसूची:
- चरण 1: असेंबल हार्डवेयर
- चरण 2: ARDUINO UNO. पर कार्यक्रम लोड करें
- चरण 3: एकल बिंदु अंशांकन
- चरण 4: दोहरे बिंदु अंशांकन
वीडियो: ARDUINO भंग ऑक्सीजन सेंसर अंशांकन: 4 चरण
2024 लेखक: John Day | [email protected]. अंतिम बार संशोधित: 2024-01-30 09:18
इस ट्यूटोरियल में, हम Arduino Uno का उपयोग करके एटलस साइंटिफिक के EZO डिसॉल्व्ड ऑक्सीजन (D. O) सेंसर को कैलिब्रेट करेंगे।
अंशांकन सिद्धांत
अंशांकन का सबसे महत्वपूर्ण हिस्सा अंशांकन प्रक्रिया के दौरान रीडिंग देख रहा है। डिवाइस को उसकी डिफ़ॉल्ट स्थिति में कैलिब्रेट करना सबसे आसान है (यूएआरटी मोड, निरंतर रीडिंग सक्षम के साथ)। कैलिब्रेशन के बाद डिवाइस को I2C मोड में स्विच करने से संग्रहीत कैलिब्रेशन प्रभावित नहीं होगा। यदि डिवाइस को I2C मोड में कैलिब्रेट किया जाना चाहिए, तो लगातार रीडिंग का अनुरोध करना सुनिश्चित करें ताकि आप जांच से आउटपुट देख सकें। इस ट्यूटोरियल में, कैलिब्रेशन UART मोड में किया जाएगा।
एटलस भंग ऑक्सीजन सर्किट में एक लचीला अंशांकन प्रोटोकॉल होता है, जो एकल बिंदु या दोहरे बिंदु (वैकल्पिक) अंशांकन के लिए अनुमति देता है। तापमान, लवणता और दबाव क्षतिपूर्ति मूल्यों का अंशांकन पर कोई प्रभाव नहीं पड़ता है। पहले अंशांकन करें और बाद में इन मापदंडों के लिए क्षतिपूर्ति करें।
सामग्री
- अरुडिनो यूएनओ
- घुलित ऑक्सीजन सेंसर किट
- ब्रेड बोर्ड
- जम्पर तार
चरण 1: असेंबल हार्डवेयर
एटलस की किट में 1 EZO D. O सर्किट, 1 D. O जांच, 1 महिला BNC कनेक्टर, 1 4oz अंशांकन समाधान, 1 वैकल्पिक इनलाइन वोल्टेज आइसोलेटर शामिल हैं।
सुनिश्चित करें कि D. O सर्किट UART मोड में है। प्रोटोकॉल के बीच स्विच करने के निर्देशों के लिए, निम्न लिंक देखें।
सर्किट और बीएनसी कनेक्टर को माउंट करने के लिए ब्रेडबोर्ड का उपयोग करें। D. O सर्किट को Arduino Uno से तार दें जैसा कि ऊपर योजनाबद्ध में दिखाया गया है और जांच को BNC कनेक्टर से कनेक्ट करें।
चरण 2: ARDUINO UNO. पर कार्यक्रम लोड करें
क) इस लिंक से नमूना कोड डाउनलोड करें। यह "arduino_UNO_DO_sample_code" शीर्षक वाले फ़ोल्डर में होगा।
b) Arduino को अपने कंप्यूटर से कनेक्ट करें।
c) अपने Arduino IDE में चरण a से डाउनलोड किए गए कोड को खोलें। यदि आपके पास आईडीई नहीं है तो आप इसे यहां से डाउनलोड कर सकते हैं।
d) कोड को Arduino पर संकलित और अपलोड करें।
ई) सीरियल मॉनिटर खोलें। एक्सेस के लिए टूल्स -> सीरियल मॉनिटर पर जाएं या अपने कीबोर्ड पर Ctrl+Shift+M दबाएं। बॉड दर को 9600 पर सेट करें और "कैरिज रिटर्न" चुनें। अब आप डीओ सर्किट के साथ संवाद करने में सक्षम होना चाहिए। एक परीक्षण के रूप में, कमांड दर्ज करें i जो डिवाइस की जानकारी लौटाएगा।
चरण 3: एकल बिंदु अंशांकन
ए) डी.ओ. जांच से टोपी को सावधानी से खींच कर हटा दें।
ख) जब तक रीडिंग स्थिर न हो जाए, तब तक जांच को हवा के संपर्क में रहने दें। नोट: एक पठन से दूसरे पठन में छोटी गति सामान्य है।
सी) एक बार रीडिंग स्थिर हो जाने के बाद सीरियल मॉनीटर में कैलिब्रेशन कमांड कैल जारी करें।
अंशांकन पूर्ण होने के बाद, आपको 9.09 - 9.1x mg/L के बीच रीडिंग देखनी चाहिए, केवल तभी जब तापमान, लवणता और दबाव क्षतिपूर्ति डिफ़ॉल्ट मानों पर हो।
डिफ़ॉल्ट तापमान = 20 डिग्री सेल्सियस, डिफ़ॉल्ट लवणता = 0, डिफ़ॉल्ट दबाव = 101.3kPa
चरण 4: दोहरे बिंदु अंशांकन
नोट: यह अंशांकन केवल तभी करें जब आपको 1 mg/L से नीचे सटीक रीडिंग की आवश्यकता हो।
a) आपके द्वारा "cal" कमांड का उपयोग करके D. O सर्किट को कैलिब्रेट करने के बाद; जांच को अंशांकन समाधान में रखें । फंसी हुई हवा को निकालने के लिए जांच को चारों ओर से हिलाएं (जिससे रीडिंग अधिक हो सकती है)।
बी) जांच को अंशांकन समाधान में बैठने दें जब तक कि रीडिंग स्थिर न हो जाए। नोट: एक पठन से दूसरे पठन में छोटी गति सामान्य है।
सी) एक बार रीडिंग स्थिर हो जाने के बाद सीरियल मॉनीटर में कैलिब्रेशन कमांड कैल, 0 जारी करें।
सिफारिश की:
ARDUINO लवणता सेंसर अंशांकन: 9 चरण
ARDUINO लवणता सेंसर कैलिब्रेशन: इस ट्यूटोरियल में, हम Arduino Uno.CALIBRATION थ्योरी का उपयोग करके एटलस साइंटिफिक के EZO लवणता/चालकता K1.0 सेंसर को कैलिब्रेट करेंगे। अंशांकन का सबसे महत्वपूर्ण हिस्सा अंशांकन प्रक्रिया के दौरान रीडिंग देख रहा है। सबसे आसान है
आर्द्रता सेंसर अंशांकन: 7 कदम
ह्यूमिडिटी सेंसर कैलिब्रेशन: मेरे पास 3 सेंसर हैं जो हवा की सापेक्षिक आर्द्रता को माप सकते हैं: BME280, SHT21, DHT22। उन्होंने सटीकता के साथ मापने की क्षमता +/- 3% की सीमा 20 से 80% तक बताई, हालांकि, जब 3 सेंसर के लिए एक ही स्थिति में परीक्षण किया गया, तो मुझे 3 अलग-अलग परिणाम मिले। शायद ओ
रंग पहचान W/TCS230 सेंसर और Arduino [अंशांकन कोड शामिल]: 12 कदम
रंग पहचान W/TCS230 सेंसर और Arduino [अंशांकन कोड शामिल]: अवलोकनइस ट्यूटोरियल में, आप TCS230 सेंसर के बारे में जानेंगे और रंगों को पहचानने के लिए Arduino के साथ इसका उपयोग कैसे करें। इस ट्यूटोरियल के अंत में, आपको कलर पिकर पेन बनाने का एक आकर्षक विचार मिलेगा। इस पेन से आप वें के रंगों को स्कैन कर सकते हैं
6-अक्ष सेंसर मॉड्यूल FSP200 अंशांकन और परीक्षण: 6 चरण
6-अक्ष सेंसर मॉड्यूल FSP200 अंशांकन और परीक्षण: FSP200 एक 6-अक्ष जड़त्वीय माप इकाई प्रोसेसर है जो शीर्षक और दिशा आउटपुट प्रदान करता है। यह स्थिर और सटीक शीर्षक और दिशा के लिए एक्सेलेरोमीटर और जाइरो सेंसर का फ्यूजन करता है। FSP200 रोबोटिक जनसंपर्क में उपयोग के लिए उपयुक्त है
Arduino UNO के साथ DS18B20 सेंसर का अंशांकन: 3 चरण (चित्रों के साथ)
Arduino UNO के साथ DS18B20 सेंसर का अंशांकन: अस्वीकरण: चित्रों में आप जिस डिवाइस को देख रहे हैं उसका उपयोग फिल्म विकास प्रक्रिया के लिए थर्मोस्टेट के रूप में किसी अन्य प्रोजेक्ट में किया जाता है। आप उस परियोजना को यहां पा सकते हैं। एक सेंसर, या एक से अधिक को कैलिब्रेट करने के लिए, आपको बस वही चाहिए जो आपको इस प्रोजेक्ट में मिलेगा