मुलांसाठी Sensors ची ओळख

    Atul Kabra4 min readUpdated
    Read in English

    Sensor हा एक छोटा भाग असतो जो robot ला जगातली एखादी गोष्ट टिपू देतो आणि ती एका आकड्याच्या रूपात कळवतो. तुम्ही जसे डोळे, कान आणि त्वचा वापरून गोष्टी टिपता, तसा robot sensors वापरतो. भिंत जवळ आहे, खोलीत अंधार झाला, किंवा माझ्यावर काहीतरी आदळले — हे robot ला sensors मुळेच कळते. Sensors नसतील, तर robot डोळे मिटून फिरणाऱ्या माणसासारखा असेल — हालचाल करणारा, पण कधीच काही न टिपणारा.

    Sensor नक्की काय करतो?

    सोपी कल्पना अशी: sensor काहीतरी मोजतो आणि त्याचे robot च्या मेंदूला समजेल अशा आकड्यात रूपांतर करतो. मेंदू तो आकडा वाचतो आणि पुढे काय करायचे ते ठरवतो.

    उदाहरणार्थ, distance sensor "८" असे कळवू शकतो — म्हणजे भिंत ८ सेंटिमीटर अंतरावर आहे. मेंदू तपासतो: "८ हा माझ्या थांबण्याच्या-आकड्यापेक्षा (१०) लहान आहे का? हो. आता थांबायची वेळ." Robot थांबतो. ही पूर्ण साखळी — टिपणे, आकडा वाचणे, ठरवणे — क्षणार्धात, पुन्हा-पुन्हा घडते. (हे पुन्हा होणारे loop आम्ही Robots कसे चालतात? मध्ये समजावले आहे.)

    तुम्हाला भेटणारे सर्वात नेहमीचे sensors

    Robotics सुरू केल्यावर तुमची काही मैत्रीपूर्ण sensors शी ओळख होईल:

    • Distance sensor (ultrasonic). तो आपल्याला ऐकू न येणारा एक बारीक आवाज सोडतो आणि त्याचा प्रतिध्वनी परत यायला किती वेळ लागतो ते मोजतो — थोडे वटवाघळासारखे. यावरून robot ला वस्तू किती दूर आहे ते कळते. "भिंतीला धडकण्याआधी थांब" यासाठी छान.
    • Light sensor. किती उजेड आहे ते मोजतो. "अंधार झाला की दिवा लाव" यासाठी किंवा पांढऱ्या जमिनीवरून काळी रेषा ओळखण्यासाठी उपयोगी.
    • Touch / bump sensor. एक साधे बटण जे दाबले गेल्याचे ओळखते. "काही आदळले तर मागे जा आणि वळ" यासाठी अगदी योग्य.
    • Line sensor. खालची जमीन पाहतो आणि उजेड की अंधार ते कळवतो, त्यामुळे robot जमिनीवर रंगवलेली रेषा पाळू शकतो.
    • Sound sensor. खोलीत किती आवाज आहे ते टिपतो, त्यामुळे robot टाळीला प्रतिसाद देऊ शकतो.

    हे सगळे एकाच वेळी लागत नाहीत. बहुतेक पहिले projects फक्त एक-दोन वापरतात, आणि काही खरोखर हुशार वर्तनासाठी तेवढेच पुरेसे असते.

    टिपलेल्या गोष्टीचे निर्णयात रूपांतर

    Sensors "if" विचारसरणीशी जोडले की ते ताकदवान होतात. इथेच block coding येते (पाहा Block Coding for Robots). तुम्ही असे काहीतरी लिहिता:

    जर distance sensor ला १० सेमीपेक्षा जवळ काहीतरी दिसले, तर थांब आणि वळ.

    Sensor माहिती पुरवतो. "If" block निर्णय घेतो. Motors तो अमलात आणतात. हाच छोटासा संघभाव प्रत्येक हुशार दिसणाऱ्या robot चे हृदय आहे — रेषा पाळणाऱ्या robot पासून ते न धडकता खोलीभर फिरणाऱ्या robot पर्यंत.

    Want to learn this properly?

    Join the waitlist for our courses — beginner-friendly, project-first classes in Jalgaon.

    Browse courses

    मजेशीर पद्धतीने कल्पना करा

    "गरम की थंड" हा खेळ आठवा. तुम्ही लपवलेल्या वस्तूकडे जाताना तुमचा मित्र "गरम" किंवा "थंड" म्हणतो. हे इशारे sensor च्या आकड्यांसारखे असतात. त्यावरून तुम्ही पुढचे पाऊल कुठे टाकायचे ते ठरवता. Robot अगदी हेच करतो, फक्त शब्दांऐवजी आकड्यांनी — आणि तो तपासायचा कधीच कंटाळा करत नाही.

    नेहमीच्या चुका (आणि हळुवार उपाय)

    • Sensor चुकीच्या दिशेला रोखलेला आहे. छताकडे रोखलेला distance sensor भिंत टिपणार नाही. उपाय: तुम्हाला जे टिपायचे आहे त्याकडेच तो रोखलेला आहे ना ते तपासा.
    • "थांबण्याचा-आकडा" खूप मोठा किंवा खूप लहान आहे. खूप मोठा ठेवला तर robot फार आधीच थांबतो; खूप लहान ठेवला तर भिंतीला धडकतो. उपाय: वेगवेगळे आकडे वापरा आणि काय होते ते पाहा. तपासणे हेच तर सगळे आहे.
    • Sensor परिपूर्ण असेल अशी अपेक्षा करणे. Sensors थोडे चंचल असू शकतात — आकडा ९ आणि ११ मध्ये हलू शकतो. हे सामान्य आहे. उपाय: छोट्या बदलांनी घाबरून जाऊ नका; एकूण नमुना पाहा.
    • Robot ला फक्त त्याचे sensors सांगतात तेवढेच कळते हे विसरणे. Robot काही विचित्र करत असेल, तर विचारा "त्या क्षणी sensor ला काय दिसले असेल?" हा प्रश्न बहुतेक कोडी सोडवतो.

    लक्षात ठेवा: तुम्हाला आश्चर्यचकित करणारा sensor चा आकडा हे अपयश नाही. तो एक सुगावा आहे. सुगावे पाठलाग करणे हीच तर roboticists गोष्टी शोधून काढण्याची पद्धत आहे.

    पालकांसाठी टिप्स

    • मुलाला आकड्यांशी खेळू द्या. थांबण्याचे-अंतर बदलून त्याचा परिणाम पाहणे कोणत्याही समजावण्यापेक्षा कारण-परिणाम जास्त चांगले शिकवते.
    • रोजच्या आयुष्याशी जोडा. घरातले sensors दाखवा — आपोआप लागणारा दिवा, हात जवळ गेल्यावर सुरू होणारा नळ. Robotics अचानक खरे वाटायला लागते.
    • "त्याला कसे कळते?" असे विचारा. हा एक सुंदर संवाद-सुरुवात करणारा प्रश्न आहे जो मुलाला स्वतःचे शिकणे समजावून सांगायला लावतो.

    पुढे जात राहा

    Robotics मधले sensors हे सर्वात जादुई भागांपैकी एक आहेत, कारण तेच robot ला जिवंत आणि प्रतिसाद देणारा वाटायला लावतात. तुमच्या मुलाला ते एकदा समजले की जगाला प्रतिसाद देणारा robot बनवणे खरोखर रोमांचक होते. आमच्या Kids Robotics hub वर अधिक पाहा, किंवा sensor कामाला लावण्यासाठी पहिला Robot बनवणे मध्ये उडी घ्या.

    तुमच्या मुलाला खऱ्या sensors शी खेळायला आणि प्रतिसाद देणारे robots बनवायला आवडेल, तर जळगावमधल्या आमच्या Robotics for Kids program च्या waitlist मध्ये सामील व्हा. त्यांनी फक्त जिज्ञासा सोबत आणली तरी पुरे.

    Want to learn this properly?

    Join the waitlist for our courses — beginner-friendly, project-first classes in Jalgaon.

    Browse courses
    Atul Kabra

    Founder, Infoplanet

    Atul Kabra founded Infoplanet in 2001 and has spent over two decades teaching programming — C, C++, Java, databases and more — to students across Maharashtra.

    Related guides