एक मिनी रोबोट बनाएंशुरुआतीपाठ 2736 मिनट का पाठ

शोकेस: अपने रोबोट का प्लान बनाएं, उसे बनाएं और शेयर करें

एक छोटा रोबोट प्रोजेक्ट चुनें, उसके लिए सेफ़्टी और टेस्ट प्लान बनाएं, उसे कदम-दर-कदम बनाएं, और शेयर करें ताकि दूसरे भी उससे सीख सकें।

पाठ वीडियो में

60 सेकंड में

शोकेस: अपने रोबोट का प्लान बनाएं, उसे बनाएं और शेयर करें

एक छोटा रोबोट प्रोजेक्ट चुनें, उसके लिए सेफ़्टी और टेस्ट प्लान बनाएं, उसे कदम-दर-कदम बनाएं, और शेयर करें ताकि दूसरे भी उससे सीख सकें।

1/6
आसान शब्दों में
स्कूल के किसी साइंस फेयर के बारे में सोचें। सबसे अच्छे प्रोजेक्ट हमेशा सबसे भड़कीले नहीं होते। वे वे होते हैं जहां छात्र कह सके: "यह मेरा सवाल था, यह मैंने बनाया, इस तरह मैंने इसकी टेस्टिंग की, यहां गड़बड़ हुई, और इससे मैंने यह सीखा।" आपके रोबोट का शोकेस भी बिल्कुल ऐसा ही है।
अब आप जानते हैं कि सिम्युलेटर में रोबोट को कैसे प्रोग्राम करें, एक असली रोबोट की वायरिंग कैसे करें, उसे आसानी से कैसे मोड़ें और उसमें थोड़ा AI कैसे जोड़ें। यह पाठ आपको इसे एक पूरे प्रोजेक्ट में बदलने में मदद करता है जिसे आप स्कूल, किसी क्लब, मेकर फेयर में या ऑनलाइन दिखा सकें।

ऐसा प्रोजेक्ट चुनें जिसे आप पूरा कर सकें

प्रोजेक्ट का आइडियामुख्य स्किल्सस्ट्रेच गोल (अतिरिक्त लक्ष्य)
लाइन फॉलोअर जो पूरा ट्रैक पार करेIR सेंसर्स, PIDलैप का समय नापें, फिर बिना लाइन छोड़े उस समय को बेहतर बनाएं
कमरे में घूमने वाला रोबोट जो कभी न टकराएअल्ट्रासोनिक सेंसर, रुकावटों से बचने के नियमसाइड सेंसर्स या एक बंप स्विच जोड़ें
आवाज़ से चलने वाला (Voice-controlled) रोबोटलैंग्वेज मॉडल, सख्त पार्सिंग (strict parsing), सेफ़्टीदो या अधिक भारतीय भाषाओं का सपोर्ट
कैमरे से रास्ता पहचानने वाला रोबोटछोटा विज़न मॉडल, डेटा कलेक्शनतीन अलग-अलग कमरों में टेस्ट करें
क्लासरूम हेल्पर जो एक छोटा डिब्बा ले जा सकेमोटर्स, संतुलन (स्टेबिलिटी), सावधानीपूर्वक टेस्टिंगअगर डिब्बा फिसलने लगे तो अपने आप रुक जाए
एक मुख्य लक्ष्य चुनें। एक रोबोट जो एक काम अच्छी तरह करता है, वह उस रोबोट से बेहतर है जो पाँच काम ख़राब तरीके से करता है। स्ट्रेच गोल तभी जोड़ें जब मुख्य लक्ष्य ठीक से काम करने लगे।

आपका प्रोजेक्ट प्लान

  1. 1

    लक्ष्य

    एक वाक्य: रोबोट क्या करता है और आपको कैसे पता चलेगा कि यह काम कर रहा है (एक मापने योग्य टेस्ट)।
  2. 2

    पार्ट्स और पावर

    पाठ 5 से आपकी पार्ट्स की लिस्ट और पावर प्लान।
  3. 3

    सेफ़्टी प्लान

    बैटरी संभालना, निगरानी, टेस्टिंग एरिया, ऑफ़ स्विच, और अगर कोई चीज़ गरम हो जाए तो क्या करें।
  4. 4

    चरणों में बनाएं

    पहले सिम्युलेटर में, फिर डिब्बे पर पहिये लगाकर, फिर फर्श पर धीमी गति से, और फिर पूरी स्पीड पर।
  5. 5

    टेस्ट प्लान

    कई बार चलाकर देखना, अलग-अलग शुरुआती बिंदु, रिकॉर्ड किए गए नतीजे — सिर्फ एक अच्छा वीडियो नहीं।
  6. 6

    शेयर करें

    फ़ोटो, एक छोटा वीडियो, आपका कोड और आपने क्या सीखा।

बिल्ड लॉग रखें

हर बार जब आप रोबोट पर काम करें, तो कुछ पंक्तियाँ लिखें: तारीख, आपने क्या बदला, क्या हुआ, और अगली बार आप क्या आज़माएंगे। जब कोई चीज़ ख़राब होती है, तो यह लॉग आपको यह पता लगाने में मदद करता है कि क्या बदला था। यह आपकी अंतिम प्रेजेंटेशन के लिए भी सबसे बेहतरीन सामग्री है।

इसे अच्छी तरह दिखाना

कमज़ोर शोकेस
  • सिर्फ वही एक रन दिखाना जो सफल रहा
  • बिना किसी जानकारी के बस यह कहना कि "यह AI इस्तेमाल करता है"
  • समस्याओं का कोई ज़िक्र न होना
  • कोड शेयर न करना, या पासवर्ड के साथ शेयर कर देना
दमदार शोकेस
  • कई रनों के नतीजे, जिनमें नाकामी भी शामिल हो
  • हर हिस्से की साफ़ समझाइश: सेंसर्स, कंट्रोल, मॉडल, चेक्स
  • क्या गड़बड़ हुई और आपने उसे कैसे ठीक किया
  • साफ़-सुथरा कोड, एक छोटे README के साथ, जिसमें कोई सीक्रेट न हो

ज़िम्मेदारी से शेयर करना

  • दूसरों को श्रेय (क्रेडिट) दें। अगर आपने किसी का कोड, डायग्राम या आइडिया इस्तेमाल किया है, तो यह बताएं और उसके लाइसेंस का पालन करें।
  • सीक्रेट्स न छोड़ें। कोड शेयर करने से पहले उसमें से Wi-Fi पासवर्ड और API कीज़ हटा दें।
  • प्राइवेसी। किसी और का चेहरा या आवाज़ दिखाने से पहले उनसे पूछें, और बच्चों के मामले में अतिरिक्त सावधानी बरतें।
  • सच्चे दावे। वही बताएं जो रोबोट वास्तव में करता है, और किन परिस्थितियों में उसका टेस्ट किया गया था।
  • सेफ़्टी नोट्स। अगर दूसरे लोग आपके बनाए प्रोजेक्ट की नकल कर सकते हैं, तो सेफ़्टी के कदम ज़रूर शामिल करें: बैटरी, सोल्डरिंग, बड़ों की निगरानी।
असली उदाहरण
ओडिशा के एक छोटे शहर की कक्षा 9 की एक छात्रा की कल्पना करें। उसने एक बेसिक किट और गत्ते (कार्डबोर्ड) से एक लाइन फॉलोअर बनाया। जिला विज्ञान प्रदर्शनी में, उसकी टेबल पर रोबोट, हर असफल प्रयास के साथ एक प्रिंटेड बिल्ड लॉग, और हर PID बदलाव के बाद लैप टाइम का एक चार्ट था। जजों ने सबसे ज़्यादा समय उसके बिल्ड लॉग पर बिताया, क्योंकि उससे पता चलता था कि उसकी सोच कैसी थी।
यह करें
किसी पब्लिक शोकेस में, रोबोट को किसी घिरे हुए या तय किए गए इलाके में धीमी गति से चलाएं, इस्तेमाल न होने पर बैटरियों को किसी सुरक्षित डिब्बे में रखें, और अपने रोबोट के साथ रहें। जब आप दूर जाएं, तो इसे बंद कर दें।
यह करके देखें। अभी अपना लक्ष्य-वाक्य लिखें, जिसमें कोई संख्या भी शामिल हो। उदाहरण के लिए: "मेरा रोबोट बिना लाइन छोड़े लगातार 3 लैप तक क्लासरूम ट्रैक पर चलेगा, 5 में से कम से कम 4 प्रयासों में।"

और देखें और पढ़ें

लैब

एक मापने योग्य लक्ष्य, सेफ़्टी प्लान, टेस्ट प्लान और शेयरिंग प्लान के साथ एक पेज का प्रोजेक्ट प्लान, जो बनाने के लिए तैयार हो।

~60 min

समस्या

अपने खुद के रोबोट प्रोजेक्ट (वर्चुअल या असली) के लिए एक पेज का प्लान लिखें।

  1. लक्ष्य: एक वाक्य जिसमें ऐसी संख्या हो जिसे आप माप सकें।
  2. पार्ट्स और पावर: आपकी लिस्ट, या "केवल सिम्युलेटर"।
  3. सेफ़्टी प्लान: कम से कम चार नियम: बैटरियां, बड़ों की निगरानी, टेस्ट एरिया, ऑफ़ स्विच। अगर आप सोल्डरिंग करते हैं या लिथियम सेल इस्तेमाल करते हैं, तो उन्हें भी शामिल करें।
  4. बनाने के चरण: सिम्युलेटर से लेकर फाइनल टेस्ट तक कम से कम चार चरण।
  5. टेस्ट प्लान: कितनी बार चलाएंगे, किन शुरुआती बिंदुओं से, आप क्या रिकॉर्ड करेंगे, और किसे पास माना जाएगा।
  6. शेयरिंग प्लान: आप क्या दिखाएंगे, क्या हटाएंगे (सीक्रेट्स, बिना अनुमति के चेहरे), और किसे क्रेडिट देंगे।
  7. किसी दोस्त या शिक्षक से इसे पढ़ने के लिए कहें और उनका जो भी एक सवाल हो, उसे लिख लें।
शुरुआती कोडtext
PROJECT PLAN
Goal (with a number):
Parts and power:
Safety plan:
  1.
  2.
  3.
  4.
Build stages:
  1. Simulator:
  2. Wheels on a box:
  3. Floor, low speed:
  4. Final test:
Test plan (runs, starts, what I record, pass rule):
Sharing plan (what I show, what I remove, who I credit):
Reviewer's question:

आपका काम तब पूरा होगा जब

कठिन सवाल

उत्तर देखने से पहले ख़ुद जवाब देने की कोशिश करें। अगर आप इनके जवाब दे सकते हैं, तो आप पाठ समझ गए हैं।

Q1आपका रोबोट घर पर 5 में से 5 बार टेस्ट पास कर लेता है। क्या यह किसी पब्लिक शोकेस के लिए तैयार है? आप और क्या टेस्ट करेंगे?दिखाएं

अभी नहीं। शोकेस जैसी परिस्थितियों में टेस्ट करें: अलग तरह का फर्श, अलग रोशनी, शोर (वॉइस कंट्रोल के लिए), आस-पास चलते हुए लोग, और ऐसी बैटरी जो पूरी तरह ताज़ा चार्ज न हो। स्टॉप और ऑफ़ स्विच का भी टेस्ट करें। घर पर पाँच अच्छे रन सिर्फ यह दिखाते हैं कि यह घर पर काम करता है।

Q2एक विज़िटर पूछता है, "क्या आपका रोबोट इंटेलिजेंट है?" आप ईमानदारी से क्या जवाब देंगे?दिखाएं

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

जारी रखने के लिए कृपया साइन इन करें।

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

मेरे पास पार्ट्स के लिए पैसे नहीं हैं। क्या मैं फिर भी शोकेस कर सकता हूँ?

हाँ। सिम्युलेटर प्रोजेक्ट भी एक असली प्रोजेक्ट होता है। आप सिम्युलेटर में एक कठिन ट्रैक बना सकते हैं, आंकड़ों के साथ कंट्रोलर्स की तुलना कर सकते हैं, या वॉयस कमांड चेकर बना सकते हैं। कई स्कूल, लाइब्रेरी और मेकर क्लब भी पार्ट्स और टूल्स शेयर करते हैं; अपने शिक्षक से पूछें।

मेरे प्रोजेक्ट में कितना समय लगना चाहिए?

पहले रोबोट के लिए छोटे-छोटे सेशन्स के साथ कुछ हफ़्तों की योजना बनाएं। चीज़ों में उम्मीद से ज़्यादा समय लगता है, खासकर वायरिंग और डिबगिंग में। यह सामान्य बात है। मुख्य लक्ष्य को शोकेस के दिन से काफी पहले पूरा करने की योजना बनाएं।

मैं अपना कोड कहाँ शेयर कर सकता हूँ?

इसके लिए पब्लिक कोड-शेयरिंग साइट्स आम हैं। एक छोटा README जोड़ें: रोबोट क्या करता है, कौन से पार्ट्स हैं, वायरिंग कैसे करनी है, कोड कैसे चलाना है और सेफ़्टी के कदम क्या हैं। यदि आपकी उम्र उस साइट की तय उम्र से कम है, तो किसी शिक्षक या माता-पिता से मदद मांगें, और साइट के नियमों का पालन करें।

क्या होगा अगर शोकेस के दिन मेरा रोबोट काम न करे?

यह सभी के साथ होता है, यहाँ तक कि पेशेवर टीमों के साथ भी। बैकअप के तौर पर सफल रनों का एक वीडियो रखें, और शांति से बताएं कि आपके अनुसार क्या गड़बड़ हुई। किसी नाकामी को अच्छी तरह समझाना आपकी असली समझ को दर्शाता है।

पाठ का टेस्ट

5 सवाल। पास होने और इस पाठ को पूरा करने के लिए 3 सही होने चाहिए (60%)।

टेस्ट देने और अपनी प्रोग्रेस सेव करने के लिए साइन इन करें