विषयसूची:

वायुमंडलीय दबाव के आधार पर ऊंचाई मीटर (ऊंचाई मीटर): 7 कदम (चित्रों के साथ)
वायुमंडलीय दबाव के आधार पर ऊंचाई मीटर (ऊंचाई मीटर): 7 कदम (चित्रों के साथ)

वीडियो: वायुमंडलीय दबाव के आधार पर ऊंचाई मीटर (ऊंचाई मीटर): 7 कदम (चित्रों के साथ)

वीडियो: वायुमंडलीय दबाव के आधार पर ऊंचाई मीटर (ऊंचाई मीटर): 7 कदम (चित्रों के साथ)
वीडियो: L-3, वायुमण्डलीय दाब तथा गेज दाब | Pressure | अध्याय-10, तरलों के यांत्रिक गुण | 11th Physics 2024, नवंबर
Anonim
वायुमंडलीय दबाव के आधार पर ऊंचाई मीटर (ऊंचाई मीटर)
वायुमंडलीय दबाव के आधार पर ऊंचाई मीटर (ऊंचाई मीटर)
वायुमंडलीय दबाव के आधार पर ऊंचाई मीटर (ऊंचाई मीटर)
वायुमंडलीय दबाव के आधार पर ऊंचाई मीटर (ऊंचाई मीटर)
वायुमंडलीय दबाव के आधार पर ऊंचाई मीटर (ऊंचाई मीटर)
वायुमंडलीय दबाव के आधार पर ऊंचाई मीटर (ऊंचाई मीटर)

[संपादित करें]; मैन्युअल रूप से आधारभूत ऊंचाई इनपुट के साथ चरण 6 में संस्करण 2 देखें।

यह एक Arduino नैनो और बॉश BMP180 वायुमंडलीय दबाव सेंसर पर आधारित एक Altimeter (Altitude Meter) का निर्माण विवरण है।

डिजाइन सरल है लेकिन माप स्थिर और काफी सटीक (1 मीटर सटीक) हैं।

हर सेकेंड में दस प्रेशर सैंपल बनाए जाते हैं और इन दस के औसत की गणना की जाती है। इस दबाव की तुलना बेसलाइन दबाव से की जाती है और इसका उपयोग ऊंचाई को संसाधित करने के लिए किया जाता है। बेसलाइन दबाव को उस समय मापा जाता है जब altimeter चालू होता है इसलिए यह शून्य मीटर की ऊंचाई का प्रतिनिधित्व करता है। यदि आवश्यक हो तो बटन दबाकर बेसलाइन दबाव को रीसेट किया जा सकता है।

[संपादित करें]: संस्करण २ में मैन्युअल रूप से आधारभूत ऊंचाई इनपुट है। चरण 6 में विवरण देखें

बेसलाइन सेट करने के दौरान (पावर ऑन या बटन पुश) वर्तमान वायुमंडलीय दबाव एक सेकंड के लिए प्रदर्शित होता है। इसके बाद ऊंचाई 4 अंकों के डिस्प्ले पर है और यह लगभग हर सेकेंड में अपडेट होगा।

बेसलाइन सेट करने के बाद डाउन-हिल जाने पर नकारात्मक ऊंचाई के लिए एक लाल एलईडी का उपयोग किया जाता है।

[संपादित करें]: संस्करण २ के साथ यह समुद्र तल से इतनी नीचे नकारात्मक ऊंचाई का प्रतिनिधित्व करता है।

अल्टीमीटर एक यूएसबी केबल द्वारा संचालित होता है इसलिए इसे कार, मोटरसाइकिल या यूएसबी या पावर बैंक के साथ हर दूसरे स्थान पर इस्तेमाल किया जा सकता है।

दो विशेष पुस्तकालयों का उपयोग किया जाता है। BMP180 के लिए एक जो यहां पाया जा सकता है। और एक TM1637 4-अंकीय डिस्प्ले के लिए जो यहां पाया जा सकता है।

BMP180 नवीनतम संस्करण नहीं है। ऐसा लगता है कि इसे BMP280 द्वारा बदल दिया गया है। इस डिज़ाइन में BMP180 को BMP280 से बदलना आसान होना चाहिए।

स्केच के भाग "BMP180_altitude_example.ino" पर आधारित हैं जो BMP180 लाइब्रेरी के साथ दिए गए हैं।

चरण 1: डिज़ाइन का परीक्षण करने के लिए ब्रेडबोर्ड

ब्रेडबोर्ड डिजाइन का परीक्षण करने के लिए
ब्रेडबोर्ड डिजाइन का परीक्षण करने के लिए
ब्रेडबोर्ड डिजाइन का परीक्षण करने के लिए
ब्रेडबोर्ड डिजाइन का परीक्षण करने के लिए

मैंने डिजाइन का परीक्षण करने के लिए एक Arduino Uno के साथ शुरुआत की। अंतिम संस्करण में मैंने नैनो का उपयोग किया क्योंकि यह छोटा है।

चरण 2: बोर्ड निर्माण और आवास

बोर्ड निर्माण और आवास
बोर्ड निर्माण और आवास
बोर्ड निर्माण और आवास
बोर्ड निर्माण और आवास
बोर्ड निर्माण और आवास
बोर्ड निर्माण और आवास
बोर्ड निर्माण और आवास
बोर्ड निर्माण और आवास

एक सिंगल बोर्ड का उपयोग किया जाता है। आवास का कवर बटन, एलईडी और 4-अंकीय डिस्प्ले रखता है।

चरण 3: Arduino पिन कनेक्शन

BMP180 के लिए कनेक्शन: GND - GNDVCC - 3.3V (!!)SDA - A4SCL - A5

4-अंकीय TM1637 डिस्प्ले के लिए कनेक्शन: GND - GNDVCC - 5VCLK - D6DIO - D8

नकारात्मक मूल्यों का नेतृत्व किया - डाउन-हिल: D2

बेसलाइन दबाव रीसेट करने के लिए बटन: D4

चरण 4: Arduino स्केच

चरण 5: अंतिम

अंतिम
अंतिम

यह परिणाम…

चरण 6: मैन्युअल रूप से आधारभूत ऊंचाई इनपुट के साथ संस्करण 2

Image
Image
मैन्युअल रूप से बेसलाइन ऊंचाई इनपुट के साथ संस्करण 2
मैन्युअल रूप से बेसलाइन ऊंचाई इनपुट के साथ संस्करण 2
मैन्युअल रूप से बेसलाइन ऊंचाई इनपुट के साथ संस्करण 2
मैन्युअल रूप से बेसलाइन ऊंचाई इनपुट के साथ संस्करण 2
मैन्युअल रूप से बेसलाइन ऊंचाई इनपुट के साथ संस्करण 2
मैन्युअल रूप से बेसलाइन ऊंचाई इनपुट के साथ संस्करण 2

इस संस्करण में एक अतिरिक्त बटन पेश किया गया है। बटन 1 (काला) मैन्युअल रूप से आधारभूत ऊंचाई इनपुट प्रारंभ करना है। बटन 2 (सफेद) प्रति अंक मान बढ़ाने के लिए है।

ऊंचाई इनपुट के दौरान अनुक्रम है:

बटन 1 पुश किया गया - एलईडी फ्लैश 1 बार - बटन 2 का उपयोग x अंक को 000x. में बढ़ाने के लिए किया जा सकता है

बटन 1 फिर से धक्का दिया - एलईडी फ्लैश 2 बार - 00x0 में x अंक बढ़ाने के लिए बटन 2 का उपयोग किया जा सकता है

बटन 1 फिर से धक्का दिया - एलईडी फ्लैश 3 बार - 0x00 में x अंक बढ़ाने के लिए बटन 2 का उपयोग किया जा सकता है

बटन 1 फिर से धक्का दिया - एलईडी फ्लैश 4 बार - बटन 2 का उपयोग x000 में x अंक बढ़ाने के लिए किया जा सकता है

बटन 1 फिर से धक्का दिया - एलईडी फ्लैश 5 बार - बटन 2 का उपयोग संकेत बदलने के लिए किया जा सकता है: एलईडी_ऑन = नकारात्मक (समुद्र तल से नीचे), एलईडी_ऑफ = सकारात्मक (समुद्र तल से ऊपर)

बटन 1 को फिर से धक्का दिया गया - एलईडी 1 बार लंबी चमकती है - बेसलाइन ऊंचाई इनपुट तैयार है

चरण 7:

संस्करण 2 का स्केच।

सिफारिश की: