विषयसूची:

पैराग्लाइडिंग के लिए वैरोमीटर: 6 कदम (चित्रों के साथ)
पैराग्लाइडिंग के लिए वैरोमीटर: 6 कदम (चित्रों के साथ)

वीडियो: पैराग्लाइडिंग के लिए वैरोमीटर: 6 कदम (चित्रों के साथ)

वीडियो: पैराग्लाइडिंग के लिए वैरोमीटर: 6 कदम (चित्रों के साथ)
वीडियो: Old Guy Paragliding - Part 2- Flying with the Syride SYS'Nav Variometer 2024, जुलाई
Anonim
पैराग्लाइडिंग के लिए वैरोमीटर
पैराग्लाइडिंग के लिए वैरोमीटर

कुछ साल पहले मैंने आंद्रेई के इंस्ट्रक्शंस की मदद से एक वैरोमीटर बनाया था।

यह अच्छा काम कर रहा था, लेकिन कुछ चीजें थीं जो मुझे पसंद नहीं थीं।

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

इसलिए मैंने इसे बदलने का फैसला किया और आंद्रेई से प्रेरित वैरियो का अपना खुद का संस्करण तैयार किया।

मेरा मुख्य लक्ष्य इसे छोटा और रिचार्जेबल बनाना था।

चूंकि मैं SSD1306 को डिस्प्ले के रूप में उपयोग करना चाहता था, इसलिए मुझे सॉफ्टवेयर को स्क्रैच से भी लिखना पड़ा।

क्योंकि मैं ऊंचाई गणना तर्क के साथ संघर्ष कर रहा था (मैं सी प्रोग्रामर नहीं हूं) मैंने आंद्रेई के स्केच और उनके पुस्तकालयों से कुछ कोड सेगमेंट का पुन: उपयोग किया।

परिणाम केवल न्यूनतम कार्यक्षमता के साथ एक अच्छा 8x3x2cm विविधता था।

चरण 1: आपको क्या चाहिए

जिसकी आपको जरूरत है
जिसकी आपको जरूरत है
  • अरुडिनो नैनो
  • TC4056A (लाइपो चार्जिंग बोर्ड)

  • पीजो बजर
  • 10 केओ प्रतिरोधी
  • चालु / बंद स्विच
  • दबाने वाला बटन
  • BMP280 बारो सेंसर
  • SSD1306 (32x128) पुराना डिस्प्ले
  • 1S लाइपो बैटरी (मैंने अपने RC प्लेन से एक का उपयोग किया)
  • 4KO - 10KO SMD रोकनेवाला (आपके LiPos C दर के आधार पर)

अस्वीकरण: जैसा कि आप इस योजना में देख सकते हैं कि मैंने 5V पिन के माध्यम से Arduino को संचालित किया। यह अनुशंसित नहीं है और प्रोसेसर पर अस्थिरता पैदा कर सकता है। इससे बचने के लिए, आप TC4056A के बाद स्टेप अप कन्वर्टर लगा सकते हैं और Arduino को नियमित रूप से पावर दे सकते हैं। लेकिन चूंकि मेरा लक्ष्य छोटे आकार का था, इसलिए मैंने स्टेपअप का उपयोग नहीं किया। उड़ान में कुछ घंटों के बाद मुझे ऐसा करने में कोई समस्या नहीं हुई।

चरण 2: प्रोटोटाइप

प्रोटोटाइप
प्रोटोटाइप
प्रोटोटाइप
प्रोटोटाइप

कोड को अपने arduino पर संकलित करने और अपलोड करने के लिए आपको arduino सॉफ़्टवेयर और कुछ पुस्तकालयों की भी आवश्यकता होगी।

  • अरुडिनो आईडीई
  • पुस्तकालय: स्केच पर जाएं > पुस्तकालय शामिल करें > पुस्तकालय प्रबंधित करें निम्नलिखित के लिए खोजें और उन्हें स्थापित करें

    • Adafruit_SSD1306 (V1.1.2)
    • एडफ्रूट जीएफएक्स लाइब्रेरी (V1.2.3)
    • एडफ्रूट बीएमपी२८० लाइब्रेरी (वी१.०.५)
    • SBB_Click और Bounce2 (संलग्न फ़ाइलें देखें और उन्हें अपने पुस्तकालय फ़ोल्डर में जोड़ें)

ब्रेडबोर्ड पर सब कुछ डालें, संकलित करें और स्केच अपलोड करें।

यदि संकलन करते समय कोई त्रुटि होती है, तो आपको सही प्रदर्शन पते के लिए Adafruit SSD1306 लाइब्रेरी को फिट करना होगा। यह निर्देशयोग्य आपकी मदद कर सकता है।

अस्वीकरण

सुनिश्चित करें कि कोड अपलोड करते समय arduino केवल इसके USB द्वारा संचालित होता है। USB केबल को प्रोग्रामिंग पोर्ट में प्लग करने से पहले बैटरी को हटा दें।

चरण 3: लाइपो को परियोजना में जोड़ना

परियोजना में लाइपो जोड़ना
परियोजना में लाइपो जोड़ना
परियोजना में लाइपो जोड़ना
परियोजना में लाइपो जोड़ना
परियोजना में लाइपो जोड़ना
परियोजना में लाइपो जोड़ना

चूँकि मेरे TC4056A को बैटरी को 1A की शक्ति से चार्ज करने के लिए डिज़ाइन किया गया था और यह छोटे लाइपो के लिए थोड़ा अधिक है, इसलिए मुझे इसे फिर से प्रोग्राम करना पड़ा।

TC4056A की डेटशीट के अनुसार यह बोर्ड पर रेसिस्टर R3 को बदलकर किया जा सकता है। इसलिए मैंने 1.2 KO रोकनेवाला को अनसोल्ड किया और इसे 4KO से बदल दिया। इसके लिए वास्तव में सटीक सोल्डरिंग आयरन, चिमटी और कुछ अभ्यास की आवश्यकता होती है।

आपको अपने लाइपो की चार्जिंग क्षमता को फिट करने के लिए सही रेसिस्टर प्राप्त करना होगा।

सुझाव: आपको इन प्रतिरोधों को खरीदने की ज़रूरत नहीं है, अगर आपके पास घर पर कुछ आउटसोर्स इलेक्ट्रॉनिक सामान हैं, तो ये छोटे घटक लगभग हर प्लेटिन पर पाए जा सकते हैं। बस एक मल्टीमीटर लें, सही का पता लगाएं और उसका पुन: उपयोग करें।

इसके बाद लाइपो को TC4056A में मिलाया जा सकता है और arduino से जोड़ा जा सकता है।

अस्वीकरण: डेटाशीट के अनुसार लाइपो चार्ज करते समय बिजली बंद होनी चाहिए!

चरण 4: सोल्डरिंग

टांकने की क्रिया
टांकने की क्रिया
टांकने की क्रिया
टांकने की क्रिया
टांकने की क्रिया
टांकने की क्रिया

मैंने एक होल बोर्ड और कुछ तारों का उपयोग करके सब कुछ मिलाप किया।

मैंने कम बिजली का उपयोग करने के लिए Arduino पर पॉवरस्टैटस एलईडी को भी हटा दिया। टीआईपी: इस एलईडी को हटाना एक वास्तविक गड़बड़ थी और मैंने इसे अपने सोल्डरिंग आयरन से नष्ट कर दिया। बाद में मुझे पता चला कि एलईडी के सामने रेसिस्टर को हटाना आसान है, क्योंकि रेसिस्टर गर्मी को दूसरे सोल्डरिंग पैड में आसानी से ट्रांसफर कर देता है, इसे सिर्फ एक पिन को गर्म करके अनसोल्ड किया जा सकता है।

चरण 5: एक केस डिज़ाइन करें और इसे प्रिंट करें

एक केस डिज़ाइन करें और इसे प्रिंट करें
एक केस डिज़ाइन करें और इसे प्रिंट करें
एक केस डिज़ाइन करें और इसे प्रिंट करें
एक केस डिज़ाइन करें और इसे प्रिंट करें

मैंने इलेक्ट्रॉनिक्स के लिए एक केस डिज़ाइन किया और इसे अपने 3D प्रिंटर पर प्रिंट किया।

फिलहाल मैं आवास प्रदान नहीं करूंगा, क्योंकि इसमें कुछ त्रुटियां हैं जिन्हें मैं इसे फिट करने के लिए पोस्टप्रोसेसिंग को समाप्त करता हूं।

इसके अलावा इस आवास के लिए माप मेरे इलेक्ट्रॉनिक्स के लिए वास्तव में छोटी मंजूरी के साथ लिया जाता है। तो यह आपके इलेक्ट्रॉनिक्स के लिए उपयुक्त नहीं हो सकता है।

चरण 6: सॉफ्टवेयर प्रलेखन

Vario को चालू करने के बाद, initscreen आता है और फिर स्क्रीन काली रहती है। (ज्यादातर समय मुझे केवल ऑडियो की आवश्यकता होती है। यदि आप ऐसा नहीं चाहते हैं, तो स्केच में "display_on" वैरिएबल को ट्रू (लाइन) में बदलें 30) और मेनू = 1 (पंक्ति 26))

यदि आप एक बार बटन दबाते हैं, तो आपको पहला पृष्ठ देखना चाहिए।

बटन शॉर्ट प्रेस से आप चार मुख्य पेजों के बीच स्विच कर सकते हैं।

  1. पृष्ठ: चढ़ाई दर, चढ़ाई बार, ऊंचाई और बैटरी पावर
  2. पेज: क्लाइम्ब बार बिग (वर्टिकल रिसर माउंटिंग के लिए)
  3. पृष्ठ: तापमान और दबाव
  4. पृष्ठ: बैटरी पावर%

एक लंबे प्रेस के साथ आप सेटिंग मेनू पर स्विच कर सकते हैं। एक छोटे से प्रेस के साथ आप सभी सेटिंग्स के माध्यम से पुनरावृति कर सकते हैं। एक लंबे प्रेस के साथ फिर से आप विशिष्ट सेटिंग्स दर्ज कर सकते हैं और उन्हें कम दबाकर बदल सकते हैं। एक लंबा प्रेस इसे फिर से बचाता है।

  1. सेटिंग पृष्ठ: ऊंचाई
  2. सेटिंग पेज: बीप ऑन/ऑफ
  3. सेटिंग पृष्ठ: चालू/बंद प्रदर्शित करें
  4. बाहर जाएं

सिफारिश की: