विषयसूची:
- चरण 1: सामग्री और उपकरण
- चरण 2: स्रोत कोड डाउनलोड करें
- चरण 3: कार्यक्रम ATtiny85
- चरण 4: प्रोटोबार्ड असेंबली
- चरण 5: आवरण विधानसभा
- चरण 6: अगले चरण
वीडियो: IOT123 - पावर मीटर बॉक्स असेंबली: 6 कदम
2024 लेखक: John Day | [email protected]. अंतिम बार संशोधित: 2024-01-30 09:22
यह मूननोर्नेशन द्वारा लिखित ATTINYPOWERMETER के लिए एक आवरण है।
यह वोल्टेज (V), करंट (mA) और संचित बिजली के उपयोग (mWh) को निरंतर माप सकता है। और आँकड़ों की कल्पना करने के लिए एक सरल ग्राफ भी खींचिए। जैसा कि स्टार्टअप पर OLED स्क्रीन पर साधारण हुकअप गाइड छपा होता है।
छोटी OLED स्क्रीन के लिए कोड को फोर्क और संशोधित किया गया है।
ब्रेकआउट स्क्रू टर्मिनल हैं; आसान कनेक्शन के लिए पुरुष पिन खराब हो गए हैं।
मेरा सुझाव है कि आप पहले Moononournation के इंस्ट्रक्शनल पर आधारित प्रोजेक्ट को ब्रेडबोर्ड करें। मैंने अनुकूलन की तलाश की लेकिन उसके मूल डिजाइन में सुधार नहीं कर सका। मैंने I2C लाइनों पर पुलअप जोड़ने पर विचार किया लेकिन "अगर यह टूटा नहीं है, तो इसे ठीक न करें"।
चरण 1: सामग्री और उपकरण
सामग्री और सोर्सिंग सूची का एक पूर्ण बिल है।
- 3डी प्रिंटेड केसिंग (1)
- 1 "दो तरफा प्रोटोबार्ड (1)
- ओएलईडी स्क्रीन (1)
- आईएनए२१९ मॉड्यूल (1)
- ATTINY85 20PU (1)
- 2P स्क्रू कनेक्टर (1)
- 3P स्क्रू कनेक्टर (1)
- LIR2450 बैटरी (1)
- LIR2450 धारक (1)
- M2.2 x 6mm काउंटरसंक स्क्रू (4)
- साइनोएक्रिलेट गोंद (1)
- हुकअप तार (7)
- सोल्डर आयरन (1)
- मिलाप (1)
चरण 2: स्रोत कोड डाउनलोड करें
GitHub से स्रोत डाउनलोड करें: https://github.com/IOT-123/ATtinyPowerMeter। यदि आप GitHub से परिचित नहीं हैं, तो "क्लोन या डाउनलोड" बटन दबाएं और फिर "ज़िप डाउनलोड करें"।
चरण 3: कार्यक्रम ATtiny85
Arduino संकलन का उपयोग करें और स्रोत को ATtiny85 पर प्रोग्राम करें। आप इन निर्देशों में अधिक विवरण पा सकते हैं:
www.instructables.com/id/Programming-the-A…
www.instructables.com/id/How-to-Program-AT…
www.instructables.com/id/How-to-program-th…
www.instructables.com/id/Programming-the-A…
www.instructables.com/id/Programming-an-At…
चरण 4: प्रोटोबार्ड असेंबली
ऐसे कुछ अवसर होते हैं जहां थ्रू होल के दूसरी तरफ सोल्डरिंग बाधित होती है। जब ऐसा होता है, तो मैंने छेद के माध्यम से लक्ष्य पर एक डोब मिलाया, फिर किनारे से मिलाप को पिघलाया और उजागर हुकअप तार को केंद्र के छेद में धकेल दिया, गर्मी को पकड़कर हटा दिया।
- नीचे से, RED1 और RED2 में 2P कनेक्टर से बाहर की ओर खुलने के साथ पिन डालें। मिलाप ऊपर की ओर पिन करता है।
- नीचे से, RED3, RED4 और RED5 में 3P कनेक्टर से बाहर की ओर खुलने के साथ पिन डालें। मिलाप ऊपर की ओर पिन करता है।
- नीचे से, ATTINY85 से RED6 - RED13 में चिप मार्कर के साथ पिन डालें जैसा कि दिखाया गया है। मिलाप ऊपर की ओर पिन करता है।
- नीचे से, YELLOW1 से YELLOW2 तक एक नीला तार मिलाप करें।
-
नीचे से, YELLOW3 से YELLOW4 तक एक हरे रंग का तार मिलाप करें।
- शीर्ष पर, RED1 से RED4 तक एक काला तार मिलाप करें।
- शीर्ष पर, BLUE1 से BLUE2 तक एक काला तार मिलाप करें।
- शीर्ष पर, BLUE3 से BLUE4 तक एक काला तार मिलाप करें।
- शीर्ष पर, PINK1 से PINK2 तक एक लाल तार मिलाप करें (दिखाए गए अनुसार बहुत सारे अतिरिक्त तार छोड़कर)।
- शीर्ष पर, PINK3 से PINK4 तक एक लाल तार मिलाप करें (दिखाए गए अनुसार बहुत सारे अतिरिक्त तार छोड़कर)।
- शीर्ष पर, PINK5 से PINK6 तक एक लाल तार मिलाप करें।
- शीर्ष पर, PINK7 में एक लाल तार मिलाप करें (बहुत अधिक छोड़कर)।
- शीर्ष पर, एक काले तार को PINK8 में मिलाप करें (बहुत अधिक छोड़कर)।
- दिखाए गए अनुसार INA219 मॉड्यूल पर मिलाप 6P पुरुष हेडर।
- ऊपर से, INA219 पिन को ORANGE1 - ORANGE6 और सोल्डर में डालें।
- दिखाए गए अनुसार OLED मॉड्यूल पर मिलाप 4P पुरुष हेडर।
- प्लास्टिक कॉलर को 6P पिन से हटा दें।
- पिनों को थोड़ा सा एस आकार में मोड़ें, चेक बोर्ड के लिए ड्राई फिट समानांतर हैं।
- ऊपर से, OLED पिन को ORANGE7 - ORANGE10 और सोल्डर में डालें।
चरण 5: आवरण विधानसभा
- इकट्ठे प्रोटोबार्ड/आईएनए२१९/ओएलईडी को ३डी प्रिंटेड केसिंग में डालें और स्क्रू से सुरक्षित करें।
- संपर्क सतहों पर साइनोएक्रिलेट के साथ, 3डी प्रिंटेड स्विच सराउंड के साथ एसपीडीटी को असेंबल करें।
- एसपीडीटी पर टिन पिन।
- Cyanoacrylate के साथ आवरण के लिए स्विच असेंबली को फास्ट करें।
- LIR2450 धारक पर टिन पिन।
-
LIR2450 धारक को Cyanoacrylate के साथ आवरण में जकड़ें।
- बैटरी होल्डर पर प्रोटोबार्ड से -ve पिन तक मिलाप ढीला काला तार।
- एसपीडीटी स्विच पर प्रोटोबार्ड से मध्य पिन तक मिलाप ढीला लाल तार।
- बैटरी होल्डर पर + ve पिन से नीचे SPDT पिन तक एक लाल तार मिलाप करें (आवरण पर बड़े उद्घाटन के सबसे करीब)।
हालांकि जरूरी नहीं है, स्क्रू कनेक्टर में पुरुष हेडर पिन लगाकर आसान कनेक्शन प्राप्त किया जा सकता है।
- 1x2P पुरुष पिन को 2P स्क्रू कनेक्टर से कनेक्ट करें।
- एक 2x3P पर पुरुष पिन झुकते हैं और एक पंक्ति पर सोल्डर पिन दूसरी पंक्ति में आसन्न पिन होते हैं।
- इसे 3P स्क्रू कनेक्टर्स से कनेक्ट करें।
चरण 6: अगले चरण
यदि LIR2450 का उपयोग कर रहे हैं, तो स्विच को नीचे दबाकर एक बार पावर अप डालें।
स्प्लैश स्क्रीन कनेक्टर के उपयोग को दर्शाती है।
2P कनेक्टर (इसका उपयोग LIR2450 का उपयोग न करने पर किया जाता है):
- बाहरी पिन, मॉनिटर बिजली आपूर्ति GND
- इनर पिन, मॉनिटर पावर सप्लाई +ve
3P कनेक्टर (इसका उपयोग डिवाइस की निगरानी के लिए किया जाता है):
- आंतरिक पिन, डिवाइस +ve
- मध्य पिन, डिवाइस जीएनडी, डिवाइस बैटरी जीएनडी
- बाहरी पिन, डिवाइस की बैटरी +ve
सिफारिश की:
वायुमंडलीय दबाव के आधार पर ऊंचाई मीटर (ऊंचाई मीटर): 7 कदम (चित्रों के साथ)
वायुमंडलीय दबाव के आधार पर ऊंचाई मीटर (ऊंचाई मीटर): [संपादित करें]; मैन्युअल रूप से बेसलाइन ऊंचाई इनपुट के साथ चरण 6 में संस्करण 2 देखें। यह एक Arduino नैनो और बॉश BMP180 वायुमंडलीय दबाव सेंसर पर आधारित एक Altimeter (Altitude Meter) का भवन विवरण है। डिजाइन सरल है लेकिन माप
लाइट बॉक्स - Vu मीटर के साथ एक पोर्टेबल ब्लूटूथ स्पीकर: 10 कदम (चित्रों के साथ)
लाइट बॉक्स - Vu मीटर के साथ एक पोर्टेबल ब्लूटूथ स्पीकर: मैंने जो बनाया है वह एक पोर्टेबल स्टीरियो स्पीकर यूनिट है जो VU मीटर (यानी वॉल्यूम यूनिट मीटर) से जुड़ी है। इसके अलावा इसमें एक पूर्व-निर्मित ऑडियो इकाई शामिल है जो ब्लूटूथ कनेक्टिविटी, औक्स पोर्ट, यूएसबी पोर्ट, एसडी कार्ड पोर्ट और सक्षम बनाता है। एफएम रेडियो, वॉल्यूम कंट्रोल
IOT123 - D1M ब्लॉक - RFTXRX असेंबली: 8 कदम
IOT123 - D1M ब्लॉक - RFTXRX असेंबली: D1M BLOCKS लोकप्रिय Wemos D1 मिनी SOC/शील्ड्स/क्लोन के लिए स्पर्श के मामले, लेबल, पोलरिटी गाइड और ब्रेकआउट जोड़ते हैं। आरएफ ट्रांसमीटर / रिसीवर ESP8266 को मौजूदा घर / औद्योगिक स्वचालन तक पहुंचने की अनुमति देते हैं। यह आवरण 433/… के लिए ब्रेक-आउट प्रदान करता है।
IOT123 - D1M ब्लॉक - GY521 असेंबली: 8 कदम
IOT123 - D1M BLOCK - GY521 असेंबली: D1M BLOCKS लोकप्रिय Wemos D1 Mini SOC/शील्ड्स/क्लोन के लिए टैक्टाइल केस, लेबल, पोलरिटी गाइड और ब्रेकआउट जोड़ते हैं। यह D1M ब्लॉक Wemos D1 Mini और GY-521 मॉड्यूल के बीच एक साधारण हुकअप देता है (पता और इंटरप्ट पिन को जोड़ा जा सकता है
IOT123 - D1M ब्लॉक - ADXL345 असेंबली: 8 कदम
IOT123 - D1M ब्लॉक - ADXL345 असेंबली: D1M ब्लॉक लोकप्रिय Wemos D1 मिनी SOC/शील्ड्स/क्लोन के लिए स्पर्श के मामले, लेबल, ध्रुवता गाइड और ब्रेकआउट जोड़ते हैं। यह D1M ब्लॉक Wemos D1 मिनी और ADXL345 एक्सेलेरोमीटर मॉड्यूल के बीच एक सरल हुकअप देता है। डेवेल के लिए मेरी प्रारंभिक प्रेरणा