अगर आप Raspberry Pi की मदद से कुछ बनाना चाहते हैं, तो आप शायद रेज़िस्टर इस्तेमाल करेंगे।
पिछले Resistor Color Duo और Resistor Color Trio अभ्यासों की तरह, आप रेज़िस्टर की रंग पट्टियों को इंसानों के पढ़ने योग्य लेबल में बदलेंगे।
इस अभ्यास में आप एक ऐसा उपयोगी प्रोग्राम बनाएँगे, जिससे आपको बैंडों की वैल्यू याद रखने की ज़रूरत न पड़े। यह प्रोग्राम इनपुट के रूप में 1, 4 या 5 रंग लेगा और सही वैल्यू ohms में बताएगा। रंग बैंडों का कोड इस तरह है:
resistor-color trio में आपने पहले तीन रंगों की वैल्यू निकाली थी।
जैसे: orange-orange-brown की मुख्य वैल्यू 330 होती है।
इस अभ्यास में आपको इसमें सहनशीलता भी जोड़नी होगी।
सहनशीलता वह अधिकतम मात्रा है जितनी कोई वैल्यू मुख्य वैल्यू से ऊपर या नीचे हो सकती है।
उदाहरण के लिए, अगर अंतिम बैंड green है, तो अधिकतम सहनशीलता ±0.5% होगी।
सहनशीलता बैंड की वैल्यू इनमें से कोई एक होगी:
चार-बैंड प्रतिरोधक इस तरह बनाया जाता है:
| बैंड 1 | बैंड 2 | बैंड 3 | बैंड 4 |
|---|---|---|---|
| वैल्यू 1 | वैल्यू 2 | गुणक | सहनशीलता |
इसका अर्थ:
चार-बैंड और पाँच-बैंड प्रतिरोधक में यह अंतर है कि पाँच-बैंड प्रतिरोधक में एक अतिरिक्त बैंड होता है, जो अधिक सटीक वैल्यू बताता है।
| बैंड 1 | बैंड 2 | बैंड 3 | बैंड 4 | बैंड 5 |
|---|---|---|---|---|
| वैल्यू 1 | वैल्यू 2 | वैल्यू 3 | गुणक | सहनशीलता |
इसका अर्थ:
एक बैंड वाले प्रतिरोधक भी होते हैं। एक बैंड वाले प्रतिरोधक में सिर्फ black रंग होता है, जिसकी वैल्यू 0 होती है।
इस अभ्यास का उद्देश्य प्रतिरोधक के बैंडों के रंगों को एक लेबल में बदलना है:
"... ohms ...%"
तो "orange", "orange", "black, green" इनपुट देने पर यह लौटना चाहिए:
"33 ohms ±0.5%"
जब एक हज़ार से अधिक ohms होते हैं, तो हम "kiloohms" कहते हैं। यह वैसा ही है जैसे 1000 मीटर के लिए "kilometer" और 1000 ग्राम के लिए "kilograms" कहते हैं।
तो "orange", "orange", "orange", grey इनपुट देने पर यह लौटना चाहिए:
"33 kiloohms ±0.05%"
जब दस लाख से अधिक ohms होते हैं, तो हम "megaohms" कहते हैं।
तो "orange", "orange", "orange", "red" इनपुट देने पर यह लौटना चाहिए:
"33 megaohms ±2%"
Exercism पर साइन अप कीजिए और Crystal को 26 कॉन्सेप्ट142 अभ्यास तथा असली इंसानों से मिलने वाली मेंटरिंग के साथ सीखिए और उसमें महारत हासिल कीजिए, वह भी बिल्कुल मुफ्त।