Arduino बोर्डों का अधिग्रहण कुछ पुराना और तेजी से अधिक जेबों की पहुंच के भीतर है, लेकिन यह कैसे काम करता है? यह स्पष्ट है कि काम करने के लिए हमें एक कोड या एक प्रोग्राम की आवश्यकता होती है जो उस ऑपरेशन को करता है जो हम चाहते हैं। यह, दुर्भाग्य से, सभी के लिए उपलब्ध नहीं है और है आपको Arduino को एक मोटर को स्थानांतरित करने या प्रकाश को चालू करने के लिए प्रोग्रामिंग ज्ञान की आवश्यकता है.
यह सब दृश्य संपादकों और दृश्य प्रोग्रामिंग को बहुत लोकप्रिय बना दिया है। इस प्रकार प्रोग्रामिंग आपको उन ब्लॉकों के माध्यम से कार्यक्रम बनाने की अनुमति देता है जो माउस के साथ खींचे जाते हैं, करीबी ब्रेसिज़ को बंद करना या लंबे फ़ंक्शन नाम लिखना भूल जाते हैं। एक लोकप्रिय उपकरण जो Arduino के लिए दृश्य प्रोग्रामिंग का परिचय देता है उसे अर्दुब्लॉक कहा जाता है।
अर्दुब्लॉक क्या है?
अर्दुब्लॉक एक प्रोग्राम या अरुडिनो आईडीई का पूरक है जो हमें कोड लिखने की आवश्यकता के बिना प्रोग्राम और कोड बनाने की अनुमति देता है।, कि दृश्य उपकरणों के माध्यम से है। इसके अपने फायदे हैं क्योंकि अगर हमें पता है कि कैसे प्रोग्राम करना है, तो हम डिबगिंग प्रक्रिया में बहुत समय बचाएंगे क्योंकि हम अच्छी तरह से ज्ञात लिखना नहीं भूलेंगे ";" न ही यह कोड ब्रेसेस को बंद करता है। दृश्य उपकरणों के साथ प्रोग्रामिंग प्रोग्रामिंग है नौसिखिए और विशेषज्ञ प्रोग्रामर दोनों के लिए इरादा और उन उपयोगकर्ताओं के लिए भी, जो यह नहीं जानते कि कैसे प्रोग्राम करना है और यह कैसे करना सीखना चाहते हैं।
जैसा कि हमने कहा है, अर्दुब्लॉक एक कार्यक्रम की तुलना में अधिक पूरक है क्योंकि इसके संचालन के लिए एक Arduino IDE होना आवश्यक है। इस प्रकार, एक सारांश बनाते हुए, हम कह सकते हैं कि कोड प्रोग्रामिंग को विज़ुअल प्रोग्रामिंग के लिए अनुकूल बनाने के लिए अर्दुबिनो आईडीई का अनुकूलन अर्दब्लॉक है।
अर्बुब्लॉक के पास नौसिखिया प्रोग्रामर के लिए एक उपकरण होने के अलावा और भी सकारात्मक चीजें हैं। इसकी सकारात्मक चीजों में से एक संभावना है तेजी से परियोजनाओं को बनाने के लिए ब्लॉक के साथ काम करें.
आर्दब्लॉक ब्लॉकों के साथ नेत्रहीन काम करता है और घटकों के साथ भी काम कर सकता है। इस प्रकार, हम एक ब्लॉक बना सकते हैं जो पहिए है, दूसरा जो संगीत है और दूसरा जो प्लेट है; हर बार जब हम इन ब्लॉकों का उपयोग करना चाहते हैं तो हम इसे नाम देंगे या बस इसे खिड़की के एक तरफ से खिड़की के दूसरी तरफ खींचें।
जो कार्य और संभावनाएं अर्दबलॉक हमें प्रदान करती हैं, वे वही हैं जो अर्डुइनो आईडीई हमें प्रदान करता है, अर्थात्, हम अपने अरडूइनो बोर्ड को अर्दुब्लॉक से जोड़ सकते हैं, कोड भेज सकते हैं कि अर्दुब्लॉक ने ब्लॉकों के लिए धन्यवाद बनाया है और हमारी परियोजनाओं को जल्दी और आसानी से परीक्षण कर रहा है। और यह है कि जब हम कार्यक्रम समाप्त करते हैं, सहेजी गई जानकारी अभी भी कोड लिखा है, हमारे ब्लॉक के साथ अर्दुब्लॉक द्वारा बनाया गया कोड.
हमारे ऑपरेटिंग सिस्टम में अर्दुब्लॉक कैसे स्थापित करें?
ठीक है, हम पहले से ही जानते हैं या इस बारे में एक स्पष्ट विचार है कि अर्दुब्लॉक क्या है, लेकिन यह हमारे कंप्यूटर पर कैसे स्थापित किया गया है? हम इसका उपयोग कैसे कर सकते हैं?
हमारे कंप्यूटर की तैयारी
हालांकि एकमात्र दस्तावेज जो अर्दुब्लॉक के बारे में मौजूद है, अंग्रेजी में है, लेकिन सच्चाई यह है कि अगर हमारे पास Arduino IDE है तो इंस्टॉलेशन प्रक्रिया काफी सरल और तेज है। सबसे पहले हमें करना होगा हमारे Arduino आईडीई कंप्यूटर पर हैयदि हमने इसे स्थापित नहीं किया है, तो आप रुक सकते हैं और यहां देख सकते हैं कि इसे Gnu/Linux में कैसे स्थापित किया जाए। एक और तत्व जिसकी हमें आवश्यकता होगी वह है एक जावा वर्चुअल मशीन या समान है समूह में। यदि हम Gnu/Linux का उपयोग करते हैं, तो OpenJDK पर दांव लगाना आदर्श है, खासकर Oracle और Google के बीच टकराव के बाद। अब जब हमने सब कुछ कर लिया है, तो हमें जाना ही होगा आधिकारिक अर्बुब्लॉक वेबसाइट और आर्दब्लॉक पैकेज प्राप्त करें, एक पैकेज जो जावा प्रारूप में है या विस्तार के साथ है। डाउनलोड की गई फ़ाइल इंस्टॉलेशन विज़ार्ड के साथ एक निष्पादन योग्य फ़ाइल नहीं है, इसलिए हमें सब कुछ मैन्युअल रूप से करना होगा।
अर्दुब्लॉक स्थापना
पहले हम Arduino IDE खोलते हैं और प्राथमिकताएँ या वरीयताएँ पर जाते हैं। अब हम विकल्प "स्केचबुक स्थान:" पर जाते हैं जो एक नई विंडो में दिखाई देगा। यह वह पता है जहां हमें Arduino IDE के कुछ प्लगइन्स या तत्वों को सहेजना होगा। जो स्थान या पता दिखाई देगा वह कुछ इस तरह होगा "दस्तावेज़ / Arduino" या घर / दस्तावेज़ / Arduino। हम पता बदल सकते हैं, लेकिन अगर हम इसे बदलते हैं तो हमें पता होना चाहिए कि डाउनलोड की गई अर्बुब्लॉक फ़ाइल को वहाँ स्थानांतरित करने के लिए क्या नया पता है। यदि हम Arduino फ़ोल्डर खोलते हैं तो हम देखेंगे कि अन्य उप-फ़ोल्डर और फाइलें हैं।
हमें निम्नलिखित पते "उपकरण / ArduBlockTool / उपकरण / ardublock-all.jar" को छोड़कर अर्दबलॉक पैकेज को स्थानांतरित करना होगा। यदि हमारे पास Arduino IDE प्रोग्राम खुला है, तो इसे बंद करने का समय है और जब हम इसे फिर से खोलते हैं, टूल्स या टूल्स मेनू के भीतर अर्दुब्लॉक विकल्प दिखाई देगा। इस पर क्लिक करने पर एक नई विंडो दिखाई देगी जो कि अर्दब्लॉक इंटरफेस से मेल खाती है। जैसा कि आप देख सकते हैं, यह कुछ सरल और तेज़ है, लेकिन अगर हम इंस्टॉलेशन प्रक्रिया को नहीं जानते हैं, तो भ्रमित करना।
अर्दुब्लॉक के लिए विकल्प
हालांकि अर्दुबिनो को अर्दुब्लॉक कुछ नया और अनोखा लग सकता है, लेकिन सच्चाई यह है कि यह एकमात्र प्रोग्राम या टूल नहीं है जिसे हमें विजुअल प्रोग्रामिंग करना है। कई उपकरण हैं जो दृश्य प्रोग्रामिंग पर ध्यान केंद्रित करते हैं, इस हद तक कि सभी विकल्प जो अर्दुब्लॉक में मौजूद हैं, वे अनूठे कार्यक्रम हैं और Arduino IDE के एक्सटेंशन या ऐड-ऑन नहीं हैं।
इन विकल्पों में से सबसे पहले कहा जाता है मिनिब्लोक। मिनिब्लोक एक पूरा कार्यक्रम है जो दृश्य प्रोग्रामिंग पर केंद्रित हैइसलिए, इसकी स्क्रीन को तीन भागों में विभाजित किया गया है: एक हिस्सा जिसे ब्लॉक बनाया जाना है, एक और हिस्सा जहां हम उन ब्लॉकों को स्थानांतरित करेंगे जिन्हें हम प्रोग्राम में उपयोग करना चाहते हैं और एक तीसरा भाग जो हमारे द्वारा बनाए गए कोड को दिखाएगा, के लिए अधिक उन्नत उपयोगकर्ता। इसके माध्यम से मिनीबोल प्राप्त किया जा सकता है लिंक.
दूसरा उपकरण कहा जाता है Arduino के लिए स्क्रैच। यह उपकरण कोशिश करता है स्क्रैच बच्चों के कार्यक्रम को किसी भी स्तर पर अनुकूलित करें और एक ही दर्शन के साथ कार्यक्रम बनाते हैं। Arduino के लिए स्क्रैच एक पूर्ण कार्यक्रम है, इसलिए बोलने के लिए, स्क्रैच का एक कांटा।
उपकरणों का तीसरा अभी तक अच्छी तरह से स्थापित नहीं है, लेकिन यह दृश्य प्रोग्रामिंग उपकरणों के भीतर एक आशाजनक उपकरण है। इस उपकरण को कहा जाता है मोदक, एक उपकरण जो किकस्टार्टर में पैदा हुआ था, लेकिन धीरे-धीरे एक उत्कृष्ट तरीके से परिपक्व हो रहा है। अन्य कार्यक्रमों से अंतर हो सकता है उन्नत उपयोगकर्ताओं की तुलना में नौसिखिए उपयोगकर्ताओं में अधिक विशिष्ट है। अंत में, अर्दुब्लॉक का दूसरा विकल्प Arduino IDE का पारंपरिक उपयोग होगा, एक विकल्प जो दृश्य नहीं है और यह केवल सबसे विशेषज्ञ प्रोग्रामर के लिए उपलब्ध होगा।
निष्कर्ष
अर्दुब्लॉक यह एक बहुत ही रोचक उपकरण है, कम से कम नौसिखिए उपयोगकर्ताओं के लिए। लेकिन यह सच है कि यदि आप एक विशेषज्ञ प्रोग्रामर हैं, तो इस प्रकार के उपकरण कोड तेजी से नहीं बनाया जा सकता है लेकिन काफी विपरीत है। माउस का उपयोग करना, विचित्र रूप से पर्याप्त है, कीबोर्ड का उपयोग करने की तुलना में धीमा है।
हालांकि अगर हम अनुभवहीन प्रोग्रामर हैं या हम सीख रहे हैं, तो अर्बुब्लॉक एक अत्यधिक अनुशंसित एक्सटेंशन है इन चरणों में आवश्यक नहीं कहने के लिए क्योंकि सिंटैक्स त्रुटियों और छोटी समस्याओं को हल करना अपरिहार्य है जो कि अर्दवलॉक के साथ खोजना और दूर करना मुश्किल है। हालाँकि तुम क्या चुनते हो?
नमस्ते, आपसे मिलकर खुशी हुई। क्या अर्दुब्लो के नए संस्करणों के साथ अर्दुब्लॉक काम करता है?
हैलो, इन ग्राफिक संस्करणों के साथ आप लेखन के समान कार्यक्रम विकसित कर सकते हैं? दूसरे शब्दों में, क्या सभी लिखित कोड ब्लॉकों में किए जा सकते हैं?
एक और सवाल, आप कैसे। इस मामले में?