Arduino क्या है और यह इतना मज़ेदार क्यों है?

यदि आप इंटरनेट पर मजेदार इलेक्ट्रॉनिक प्रोजेक्ट ढूंढ रहे हैं, तो आप Arduino नाम के साथ नहीं आएंगे। ओपन सोर्स सिस्टम का उपयोग अन्य चीजों के अलावा, इंटरनेट ऑफ थिंग्स एप्लिकेशन, रोबोट और मजेदार DIY प्रोजेक्ट्स के लिए किया जाता है। Arduino वास्तव में क्या है और इस कम लागत वाली प्रणाली के साथ प्रयोग करने में इतना मज़ा क्यों आता है?

Arduino एक ओपन सोर्स इलेक्ट्रॉनिक्स प्लेटफॉर्म है और इसमें हार्डवेयर और सॉफ्टवेयर का संयोजन होता है। सब कुछ का उद्देश्य आपके लिए इलेक्ट्रॉनिक उपकरणों के साथ छेड़छाड़ करना जितना संभव हो उतना आसान बनाना है। निर्माताओं का इरादा यह है कि प्रोग्रामिंग और इलेक्ट्रॉनिक्स अनुभव के बिना भी लोग जल्दी से इसकी चपेट में आ सकें। यह भी पढ़ें: विंडोज 10 आपके रास्पबेरी पाई पर 16 चरणों में।

किसी भी Arduino प्रोजेक्ट का आधार एक Arduino बोर्ड है जिसमें कई मानक घटकों को मिलाया जाता है। एक Arduino बोर्ड का दिल एक माइक्रोकंट्रोलर होता है, आमतौर पर एक Atmel ATmega। हालाँकि, कुछ Arduino बोर्डों में माइक्रोकंट्रोलर होते हैं, उदाहरण के लिए Intel या STM। Arduino बोर्ड पर आपको और क्या मिलता है यह मॉडल पर निर्भर करता है। अधिकांश बोर्डों में आपके कंप्यूटर के साथ संचार करने के लिए एक यूएसबी कनेक्शन होता है, लेकिन ऐसे बोर्ड भी होते हैं जिनमें केवल वाईफाई मॉड्यूल होता है। एक Arduino बोर्ड का बड़ा फायदा यह है कि सरल DIY प्रोजेक्ट बनाने के लिए सभी आवश्यक घटक पहले से ही बोर्ड पर स्थापित हैं।

प्रत्येक बोर्ड के किनारों पर आपको इनपुट और आउटपुट मिलेंगे जिन्हें आप तारों के माध्यम से सेंसर, मोटर, एलईडी लाइट और अन्य घटकों से जोड़कर अपना उत्पाद बना सकते हैं। क्योंकि ये घटक अक्सर बहुत सस्ते होते हैं, आप कम पैसे में अपना खुद का आईपी कैमरा, रोबोट या IoT एप्लिकेशन बना सकते हैं। अपने Arduino प्रोजेक्ट को प्रोग्राम करने के लिए आपको एक कंप्यूटर की आवश्यकता होगी, लेकिन इसका मतलब यह नहीं है कि आपके प्रोजेक्ट को काम करने के लिए अंततः एक कंप्यूटर की आवश्यकता होगी। आम तौर पर, आपका Arduino प्रोजेक्ट USB कनेक्शन के माध्यम से संचालित होगा। एक Arduino प्रोजेक्ट स्टैंडअलोन चलाने के लिए, आपको एक पावर एडॉप्टर या बैटरी कनेक्ट करनी होगी।

Arduino LLC और Arduino SRL के बीच लड़ाई

Arduino का इतिहास और हालिया विकास मुकदमों और गलत संचार से ग्रस्त रहा है। Arduino प्रोजेक्ट का अग्रदूत 2004 में एक कोलंबियाई छात्र हर्नांडो बैरागन द्वारा शुरू किया गया था, जिन्होंने इटली में अपनी थीसिस लिखी थी। उन्होंने अपने प्रोटोटाइप प्लेटफॉर्म का नाम वायरिंग रखा और यह अभी भी www.wiring.org.co पर मौजूद है। बैरागन के पर्यवेक्षक मास्सिमो बंजी और केसी रियास थे, जिनमें से बाद में अन्य चीजों के अलावा प्रसंस्करण प्रोग्रामिंग भाषा और विकास पर्यावरण पर काम किया।

Arduino का जन्म 2005 में हुआ था और इसे Wireing से लिया गया था। हालाँकि, Barragán Arduino टीम का हिस्सा नहीं था। 2008 तक, कुछ भी गलत नहीं था, लेकिन जब 2008 के अंत में टीम के पांच सदस्यों में से एक - जियानलुका मार्टिनो - ने अपनी कंपनी स्मार्ट प्रोजेक्ट्स के माध्यम से इटली में अरुडिनो नाम को ट्रेडमार्क के रूप में पंजीकृत किया, तो वर्षों बाद यह Arduino- के बीच एक विभाजन का कारण बना। टीम का सदस्या। मार्टिनो ने Arduino SRL की शुरुआत की और मौजूदा वेबसाइट www.arduino.cc को www.arduino.org पर कॉपी किया। Arduino.cc वेबसाइट Arduino LLC द्वारा चलाई जाती है और बंज़ी सहित लोगों के इस समूह को Genuino नाम से संयुक्त राज्य अमेरिका के बाहर Arduino उत्पादों को बेचने के लिए एक मुकदमे द्वारा मजबूर किया गया है। फिलहाल मुकदमे अभी भी लंबित हैं और तब तक हमें दो कंपनियों के साथ काम करना होगा जो एक ही नाम के तहत एक ही उत्पाद बनाती हैं। एकरूपता के लिए, हम इस लेख में केवल Arduino नाम का उपयोग करेंगे। भले ही यूरोप में हमें तकनीकी रूप से Genuino के बारे में बात करनी है, जब हम Arduino LLC के Arduino बोर्डों के बारे में बात करते हैं, तो उत्पाद समान होते हैं। क्या भविष्य में भी ऐसा ही होता रहेगा या नहीं यह देखा जाना बाकी है।

उत्पादों

Arduino सिस्टम के साथ क्या संभव है और कौन से उत्पाद उपलब्ध हैं, यह जानने के लिए, पहले इस वेबसाइट पर जाना उपयोगी है। कृपया ध्यान दें: उस वेबसाइट पर दिखाए गए मूल्य वैट को छोड़कर और शिपिंग लागतों को छोड़कर हैं)। आप www.arduino.org पर भी जा सकते हैं, इस वेबसाइट की पेशकश थोड़ी अलग है। उत्पादों पर क्लिक करें और आप देखेंगे कि तीन आधिकारिक शुरुआती बोर्ड हैं: ऊनो, 101 और माइक्रो। ऊनो मानक मॉडल है और इसके बारे में अधिकांश मैनुअल और ट्यूटोरियल लिखे गए हैं। ऊनो अपने तीसरे संशोधन पर पहुंच गया है और इसलिए इसे Rev3 या R3 भी कहा जाता है।

एक Uno की कीमत 20 यूरो है और यह ATmega328P माइक्रोकंट्रोलर पर आधारित है। इसमें 32 किलोबाइट फ्लैश मेमोरी और 2 किलोबाइट रैम है। 101 ऊनो का एक डीलक्स संस्करण है और इसमें इंटेल क्यूरी माइक्रोकंट्रोलर है। इसके अलावा, 101 में ब्लूटूथ है और बोर्ड में एक्सेलेरोमीटर और जायरोस्कोप है। यदि आप एक ऐसा प्रोजेक्ट बनाना चाहते हैं जो गति का उपयोग करता हो या ब्लूटूथ के माध्यम से किसी अन्य चीज़ के साथ संचार करने की आवश्यकता हो, तो यह एक अच्छा विकल्प है। 101 की कीमत 28.65 यूरो है। माइक्रो एक एकीकृत यूएसबी कनेक्शन वाला एक कॉम्पैक्ट बोर्ड है और इसकी कीमत 18 यूरो है। उन्नत उपयोगकर्ताओं के लिए अधिक जटिल बोर्ड उपलब्ध हैं, जैसे कि Arduino MEGA 2560, जो बड़ा है, अधिक इनपुट और आउटपुट प्रदान करता है और आपको 35 यूरो खर्च होंगे। चूंकि Arduino एक ओपन सोर्स सिस्टम है, ऐसे अन्य निर्माता हैं जो Arduino बोर्ड पेश करते हैं। तुलनीय बोर्डों की एक आसान सूची यहां पाई जा सकती है।

ढाल के साथ विस्तार करें

आप सेंसर, मोटर, रेसिस्टर्स और अन्य इलेक्ट्रॉनिक्स के साथ अपने Arduino प्रोजेक्ट का विस्तार कर सकते हैं, लेकिन तथाकथित शील्ड भी उपलब्ध हैं। ये प्री-सोल्डर प्रिंटेड सर्किट बोर्ड हैं जो आपके Arduino बोर्ड की कार्यक्षमता को बढ़ाते हैं। उदाहरण के लिए, आप जॉयस्टिक के माध्यम से अपने प्रोजेक्ट को नियंत्रित करने के लिए जॉयस्टिक शील्ड खरीद सकते हैं। एक अन्य लोकप्रिय शील्ड BLE शील्ड है, जिसके साथ आप अपने Arduino में ब्लूटूथ 4.0 जोड़ते हैं। आप अपने मौजूदा Arduino बोर्ड पर आसानी से एक ढाल पर क्लिक कर सकते हैं। इस तरह आप न केवल सामान्य बोर्ड को शक्ति प्रदान करते हैं, बल्कि एक ही समय में अपनी ढाल भी प्रदान करते हैं।

हाल के पोस्ट

$config[zx-auto] not found$config[zx-overlay] not found