📘 CodingMarble Learn

असेंबली और परीक्षण: पुर्ज़े जोड़ना और खराबी (डीबगिंग) ढूँढना

असेंबली में बने हुए पुर्ज़ों को योजना के क्रम में जोड़कर एक उत्पाद बनाते हैं, और पक्का करने से पहले फ़िट जाँचते हैं। जोड़ने के बाद पूरा उत्पाद टेस्ट होता है। न चले तो डीबगिंग से खराबी ढूँढकर ठीक करते हैं। तेज़ तरीका है आधा-आधा करना: बीच में जाँचो, फिर खराबी वाले आधे को और आधा करते जाओ।

🎬 कदम-दर-कदम कहानी

  1. असेंबली का मतलब है बने हुए पुर्ज़ों को जोड़कर एक उत्पाद बनाना। पहले सारे 6 पुर्ज़े सामने रखो और सूची से मिलाओ।
  2. एक क्रम से चलो। पुर्ज़े एक के बाद एक लगते हैं, 1 से 6 तक। गलत क्रम में कुछ पुर्ज़े छिप जाते हैं और काम दोबारा करना पड़ता है।
  3. पक्का करने से पहले फ़िट जाँचो। थोड़ा अंतर ठीक है। बहुत बड़ा पुर्ज़ा अंदर नहीं जाएगा, उसे रेतो या दोबारा बनाओ। ज़बरदस्ती मत करो।
  4. अब पूरे उत्पाद को टेस्ट करो। हम स्विच चालू करते हैं और LED बंद रहती है। यही खराबी है। टेस्ट बताता है कि समस्या है, यह नहीं कि कहाँ है।
  5. डीबगिंग का मतलब है खराबी ढूँढना। बीच में जाँचो। संकेत मिला, यानी पहला आधा ठीक है। अब सिर्फ़ दूसरा आधा देखो।
  6. खुला खेल। प्रोब को छह पुर्ज़ों पर चलाओ। संकेत कहाँ बंद होता है? टूट उस पुर्ज़े के ठीक बाद है।

टिप: 3D दृश्य को घुमाने के लिए खींचें। ज़ूम के लिए दो उंगलियाँ इस्तेमाल करें।

🤔 आम शंकाएँ और उनके जवाब

बनाने से पहले पुर्ज़ों की सूची क्यों बनाएँ?

बीच में कोई पुर्ज़ा कम निकला तो पूरा काम रुक जाता है। पहले गिनने में एक मिनट लगता है। पुर्ज़ों पर 1 से 6 तक नंबर देखो।

क्या असेंबली का क्रम सच में मायने रखता है?

हाँ। कुछ पुर्ज़े दूसरों को ढक देते हैं। 3D में ब्लॉक 1 से 6 के क्रम से लगते हैं। पुर्ज़ा 4 पहले लगा दो तो पुर्ज़े 2 तक हाथ नहीं पहुँचेगा।

पुर्ज़ा थोड़ा ढीला हो तो?

थोड़ा अंतर सामान्य है। बहुत ढीला हो तो खड़खड़ाएगा, इसलिए दोबारा बनाओ या स्पेसर लगाओ। बहुत कसा हो तो अंदर नहीं जाएगा, उसे रेतो।

LED बंद है। क्या LED ही खराब है?

ज़रूरी नहीं। टेस्ट सिर्फ़ बताता है कि उत्पाद फ़ेल है। खराबी LED से पहले के किसी भी पुर्ज़े में हो सकती है। कहाँ है, यह डीबगिंग बताती है।

शुरू में नहीं, बीच में ही क्यों जाँचते हैं?

बीच की हर जाँच आधे पुर्ज़ों को खोज से बाहर कर देती है। 3D में बैंगनी दीवार कतार को दो आधों में बाँटती है।

प्रोब से कैसे पता चलता है कि टूट कहाँ है?

प्रोब को आगे बढ़ाओ। संकेत है, संकेत है, फिर नहीं। टूट आख़िरी संकेत वाले पुर्ज़े और पहले बिना संकेत वाले पुर्ज़े के बीच है।

असेंबली: पुर्ज़ों की सूची, क्रम और फ़िट

असेंबली यानी बने हुए पुर्ज़ों को जोड़कर उत्पाद बनाना। अच्छी असेंबली के चार नियम हैं:

  1. पुर्ज़ों की सूची जाँचो। शुरू करने से पहले हर पुर्ज़ा गिनो और देखो।
  2. क्रम तय करो। कुछ पुर्ज़े दूसरों को ढक देते हैं, इसलिए क्रम मायने रखता है। चरण नुस्खे की तरह लिख लो।
  3. पक्का करने से पहले फ़िट जाँचो। पुर्ज़ा थोड़े, एक-से अंतर के साथ अंदर बैठे। बहुत कसा हो तो रेतो। ढीला हो तो वॉशर लगाओ या दोबारा बनाओ।
  4. सही कसने वाली चीज़ से जोड़ो। डिज़ाइन के अनुसार पेंच (खुल सकते हैं), गोंद या सोल्डर (स्थायी) लगाओ। ज़रूरत से ज़्यादा मत कसो।

साफ़ मेज़ पर काम करो और छोटे पुर्ज़े ट्रे में रखो।

जुड़े हुए उत्पाद का परीक्षण

जोड़ने के बाद पूरे उत्पाद को वैसे चलाकर देखो जैसे उपयोगकर्ता चलाएगा। जो हुआ उसे डिज़ाइन में लिखे नतीजे से मिलाओ। मेल खाए तो पास। न खाए तो आपको खराबी (फ़ॉल्ट) मिली।

टेस्ट सिर्फ़ यह बताता है कि कुछ गड़बड़ है। यह नहीं बताता कि कहाँ। उसके लिए डीबगिंग चाहिए।

डीबगिंग: खराबी ढूँढना और ठीक करना

डीबगिंग यानी खराबी का कारण ढूँढकर उसे हटाना। चरण ये हैं:

  1. देखो आसान खराबियाँ: ढीला तार, खत्म बैटरी, स्विच बंद, पुर्ज़ा उलटा लगा।
  2. सिस्टम को बीच में बाँटो और मीटर या प्रोब से वहाँ जाँचो।
  3. संकेत है तो खराबी उस बिंदु के बाद है; नहीं है तो पहले। खराबी वाला आधा रखो और फिर बाँटो।
  4. मिली हुई एक खराबी ठीक करो और दोबारा जाँचो। एक बार में एक ही चीज़ बदलो, वरना पता नहीं चलेगा कि क्या काम आया।

यह आधा-आधा करने की विधि है। 6 पुर्ज़ों के लिए करीब 3 जाँचें लगती हैं; 100 पुर्ज़ों के लिए सिर्फ़ करीब 7।

करके देखें

बैटरी, स्विच और बल्ब का सरल सर्किट बनाओ और किसी दोस्त से चुपके से एक तार ढीला करवाओ। आधा-आधा करने की विधि से खराबी ढूँढो और गिनो कि कितनी जाँचें लगीं। फिर आख़िरी 3D चरण का प्रोब स्लाइडर चलाओ।

मुख्य सूत्र और परिभाषाएँ

हल किए गए उदाहरण

1. एक सर्किट में 8 पुर्ज़े एक कतार में हैं और लैंप बंद है। आधा-आधा विधि में अधिकतम कितनी जाँचें लग सकती हैं?

हर जाँच खोज को आधा कर देती है: 8 → 4 → 2 → 1। यानी 3 जाँचें।

2. 6 पुर्ज़ों की कतार के बीच में जाँचने पर संकेत नहीं मिला। खराबी कहाँ है?

बीच के बिंदु से पहले, पहले आधे में। अगली जाँच उस आधे के बीच में करो।

3. शेल्फ़ की ब्रैकेट अपने खाँचे में नहीं बैठती क्योंकि वह 1 mm चौड़ी है। क्या करोगे?

हथौड़ी से मत ठोको। ब्रैकेट को थोड़ा रेतो, फ़िट फिर जाँचो, और तब तक दोहराओ जब तक वह थोड़े, एक-से अंतर के साथ अंदर न सरक जाए।

आम गलतियाँ

अभ्यास क्विज़

1. असेंबली का मतलब है:
2. किसी पुर्ज़े को पक्का जोड़ने से पहले क्या करना चाहिए?
3. डीबगिंग है:
4. आधा-आधा विधि में सबसे पहले कहाँ जाँचते हैं?
5. बीच वाले बिंदु पर संकेत न मिले तो खराबी कहाँ है?

अभ्यास: खुद जवाब दो

अपना जवाब लिखो या चुनो, फिर जाँचें दबाओ। अटको तो संकेत देखो; जवाब देने के बाद पूरा हल दिखेगा।

अक्सर पूछे जाने वाले प्रश्न

टेस्टिंग और डीबगिंग में क्या अंतर है?

टेस्टिंग जाँचती है कि उत्पाद चलता है या नहीं। टेस्ट फ़ेल होने के बाद डीबगिंग शुरू होती है: वह बताती है कि खराबी कहाँ है और उसे ठीक करती है।

आधा-आधा करने की विधि क्या है?

सिस्टम के बीच में जाँचो। खराबी वाला आधा रखो और उसे फिर बाँटो, जब तक एक ही पुर्ज़ा बचे।

प्रोटोटाइप क्या है और उसे जोड़कर टेस्ट क्यों करते हैं?

प्रोटोटाइप पहला चलने वाला नमूना है। उसे जोड़ने और टेस्ट करने से खराबियाँ जल्दी पकड़ में आती हैं, बहुत सारी प्रतियाँ बनने से पहले।

यह कहाँ पढ़ाया जाता है

चीन高一Design 1 Ch.3 Processes and making

पहले यह पढ़ें

आगे पढ़ें

इससे जुड़े पाठ

सभी ललित कला पाठ