बैरोमेट्रिक प्रेशर सेंसर सर्किट - कामकाज और अंतर विवरण

समस्याओं को खत्म करने के लिए हमारे साधन का प्रयास करें





इस लेख में हम यह पता लगाने जा रहे हैं, कि बैरोमीटर क्या है और ल्यूडिनो के साथ बैरोमीटर का BMP180 सेंसर कैसे इंटरफ़ेस करें। हम इसके कुछ महत्वपूर्ण विनिर्देश भी खोज रहे हैं और आखिरकार हम सीखेंगे कि बैरोमीटर की रीडिंग का उपयोग करके मौसम की भविष्यवाणी कैसे करें।

बैरोमीटर क्या है?

बैरोमीटर वायुमंडलीय दबाव को मापने के लिए एक उपकरण है। वायुमंडलीय दबाव पृथ्वी के वायुमंडल द्वारा उत्सर्जित बल की मात्रा है। पृथ्वी का वायुमंडलीय दबाव समय-समय पर बदलता है, वायुमंडलीय दबाव में परिवर्तन स्थानीय क्षेत्र में अल्पकालिक मौसम की स्थिति का अनुमान लगा सकता है।



आधुनिक समय में, हम स्मार्टफोन, टीवी, रेडियो आदि के माध्यम से अपनी उंगलियों पर मौसम का पूर्वानुमान प्राप्त कर सकते हैं, लेकिन शुरुआती दिनों में, लगभग 17 वीं शताब्दी में, मौसम का पूर्वानुमान बैरोमीटर पर निर्भर था, जो पारा जैसे विषाक्त रासायनिक तत्वों का उपयोग करके गढ़ा गया था।

पारा आधारित बैरोमीटर वैज्ञानिकों के लिए किसानों के लिए एक उपयोगी उपकरण था। इसने मौसम की काफी सटीक भविष्यवाणी की, इसने वैज्ञानिक को वातावरण पर वैज्ञानिक प्रयोग करने में मदद की, और किसानों को पता है कि सही समय पर फसलों को कब उगाना है।



बाद में मैकेनिकल आधारित बैरोमीटर का आविष्कार किया गया था, जो किसी भी प्रकार के तरल का उपयोग नहीं करता था। सौभाग्य से, हम उन्नत प्रौद्योगिकी के युग में रह रहे हैं, जहां बैरोमीटर के सेंसर सस्ते हैं और हमारे अंगूठे के नाखून से अधिक नहीं हैं।

बैरोमीटर का सेंसर का चित्रण:

अब, आप जानते हैं कि बैरोमीटर क्या है और इसका उपयोग कहां किया जाता है।

विशेष विवरण:

• यह 300hPa से 1100hPa (1hPa = 100Pa) तक के दबाव को माप सकता है, 'पा' पास्कल को दर्शाता है और hPa हेक्टोपस्कल को दर्शाता है।
• ऑपरेटिंग तापमान -40 से +85 डिग्री सेल्सियस है।
• तापमान को 0 से 65 डिग्री सेल्सियस तक मापना।
• विशिष्ट ऑपरेटिंग वोल्टेज 3.3V।
• बिजली की खपत 5 माइक्रोप्रेयर।
अब, सर्किट डायग्राम में गोता लगाएँ।

यह काम किस प्रकार करता है


बैरोमेट्रिक प्रेशर सेंसर सर्किट

Arduino का उपयोग कर बैरोमीटर का BMP180 सेंसर सर्किट वास्तव में बहुत सरल है क्योंकि यह i2C बस का उपयोग करता है, जो दो तार संचार है। चिप Arduino से 3.3 V का उपयोग ऑन-बोर्ड विनियमित बिजली आपूर्ति से करता है। यह स्थानीय वायुमंडलीय दबाव और परिवेश के तापमान को माप सकता है।

लेखक का प्रोटोटाइप:

कार्यक्रम को अन्य मापदंडों की गणना करने के लिए डिज़ाइन किया गया है जैसे कि समुद्र के स्तर पर वायुमंडलीय दबाव और समुद्र के स्तर से ऊंचाई, जिसे हम आईडीई के सीरियल मॉनिटर से देख सकते हैं।

इससे पहले कि आप प्रोग्रामिंग भाग में गोता लगाएँ, लाइब्रेरी फ़ाइल को निम्न लिंक से डाउनलोड करें: github.com/adafruit/Adafruit_BMP085_Unified.git और Arduino लाइब्रेरी फ़ोल्डर में जोड़ें।

कार्यक्रम कोड:

//-----------Program by R.Girish----------------//
#include
#include
Adafruit_BMP085 bmp
void setup()
{
Serial.begin(9600)
if (!bmp.begin())
{
Serial.println('Could not find a valid BMP085 sensor, check wiring!')
while (1) {}
}
}
void loop()
{
Serial.print('Temperature = ')
Serial.print(bmp.readTemperature())
Serial.println(' *C')
Serial.print('Pressure = ')
Serial.print(bmp.readPressure())
Serial.println(' Pascal')
Serial.print('Altitude = ')
Serial.print(bmp.readAltitude())
Serial.println(' meters')
Serial.print('Pressure at sealevel (calculated) = ')
Serial.print(bmp.readSealevelPressure())
Serial.println(' Pascal')
Serial.print('Real altitude = ')
Serial.print(bmp.readAltitude(101500))
Serial.println(' meters')
Serial.println()
delay(10000)
}
//-----------Program by R.Girish----------------//

लाइब्रेरी फ़ाइल के लिए लिंक मूल रूप से BMP085 के लिए बनाया गया है, लेकिन यह BMP180 के साथ संगत है।

नोट: कार्यक्रम को संकलित करते समय, आईडीई एक चेतावनी देता है, कृपया इसे अनदेखा करें, कोड और लाइब्रेरी ठीक काम करता है।

मौसम की भविष्यवाणी कैसे करें?

मौसम का पूर्वानुमान जो टीवी और रेडियो पर प्रसारित किया जाता है, समुद्र के स्तर से मापा जाता है और स्थानीय वायुमंडलीय दबाव से नहीं, इसका कारण यह है कि ऊंचाई स्थान से स्थान तक पढ़ने को प्रभावित कर सकती है और समुद्र तल पर माप सभी बैरोमीटर में एक मानक मान देगा। इसलिए, हम सीरियल मॉनिटर पर समुद्र के स्तर (परिकलन) पर दबाव स्तर पर ध्यान केंद्रित कर रहे हैं।

वायुमंडलीय दबाव बदलता रहता है और कोई स्थिर मूल्य प्राप्त नहीं किया जा सकता है। लेकिन, कोई समय के अंतराल पर रीडिंग की निगरानी करके मौसम का निर्धारण कर सकता है।

रीडिंग को देखें और इसे नोट करें, आधे घंटे तक प्रतीक्षा करें और रीडिंग पर फिर से ध्यान दें, यदि रीडिंग अधिक हो जाती है, तो इसका मतलब है कि मौसम सुहाना होने वाला है। यदि रीडिंग कम होती है, तो हम तूफान या बारिश की भविष्यवाणी कर सकते हैं।

यह सभी बैरोमीटरों में समान है। प्रारंभिक और वर्तमान रीडिंग के बीच अंतर अधिक है, मौसम की स्थिति बदलने की संभावना अधिक है।




पिछला: रिमोट कंट्रोल गेम स्कोरबोर्ड सर्किट कैसे बनाएं अगला: Arduino का उपयोग करके RFID रीडर सर्किट