विषयसूची:
- आपूर्ति
- चरण 1: हार्डवेयर को संशोधित करना
- चरण 2: कस्टम आरजीबी एलईडी जोड़ना
- चरण 3: आरपीएम नियंत्रण
- चरण 4: नोडरेड में ड्राइवर
- चरण 5: अंतिम प्रभाव
वीडियो: 52pi ICE कूलिंग टॉवर के लिए कस्टम RGB LED: 5 कदम
2024 लेखक: John Day | [email protected]. अंतिम बार संशोधित: 2024-01-30 09:20
52pi रास्पबेरी पाई 3B+/4B+ बोर्डों के लिए एक बहुत ही पागल शीतलन समाधान के साथ आया। आईसीई कूलिंग टॉवर! यह चीज न केवल एक जानवर की तरह दिखती है, बल्कि आपके रास्पबेरी पाई 4 बोर्ड को बहुत अच्छी तरह से ठंडा करती है (कूलिंग बेंचमार्क)।
यदि आप अपने रास्पबेरी पाई को ICE की तरह ठंडा रखना चाहते हैं - तो आप इन दुकानों से बोर्ड ले सकते हैं:
- बीज स्टूडियो
- अलीएक्सप्रेस
- बैंगगुड
- अमेज़न ब्रिटेन
- अमेज़ॅन यूएस
दुर्भाग्य से, यह अद्भुत हीटसिंक सीमाओं के साथ आता है। कोई साधन नहीं हैं:
- पंखे की गति नियंत्रण
- एलईडी नियंत्रण
यह निर्देश इस लेख से मेरे काम पर आधारित है और आपको दिखाएगा कि आप अपने ICE कूलिंग टॉवर को कैसे अपग्रेड कर सकते हैं - इस बहुत बढ़िया कूलिंग सॉल्यूशन को प्राप्त करने के लिए। यह मॉड निम्नलिखित विशेषताओं के साथ आता है:
विशेषताएं:
- पीडब्लूएम के माध्यम से आरपीएम नियंत्रण
- 3 WS2818b RGB LED (प्रोग्राम करने योग्य)
- कस्टम फैन प्रोफाइल
- रंग लिपि के लिए तापमान
आपूर्ति
इस मॉड को करने के लिए आपको आवश्यकता होगी:
- 3 एक्स आरजीबी एलईडी WS2812B (पता योग्य)
- 1 x 2N2222A331 NPN ट्रांजिस्टर (मुझे यह इस सेट से मिला)
- 1KΩ रोकनेवाला
कुछ तार, सोल्डरिंग आयरन और हीट-सिकुड़ने की भी आवश्यकता होगी।
चरण 1: हार्डवेयर को संशोधित करना
ICE कूलिंग टॉवर रास्पबेरी पाई बोर्ड पर 5V और GND पिन से जुड़ता है। पंखे के पीछे छिपा एक छोटा पीसीबी पंखे को शक्ति देता है और 4 सतह पर लगे आरजीबी एलईडी के लिए यादृच्छिक रंग चुनता है। अपना मॉड शुरू करने के लिए, हमें पंखे को अलग करना होगा और एलईडी को हटाना होगा।
ये गंभीर रूप से छोटे होते हैं, इसलिए इसे पीसीबी से निकालने के लिए टांका लगाने वाले लोहे से कुछ गर्मी होती है। बस एक तरफ गर्म करें और लोहे को थोड़ा सा हिलाएं - एलईडी बिना किसी समस्या के आनी चाहिए। मैंने इसे हासिल करने के लिए 375ºC का इस्तेमाल किया।
चरण 2: कस्टम आरजीबी एलईडी जोड़ना
मैंने पिछले प्रोजेक्ट से RGB LED स्ट्रिप्स में से एक को उबार लिया। मुझे केवल 3 व्यक्तिगत रूप से संबोधित करने योग्य WS2812b एल ई डी की आवश्यकता थी। डायोड को फिट करने के लिए, मैंने कुछ स्ट्रिप को बंद कर दिया। फिर मैंने उन सभी को जोड़ने के लिए एक पतले तार का इस्तेमाल किया, जिससे 3 एलईडी लंबी पट्टी बन गई।
मैंने पीसीबी पर 5V और GND पैड में अतिरिक्त तार भी जोड़े क्योंकि मैं अपनी मिनी एलईडी पट्टी को खिलाने जा रहा हूं। एल ई डी को रखने के लिए आप कुछ गोंद का उपयोग कर सकते हैं। इस तरह से तैयार फैन मोड दिखना चाहिए।
चरण 3: आरपीएम नियंत्रण
डीसी मोटर को नियंत्रित करने का सबसे आसान (लेकिन अधिक परिष्कृत तरीके हैं) मोटर के आरपीएम को सीमित करने के लिए पीडब्लूएम सिग्नल का उपयोग करना है। चूंकि ICE कूलिंग टॉवर पंखा ऐसे किसी नियंत्रण के साथ नहीं आता है, इसलिए मैं पंखे की गति को नियंत्रित करने के लिए 2N2222 श्रृंखला ट्रांजिस्टर का उपयोग कर सकता हूं।
GPIO से करंट को सीमित करने के लिए ट्रांजिस्टर के बेस को 1KΩ रेसिस्टर की जरूरत होती है। प्रत्येक पिन को अलग करने और आकस्मिक शॉर्ट्स को रोकने के लिए गर्मी-हटना का प्रयोग करें। फिर बस बिजली के तारों को काट दें और आरेख के आधार पर सब कुछ फिर से मिला दें।
अब आपके पास 3 तार होने चाहिए: सिग्नल, 5V और GND। आप ट्रांजिस्टर को पंखे के नीचे से चिपका सकते हैं। मेरी परियोजना में कुछ रंग जोड़ने का समय आ गया है।
चरण 4: नोडरेड में ड्राइवर
इस बिंदु पर, आप पायथन में एक ड्राइवर लिख सकते हैं, लेकिन चूंकि मेरे पास पहले से ही NodeRED चल रहा है, इसलिए मैंने रास्पबेरी पाई 4 के लिए सबसे अच्छे हीटसिंक के लिए एक इंटरैक्टिव ड्राइवर बनाने की चुनौती ली। यह वास्तव में जितना मैंने सोचा था उससे कहीं अधिक आसान है।
मैं रास्पबेरी के सीपीयू की निगरानी के लिए 3 नोड्स का उपयोग करने जा रहा हूं, जीपीआईओ और डब्ल्यूएस 2812 बी एल ई डी को नियंत्रित करता हूं:
नोड-लाल-योगदान-सीपीयू नोड-लाल-नोड-पीआई-जीपीओ नोड-लाल-नोड-पीआई-नियोपिक्सल
नियोपिक्सल नोड एक पायथन ड्राइवर पर निर्भर करता है, इसलिए मुझे भी स्थापित करना पड़ा:
कर्ल -एसएस get.pimoroni.com/unicornhat | दे घुमा के
मेरे पास कनेक्ट करने के लिए 4 तार हैं:
5V - बिजली की आपूर्तिGND-GroundGPIO23 (या कोई PWM पिन) - 2N2222 का आधार पिनGPIO18 - RGB LED
सीपीयू नोड में हर 5 सेकंड में एक पेलोड इंजेक्ट करने से मुझे कोर का तापमान मिलता है। इस मान के आधार पर मैं आरजीबी के रंगों के लिए ब्रैकेट बना सकता हूं और प्रशंसक आरपीएम समायोजित कर सकता हूं। मैं एक कॉन्फ़िगरेशन नोड बनाने के लिए सबफ्लो में नोडरेड 1.0 पर्यावरण सेटिंग्स का उपयोग करने जा रहा हूं जो मुझे उन मानों को सेट करने देता है जो प्रवाह का उपयोग करेंगे। RPM के लिए, मान 0-100 है और RGB के लिए मुझे LED की संख्या (3) और रंग (इस सूची) को पास करना होगा।
रंग
रंग नाम सेटिंग सबफ़्लो में असाइन किए गए हैं। मैंने तापमान के स्तर का प्रतिनिधित्व करने वाले 7 रंगों को चुना। कोर जितना गर्म होता है, रंग उतना ही गर्म होता है। Neopixel नोड को केवल स्ट्रिंग में पिक्सेल की संख्या की आवश्यकता होती है। फंक्शन नोड: फैन कलर प्रोफाइल
var color1 = flow.get ("रंग 1");
var color2 = flow.get ("रंग 2"); वर color3 = flow.get ("color3"); var color4 = flow.get ("color4"); वर color5 = flow.get ("रंग 5"); var color6 = flow.get ("color6"); वर color7 = Flow.get ("रंग 7"); वर अस्थायी = msg.पेलोड; अगर (अस्थायी <= 33) {msg.payload = color1; } अगर(temp33){msg.payload = color2; }अगर(temp35){msg.payload = color3; }अगर(temp38){msg.payload = color4; }अगर(temp42){msg.payload = color5; }अगर(temp45){msg.payload = color6; }अगर(अस्थायी>48){msg.payload = color7; } वापसी संदेश;
आरपीएम
RPM को % मान 0-100 के आधार पर सेट किया जाता है। मेरा प्रशंसक 30% से कम पीडब्लूएम सेट पर घूमने के लिए संघर्ष करता है। मेरा सेटअप पंखे को तब तक बंद रखता है जब तक CPU कोर 40ºC तक नहीं पहुंच जाता। यदि तापमान 60ºC को पार कर जाता है तो यह 30% तक 50% और 100% तक बढ़ जाता है। GPIO नोड को 30Hz की आवृत्ति पर PWM मोड में सेट किया गया है। किसी कारण से, मैं वास्तव में कम आरपीएम पर मोटर की आवाज सुन सकता हूं। यह जोर से नहीं है लेकिन यह वहां है। जब पंखा 100% पर घूमता है तो आवाज चली जाती है।
वर गति 1 = प्रवाह प्राप्त करें ("गति 1"); वर गति 2 = प्रवाह प्राप्त करें ("गति 2"); वर गति 3 = प्रवाह। प्राप्त करें ("गति 3");
वर अस्थायी = msg.पेलोड;
अगर (अस्थायी <= 40) {संदेश पेलोड = 0; }
अगर (अस्थायी 40) {
संदेश पेलोड = गति1; }
अगर (अस्थायी 50) {
संदेश पेलोड = स्पीड2; }
अगर (अस्थायी> 60) {
संदेश पेलोड = गति3; }
वापसी संदेश;
संपूर्ण NodeRED प्रवाह https://flows.nodered.org/flow/97af3be486b290ad456036d5a8111e62 से डाउनलोड किया जा सकता है
चरण 5: अंतिम प्रभाव
इसमें कोई संदेह नहीं है कि रास्पबेरी पाई 4 के लिए सबसे अच्छा हीटसिंक है। इस सरल मॉड के साथ, आप अपनी परियोजना में जीवन जोड़ सकते हैं। एल ई डी का उपयोग करके आपको विभिन्न चीजों को प्रदर्शित करने से कोई नहीं रोकता है। अधिकांश समय के लिए, ICE कूलिंग टॉवर रास्पबेरी पाई 4 को 40C के नीचे रखता है, इसलिए यह मौन है। पंखा तभी बजता है जब उसे करना होता है। आप इस परियोजना के बारे में क्या सोचते हैं?
इसके अलावा, यदि आप इस या अन्य परियोजनाओं के अपडेट के बारे में सूचित करना चाहते हैं - अपनी पसंद के मंच पर मेरा अनुसरण करने पर विचार करें:
- फेसबुक
- ट्विटर
- यूट्यूब
और अगर आपको मेरे लिए एक कॉफी खरीदने या अधिक निरंतर तरीके से मेरा समर्थन करने का मन कर रहा है:
- पेपैल
- पैट्रियन
मुझे आशा है कि आपने परियोजना का आनंद लिया है! Notenoughtech.com पर और प्रोजेक्ट देखें
सिफारिश की:
एक वास्तविक जीवन युद्ध टॉवर रक्षा खेल बनाना: 11 कदम
एक वास्तविक जीवन युद्ध टॉवर रक्षा खेल बनाना: नमस्कार, हम GBU हैं! हमारी टीम को हमारे VG100, इंट्रो टू इंजीनियरिंग, क्लास में एक कार्य सौंपा गया था: एक वास्तविक जीवन वारज़ोन टॉवर डिफेंस गेम को डिजाइन और निर्माण करना। VG100 एक कोर क्लास है जिसे सभी नए लोगों को जॉइंट इंस्टीट्यूट (JI) में लेना आवश्यक है।
पाई के लिए ऑटोमेटेड कूलिंग फैन: 4 कदम (चित्रों के साथ)
पाई के लिए स्वचालित कूलिंग फैन: विवरण एक ब्रेडबोर्ड, ट्रांजिस्टर आदि की आवश्यकता के बिना, अजगर के साथ एक मिनी 5v पंखे को नियंत्रित करने के लिए एक सरल डिज़ाइन। आपको केवल कुछ केबल और 1 चैनल रिले की आवश्यकता है। मेरे पास एक 2 चैनल रिले था जिसकी मैं अनुशंसा करता हूं, क्योंकि इसकी लगभग समान कीमत प्लस
कुत्तों के लिए कूलिंग और डिटेक्टिंग सिस्टम: 5 कदम
कुत्तों के लिए कूलिंग और डिटेक्टिंग सिस्टम: हैलो, मेरा नाम ब्रायन है और मेरे पास दो कुत्ते हैं। मैं सोच रहा था कि एक गर्म दिन में मैं उन्हें ट्रेलर में कैसे ठंडा कर सकता हूं। मेरा समाधान शीतलन और पता लगाने की प्रणाली बनाना है। पता लगाने की प्रणाली यह सुनिश्चित करने के लिए है कि कुत्तों के होने पर सिस्टम सक्रिय है
Apple G5 टॉवर में उपयोग के लिए Radeon X800 XT Mac संस्करण पर Zalman VF900-Cu हीटसिंक स्थापित करना: 5 चरण
एक Apple G5 टॉवर में उपयोग के लिए एक Radeon X800 XT Mac संस्करण पर Zalman VF900-Cu हीटसिंक स्थापित करना: मानक अस्वीकरण - इस तरह मैंने इसे किया। इसने मेरे लिए काम किया। यदि आप अपने G5, Radeon X800 XT, या अपने घर, कार, नाव, आदि में विस्फोट करते हैं, तो मैं उत्तरदायी नहीं हूँ! मैं अपने स्वयं के ज्ञान और अनुभव के आधार पर जानकारी प्रदान कर रहा हूं। मेरा मानना है कि सभी सेंट
ZWO एस्ट्रो कैमरा के लिए पेल्टियर कूलिंग: 10 कदम (चित्रों के साथ)
ZWO एस्ट्रो कैमरा के लिए पेल्टियर कूलिंग: इन दो YouTube vids पर ठोकर खाने के बाद दिखा रहा है कि कैसे एक uncooled ZWO ऑप्टिक्स में कूलिंग जोड़ना है एस्ट्रो कैमडीआई गाइड ZWO कैमरों के लिए ZWO ASI120MC स्पेल्टियर कूलर के लिए एक पेल्टियर कूलिंग फैन मोड बनाना - मार्टिन पायट के VidI पर आधारित विचार I' डी इसे एक