Jeffrey Cross
Jeffrey Cross

ज़ीरो टू मेकर: अरुडिनो एंड बियॉन्ड

डेविड लैंग, जो एक अनिच्छुक निर्माता हैं, एक यात्रा पर है, बड़ी ही चतुराई से खुद को मेकर कल्चर में डुबो रहा है और टेकस्पॉप में हमारे दोस्तों के साथ एक उदार व्यवस्था के माध्यम से जितना हो सके उतने DIY कौशल सीख रहा है। वह इस कॉलम में अपने प्रयासों को नियमित रूप से क्रैक कर रहा है - वह क्या सीख रहा है, वह किससे मिल रहा है, और कौन सी बाधा उसे साफ करती है (उम ... या नहीं)। -गैरेथ

यदि आप किसी निर्माता के पास जाते हैं या MAKE पढ़ते हैं, तो Arduino का लगातार सामना करना मुश्किल नहीं है। वास्तव में, यहाँ MAKE साइट ने Arduino क्रांति पर एक संपूर्ण खंड बनाया है। यह वास्तव में एक छोटी सी टीम की एक महान कहानी है, बड़े पैमाने पर कलाकार की, कोई कम नहीं, कुछ ऐसा है जो समझने में आसान है, सुधार के लिए खुला है (खुला स्रोत), और जिसमें एक व्यापक और भावुक समुदाय है जो डिजाइन के आसपास लामबंद है। मुझे न्यू यॉर्क में वर्ल्ड मेकर फ़ेयर में अरुडिनो टीम को बोलते हुए देखने का मौका मिला, और वे वास्तव में फ़ेयर के रॉक स्टार थे। एक समय पर, OpenROV परियोजना पर मेरे साथी-अपराध एरिक स्टैकपोल ने हमारे बूथ पर वापस आकर, कानों से मुस्कराते हुए कहा क्योंकि वह टीम के साथ केवल एक तस्वीर प्राप्त कर रहे हैं। स्मारक की तस्वीर में अपने iPhone को देखते हुए, उसने अविश्वास भरे उत्साह में अपना सिर हिलाया और कहा, "मेरे रूममेट बहुत ईर्ष्या करने जा रहे हैं!"

इसलिए, यह देखते हुए कि Arduino को कैसे बनाया जाए, यह सीखना मेरे शून्य से निर्माता की प्रक्रिया के लिए बहुत जरूरी है। मेरे जैसे एक शुरुआत के लिए, यह करने के लिए कहने की तुलना में एक आसान बात है। मैं इसे सही सीखना चाहता था और वास्तव में समझना चाहता था कि मैं क्या कर रहा था, जिसका मतलब था - और मैं वास्तव में मेरे यहां जीरो को उजागर करने जा रहा हूं - बुनियादी इलेक्ट्रॉनिक्स के साथ शुरू: सोल्डरिंग, सर्किट परीक्षण और ओम के नियम जैसे बुनियादी बातों को समझना। टेकशॉप पर "सोल्डरिंग एंड इलेक्ट्रॉनिक्स बेसिक्स" पाठ्यक्रम मेरे लिए बिल्कुल सही जगह थी। ग्रेग जेमिन (मेरे वेल्डिंग प्रशिक्षक) ने भी हमें पेपर क्लिपों को छोटे स्टिक आंकड़ों में बंद करना शुरू कर दिया और आखिरकार एक साधारण ब्लिंकिंग एलईडी के साथ एक मुद्रित सर्किट बोर्ड पर जा रहे थे। अपेक्षाकृत आसान परियोजना टांका लगाने वाले लोहे पर अधिक आत्मविश्वास से पकड़ हासिल करने का एक शानदार तरीका था, लेकिन इसने यह भी उजागर किया कि मेरी इलेक्ट्रॉनिक्स शिक्षा कितनी गायब थी या भूल गई थी। अंततः एक Arduino प्रोग्रामिंग के लक्ष्य के साथ, मुझे पता था कि मुझे थोड़ा और होमवर्क करने की आवश्यकता नहीं है। सौभाग्य से, मैंने पहले से ही मेक: इलेक्ट्रॉनिक्स, मेक इन ऑनलाइन के एडिटर इन चीफ (जो उस किताब को बनाने में भी शामिल था) से एक सिफारिश के आधार पर, मेक: इलेक्ट्रॉनिक्स की एक प्रति का आदेश दिया था। पुस्तक में मेरे ज्ञान अंतराल को भरने के लिए एक महान संसाधन रहा है - "पर्याप्त होना खतरनाक" जानकारी के साथ और एक नए निर्माता के लिए इसे लेने और चलाने के लिए आसान है। यदि आप मेरी तरह एक इलेक्ट्रॉनिक्स शिक्षा घाटे के साथ शुरू कर रहे हैं, तो यह पुस्तक हाथ में रखने के लिए एक महान उपकरण है।

हालांकि मेरा इलेक्ट्रॉनिक्स संपादन अभी भी बहुत काम की प्रक्रिया में था, फिर भी मैंने Arduino पाठ्यक्रमों में दाखिला लेने का फैसला किया, जिन्हें बैक-टू-बैक रातों पर सिखाया गया था। प्रथम श्रेणी, वास्तविक नंगे हड्डियों वाले Arduino बोर्ड का निर्माण, मूल रूप से एक उन्नत सोल्डरिंग पाठ्यक्रम था। एलेक्स मेयर, हमारे प्रशिक्षक, ने हमें इस प्रक्रिया के माध्यम से निर्देशित किया - हमारे लिए पर्याप्त स्थान की अनुमति देते हुए इसे दिशाओं से निकालने का प्रयास किया, लेकिन जब हम ट्रैक से भटक गए, तब भी झपट्टा मारना शुरू कर दिया, जब मैंने गलती से यूएसबी कनेक्शन को मिला दिया। हमने बोर्ड असेंबली पूरी करने के बाद, एलेक्स ने यह देखने के लिए एक त्वरित परीक्षण चलाया कि क्या वे काम करते हैं और निम्नलिखित शाम की कक्षा के लिए तैयार होंगे: Arduino का प्रोग्रामिंग और उपयोग करना। पहला कोर्स करने वाले छह लोगों में से केवल दो को ही अगली रात वापस आने का समय मिला था। एलेक्स और दूसरे छात्र के बीच, जिनके पास सॉफ्टवेयर प्रोग्रामिंग का बहुत अनुभव था, मैं एक टन सवाल पूछने में सक्षम था और वास्तव में कुछ भी खोदता था जो मुझे पूरी तरह से समझ में नहीं आया। हालांकि तीन घंटे की कक्षा में, हम केवल अरुडिनो के साथ जो संभव है उसका एक छोटा सा स्वाद प्राप्त करने में कामयाब रहे: एलईडी दृश्यों को ब्लिंक करना, एक बटन और पोटेंशियोमीटर स्थापित करना, सर्वो को नियंत्रित करना और एलेक्स के कार्यक्रमों में से एक जिसने हमें कुछ धारावाहिकों के साथ खेलने का मौका दिया। डेटा। यह सब बहुत अधिक सतह-खरोंच करने वाला सामान था, लेकिन मेरे लिए यह एक प्रक्रिया की आंतरिक कार्यप्रणाली को सीखने के लिए रहस्योद्घाटन किया गया था जो कि इतनी विदेशी थी और साथ ही साथ हमारी परियोजना, OpenROV के लिए बहुत महत्वपूर्ण थी।

लंबल प्रोपेलर-आधारित OpenROV बोर्ड

पाठ्यक्रमों को पूरा करने के बाद, मैंने अपने मानकों द्वारा एक बहुत ही कठिन परियोजना पर अपनी जगहें निर्धारित कीं - OpenROV के लिए एम्बेडेड सिस्टम। पहला कदम डिजाइन जीनियस के मस्तिष्क को चुनना था जिन्होंने मॉडल के लिए बोर्ड बनाया था जिसे वर्ल्ड मेकर फेयर: मैटोटे बोर्री ऑफ रोबोट एवरीवेयर में प्रस्तुत किया गया था। Matteo OpenROV प्रोटोटाइप के लिए एक महत्वपूर्ण योगदानकर्ता रहा है। वास्तव में, इस परियोजना को आंशिक रूप से तब तक रोक दिया गया जब तक कि मैटेको ने एक प्रोटोटाइप पर हैकिंग शुरू नहीं कर दी जो एरिक ने अपने घर पर छोड़ दी। माटेओ ने उन्हें एक हफ्ते बाद इस खबर के साथ बुलाया कि उन्होंने एक कस्टम लंबन प्रोपेलर बोर्ड बनाया है। एरिक ने यह समझाने में मदद की कि बोर्ड के पास 12 सामान्य प्रयोजन इनपुट / आउटपुट (GPIO) पिन थे जिन्हें मोटर नियंत्रकों को चलाने के लिए सर्वो आउटपुट के रूप में काम करने के लिए कॉन्फ़िगर किया जा सकता है, लेकिन सेंसर के लिए इनपुट के रूप में भी उपयोग किया जा सकता है, एक सीरियल डिवाइस (जैसे Arduino) को कनेक्ट करना , या लाइट एलईडी लाइट्स को चालू और बंद करना। बोर्ड यह सब या तो एक ऑडियो पोर्ट के माध्यम से आदेशों में लेता है, जिसे एंड्रॉइड फोन की तरह प्लग किया जा सकता है, या जोड़ा ईथरनेट ब्रेकआउट बोर्ड के साथ ईथरनेट कनेक्शन से कनेक्ट किया जा सकता है। इन सब के अलावा, प्रोपेलर चिप एक आईपी पते को भी होस्ट करता है जिसे आरओवी को नियंत्रित करने के लिए लॉग इन किया जा सकता है, इसलिए उपयोगकर्ता को किसी भी सॉफ्टवेयर को डाउनलोड करने की आवश्यकता नहीं है!

मैंने माटेओ को एक दोपहर बिताने के लिए मना लिया, जो मुझे अपने ओपनआरओवी बोर्ड के आसपास दिखा रहा था और साथ ही साथ वह किसी भी अन्य माइक्रो कंट्रोलर की सलाह भी दे सकता था। मैं अपने सिर के ऊपर था, लेकिन एक स्वस्थ, प्रेरित-से-सीखने के तरीके से। पहली बात यह है कि माटेओ ने समझाया कि अरडिनो शहर में एकमात्र खेल नहीं था - उसने सोचा कि यह वास्तव में महत्वपूर्ण है मुझे सभी प्रकार के माइक्रोकंट्रोलर्स की समझ मिलती है, इसलिए मैं नौकरी के लिए सबसे उपयुक्त चुनना जानता था। उदाहरण के लिए, लंबन प्रोपेलर वह था जिसे उसने न्यूनतम लागत पर आरओवी की जरूरतों को पूरा करने के लिए चुना था। माटेओ ने मुझे कई विभिन्न परियोजनाओं और बोर्डों के बारे में दिखाया जो उन्होंने (पैरलैक्स, अरुडिनो, पिकैक्स, आदि) बनाए थे, और हमेशा मेरे सवालों का जवाब देने के लिए पर्याप्त थे जैसे कि "वास्तव में एक ढाल क्या है?" इसका क्या मतलब है?"

अपने कई अन्य शून्य से लेकर निर्माता के अनुभवों की तरह, मैंने अपने लक्ष्य तक पहुँचने के लिए जो कुछ भी नहीं किया था, उसकी अधिक समझ के साथ मैं समाप्त हुआ। OpenROV के लिए एक एम्बेडेड सिस्टम बनाने की प्रक्रिया वास्तव में अभी शुरू हुई है। वास्तव में, मुझे आपके द्वारा किए गए किसी भी इनपुट या सलाह से प्यार है, चाहे वह उस मैटलो डेवलप किए गए लंबोर्ड बोर्ड या एक Arduino डिजाइन विचार की प्रोग्रामिंग पर हो, जो समान लक्ष्यों को पूरा कर सके। हमने OpenROV मंच पर चर्चा शुरू की है या नीचे टिप्पणी में विचारों को छोड़ने के लिए स्वतंत्र महसूस कर रहे हैं।

अधिक: निर्माता की यात्रा के लिए डेविड के शून्य का पालन करें

शेयर

एक टिप्पणी छोड़