लेख

Arduino क्या है?

protection click fraud

Arduino Unoस्रोत: जैरी हिल्डेनब्रांड / एंड्रॉइड सेंट्रल

सबसे बढ़िया उत्तर: Arduino एक इलेक्ट्रॉनिक प्रोटोटाइप प्लेटफॉर्म है जो इलेक्ट्रॉनिक प्रोजेक्ट्स को डिजाइन करने के लिए इनपुट डिवाइस और आउटपुट हार्डवेयर (या दोनों) से जुड़े एक माइक्रोकंट्रोलर बोर्ड का उपयोग करता है। Arduino प्लेटफ़ॉर्म में हार्डवेयर, एक एकीकृत विकास वातावरण और तृतीय-पक्ष उत्पादों की एक लंबी सूची होती है जो पारिस्थितिकी तंत्र में एकीकृत होते हैं।

Arduino क्या है?

Arduino Unoस्रोत: जैरी हिल्डेनब्रांड / एंड्रॉइड सेंट्रल

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

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

जुड़ा हुआ घर और आपको कुछ बुनियादी इलेक्ट्रॉनिक कौशल और प्रोग्रामिंग के साथ कुछ परिचित के साथ उस अच्छी सामग्री को बनाने की अनुमति देता है।

Arduino एक संपूर्ण इलेक्ट्रॉनिक्स प्रोटोटाइप प्लेटफॉर्म है। यह इस पारिस्थितिकी तंत्र के अंदर उत्पादों के लिए एक ब्रांड है, हार्डवेयर ही, एक प्रोग्रामिंग भाषा निर्मित C/C++ पर, और अन्य उत्पाद जो इसके साथ चलते हैं जैसे ब्रेडबोर्ड, सेंसर, कंट्रोलर, और अधिक।

सीधे शब्दों में कहें, तो आप कुछ सेंसर से डेटा एकत्र करने के लिए एक Arduino बोर्ड का उपयोग करते हैं या कुछ अच्छा बनाने के लिए एलईडी (या दोनों का संयोजन) जैसी किसी चीज़ को डेटा भेजते हैं। अपने सिर को चारों ओर लपेटने का एक आसान उदाहरण एक Arduino बोर्ड से जुड़े तापमान सेंसर का उपयोग करना है जो एक एलईडी को रोशनी देता है जब आपको बाहर जाने पर अपना कोट पहनने की आवश्यकता होती है। लेकिन आप और भी बहुत कुछ कर सकते हैं।

अरुडिनो बोर्ड

Arduino Unoस्रोत: जैरी हिल्डेनब्रांड / एंड्रॉइड सेंट्रल

सबसे लोकप्रिय Arduino बोर्ड Uno है। यह पहले में से एक है, इसलिए इसे व्यापक रूप से अपनाया गया, लेकिन यह सबसे सस्ता भी है, और अगर आप Arduino प्लेटफॉर्म के साथ शुरुआत करना चाहते हैं तो यह इसे खरीदने के लिए सबसे अच्छा बनाता है।

Uno मॉडल 16MHz पर चलने वाली ATMega चिप द्वारा संचालित है और इसमें 32Kb स्टोरेज है। इसमें 2Kb की ऑनबोर्ड मेमोरी भी है। यह हार्डवेयर के एक शक्तिशाली टुकड़े के ठीक विपरीत है, लेकिन इसका मतलब हार्डवेयर का एक शक्तिशाली टुकड़ा नहीं था। यदि आप एक Arduino (न केवल Uno, बल्कि सभी मॉडल) को एक नियंत्रक बोर्ड के रूप में सोचते हैं, तो आपको सही विचार मिला है।

आप एक डिस्प्ले या कीबोर्ड को एक Arduino (आप प्रोग्रामिंग के लिए नहीं कर सकते हैं) से कनेक्ट नहीं करते हैं क्योंकि एक Arduino बोर्ड एक पीसी होने के लिए डिज़ाइन नहीं किया गया था। तो आपको अपने प्रोग्राम को Arduino हार्डवेयर में लिखने और लोड करने के लिए एक पीसी की आवश्यकता होगी। विंडोज, मैक और लिनक्स प्रत्येक समान रूप से अच्छी तरह से काम करते हैं। आप Arduino बोर्ड पर कोड लिखने और लोड करने के लिए Chromebook का उपयोग कर सकते हैं, सीमाओं के साथ हम बाद में बात करेंगे।

Arduino Unoस्रोत: जैरी हिल्डेनब्रांड / एंड्रॉइड सेंट्रल

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

एक्सेसरीज़ इन पिनों से भी जुड़ी हो सकती हैं, और आपको हर तरह की चीज़ें मिल जाएँगी जिन्हें आप अटैच कर सकते हैं। इन्हें शील्ड कहा जाता है, और आप एलसीडी जैसी किसी चीज़ से चुन सकते हैं जो बिना किसी वायरिंग या सोल्डरिंग के बोर्ड से जुड़ती है। यह डिजाइन और आविष्कार करना आसान बनाता है, यही वजह है कि Arduino सभी कौशल स्तरों पर इतना लोकप्रिय है।

Arduino को क्या खास बनाता है

Arduino Unoस्रोत: जैरी हिल्डेनब्रांड / एंड्रॉइड सेंट्रल

यह एक अकेली चीज नहीं है बल्कि कुछ महत्वपूर्ण कारक हैं जो Arduino को विशेष बनाते हैं।

Arduino सस्ता और खुला स्रोत है। यह इसे लगभग सभी के लिए सुलभ बनाता है, लेकिन इसका मतलब यह भी है कि आप अन्य भागों को डिज़ाइन कर सकते हैं जो एक Arduino बोर्ड से जुड़ते हैं जो समान मॉडल का उपयोग करके बाकी सभी के लिए काम करेगा। एक सोल्डरिंग आयरन, एक 3डी प्रिंटर, और कुछ बुनियादी इलेक्ट्रॉनिक ज्ञान का मतलब है कि आप लगभग कुछ भी बना सकते हैं जो कि Arduino प्लेटफॉर्म पावर कर सकता है।

प्रोग्रामिंग के लिए Arduino C/C++ का उपयोग करता है। सी सीखने में थोड़ा निराश हो सकता है, लेकिन लाखों लोग इसका उपयोग करते हैं, और अनगिनत ऑनलाइन ट्यूटोरियल और पाठ्यक्रम हैं जो हर किसी को खुद को यह सिखाने की अनुमति देते हैं कि इसे अपनी गति से कैसे उपयोग किया जाए। IDE (एकीकृत विकास पर्यावरण) जो Arduino हार्डवेयर से जुड़ता है, वह भी मुफ़्त और समझने में आसान है।

Arduino में a. है विशाल उपयोगकर्ताओं और डेवलपर्स का समुदाय जो आपके किसी रोड़ा से टकराने पर हमेशा हाथ बंटाने के लिए तैयार रहते हैं। यह एक अमूल्य संसाधन हो सकता है क्योंकि शुरुआत से लेकर पेशेवर तक हर कोई कभी-कभी रोड़ा मारेगा। किसी समस्या को दूर करने में आपकी मदद करने के लिए लोगों का होना या आपको सही जानकारी की ओर इशारा करना आवश्यक है यदि आप केवल छेड़छाड़ करना चाहते हैं और अच्छी चीजें बनाना चाहते हैं।

एक स्टार्टर किट खरीदें

Arduino Unoस्रोत: जैरी हिल्डेनब्रांड / एंड्रॉइड सेंट्रल

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

एक अच्छा स्टार्टर किट एक बोर्ड के साथ आएगा, मुट्ठी भर जम्पर तार, Arduino से कनेक्ट करने के लिए कुछ सेंसर या दो या अधिक एलईडी या एक छोटी मोटर की तरह, और सबसे महत्वपूर्ण बात, इन चीजों का उपयोग करने के लिए उदाहरण कोड. जब तक आप सचमुच सी ++ में कुशल, यह महत्वपूर्ण है। आपको ऑनलाइन बहुत सारे कोड उदाहरण मिल जाएंगे लेकिन किट खरीदने का मतलब है कि आपको कोड और हार्डवेयर मिलते हैं जो एक दूसरे के साथ काम करते हैं।

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

जब मैं विस्तार करना चाहता था, I किया एक किट खरीदें और जो उपलब्ध है उसे देखने में बहुत समय बिताया। मैं एलेगू से एक स्टार्टर किट पर बस गया और सोचता हूं कि यह किसी के लिए भी सही है जो Arduino प्लेटफॉर्म में आना चाहता है।

हो सकता है कि आपको और भाग चाहिए हों, या हो सकता है कि आप उतने भाग न चाहें जितने यहां शामिल हैं। अच्छी खबर यह है कि चुनने के लिए कई Arduino स्टार्टर किट हैं। हालांकि, एक बार जब आप यह पता लगा लेते हैं कि आपको वास्तव में क्या चाहिए और आप कितना खर्च करना चाहते हैं, तो एक और बात है विचार करने वाली बात: क्या आपको एक वास्तविक Arduino ब्रांडेड बोर्ड या उत्कृष्ट तृतीय-पक्ष में से एक खरीदना चाहिए क्लोन?

Arduino Unoस्रोत: जैरी हिल्डेनब्रांड / एंड्रॉइड सेंट्रल

बेवकूफ पक्ष में शामिल हों

Arduino द्वारा निर्मित एक बोर्ड कुछ चीजें प्रदान करता है: यह हमेशा तंग मिलाप जोड़ों के साथ उच्च गुणवत्ता वाला होता है जो विफल नहीं होगा और आपको पागल कर देगा। यह हमेशा USB ड्राइवर के साथ काम करता है, इसलिए जब आप कनेक्ट करने का प्रयास करते हैं तो आपको कोई समस्या नहीं होनी चाहिए। दुर्भाग्य से, इसमें I/O पिन के लिए पूर्ण आकार के बोर्डों में एक अंतर्निहित दोष भी है। पिन सात और आठ के बीच एक बड़ा अंतर है। यह वहां नहीं होना चाहिए, लेकिन यह है, और चूंकि इस अनियमितता के अनुरूप कई तृतीय-पक्ष ढालें ​​हैं, यह बनी हुई है। आपको बहुत से तृतीय-पक्ष सहायक उपकरण मिलेंगे जिनमें समान आकार का अंतर है, और आपको उन्हें तृतीय-पक्ष बोर्ड के साथ उपयोग करने के लिए एक एडेप्टर की आवश्यकता होगी।

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

अंत में, यदि आप अपने Arduino बोर्ड पर कोड लिखने और लोड करने के लिए Chromebook का उपयोग करने की योजना बना रहे हैं, तो आपको Arduino से एक आधिकारिक मॉडल खरीदना होगा। क्रोम ओएस के साथ, आपको Arduino वेब संपादक का उपयोग करने की आवश्यकता है, और यह केवल आधिकारिक बोर्डों का समर्थन करता है. का होना बहुत अच्छा नहीं होगा सबसे अच्छा क्रोमबुक केवल यह पता लगाने के लिए कि आप उस बोर्ड का उपयोग नहीं कर सकते जिसे आपने अभी खरीदा है।

कीमत के आधार पर फैसला न करें क्योंकि अंतर ज्यादा नहीं है। उदाहरण के लिए, आधिकारिक Arduino बोर्ड आमतौर पर $ 20 से कम होते हैं, और जबकि एक तृतीय-पक्ष बोर्ड आपको एक या दो डॉलर बचा सकता है, आपको यह विचार करना चाहिए कि आप क्या करना चाहते हैं और यह तय करें कि यह पहले मायने रखता है या नहीं।

हमारा चयन

एलेगो अरुडिनो किट

ELEGOO UNO प्रोजेक्ट सुपर स्टार्टर किट

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

  • अमेज़न पर $39

हम अपने लिंक का उपयोग करके खरीदारी के लिए कमीशन कमा सकते हैं। और अधिक जानें.

ये सबसे अच्छे स्मार्ट प्लग हैं जो Google होम और एलेक्सा के साथ काम करते हैं
अपने आप को एक बेहतर घर बनाएं

Google Assistant और Amazon Alexa के लिए बेहतरीन स्मार्ट प्लग के साथ अपनी ऊर्जा लागत बचाएं। कई स्मार्ट वॉयस असिस्टेंट के साथ संगत हमारे कुछ पसंदीदा यहां दिए गए हैं।

इन एक्सेसरीज़ के साथ अपने रिंग कैमरों का अधिक लाभ उठाएं
रिंग रिंग

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

LIFX बल्ब बहुत महंगे हैं? यहां कुछ सस्ते लेकिन स्मार्ट विकल्प दिए गए हैं
अपने घर को रोशन करें

एलआईएफएक्स स्मार्ट लाइटिंग में अग्रणी ब्रांडों में से एक है, लेकिन यह आपका एकमात्र विकल्प होने से बहुत दूर है। ऐसे बहुत से विकल्प हैं जिन पर विचार किया जाना चाहिए, जैसे हमने यहां नोट किया है।

अभी पढ़ो

instagram story viewer