Arduino Uno सबसे लोकप्रिय बोर्ड है, लेकिन बड़े मेगा में अधिक I/O पिन हैं। खोजें कि आपके प्रोजेक्ट के लिए कौन सा सही है।

2005 में माइक्रोकंट्रोलर श्रृंखला शुरू होने के बाद से 15 से अधिक Arduino बोर्ड जारी किए गए हैं। Arduino मेगा और Uno दो सबसे लोकप्रिय और व्यापक रूप से उपयोग किए जाने वाले Arduino बोर्ड हैं।

प्रत्येक बोर्ड में कुछ विशेषताएं और विशिष्टताएं होती हैं जो इसे कुछ कार्यों के लिए दूसरे की तुलना में बेहतर अनुकूल बनाती हैं। हम इन अंतरों का विस्तार से पता लगाएंगे और आपको यह तय करने में मदद करेंगे कि इनमें से कौन सा बोर्ड आपके इलेक्ट्रॉनिक्स प्रोजेक्ट के लिए बेहतर उपयुक्त है। Arduino Uno बनाम मेगा: Arduino तुलना शुरू करें...

अरुडिनो मेगा

छवि क्रेडिट: अरुडिनो स्टोर

Arduino मेगा को शुरुआत में 2009 में रिलीज़ किया गया था और अब यह Arduino मेगा 2560 Rev3 के साथ अपने तीसरे संस्करण में है। वर्तमान मेगा ATmega 2560 माइक्रोकंट्रोलर द्वारा संचालित है और USB सिग्नल को सीरियल निर्देशों में परिवर्तित करने के लिए ATmega16U2 चिप का उपयोग करता है। के लिए हमारी मार्गदर्शिका देखें Arduino के साथ धारावाहिक संचार में महारत हासिल करना.

Arduino मेगा 2560 में 16 एनालॉग इनपुट के साथ कुल 54 डिजिटल I/O पिन हैं (जिनमें से 15 PWM आउटपुट प्रदान करते हैं)। इसमें हार्डवेयर सीरियल पोर्ट, एक बैरल प्लग कनेक्टर और एक यूएसबी-बी पोर्ट भी शामिल है।

इसे यूएसबी पोर्ट या पावर जैक से संचालित किया जा सकता है और यह 6 से 20 वोल्ट तक की बिजली आपूर्ति पर काम करने में सक्षम है। ATmega 2560 16MHz की क्लॉक स्पीड पर काम करता है और 8kB SRAM, 256kB फ्लैश मेमोरी और 4kB EEPROM प्रदान करता है।

मेगा 2560 यूनो और पूर्व बोर्ड डुएमिलानोव और डायसीमिला के लिए डिज़ाइन की गई अधिकांश ढालों के साथ संगत है। इसका मतलब यह है कि इन बोर्डों के लिए बनाई गई ढालें ​​​​मेगा पर भी काम करेंगी।

आप Arduino मेगा 2560 को आधिकारिक Arduino स्टोर से लगभग $35 में प्राप्त कर सकते हैं, यह रास्पबेरी पाई 4 के 1GB संस्करण के समान कीमत के बराबर है।

अरुडिनो यूनो

Arduino Uno अब तक का सबसे लोकप्रिय Arduino बोर्ड है, और यह इलेक्ट्रॉनिक्स के साथ छेड़छाड़ की दुनिया में उद्यम करने के लिए सबसे शुरुआती लोगों द्वारा उपयोग किया जाने वाला बोर्ड भी है। Uno Rev3 (उर्फ Uno R3) में 8-बिट प्रोसेसर है, जो 16MHz की क्लॉक स्पीड पर काम करता है, और इसे मेगा के समान USB-B पोर्ट या पावर जैक कनेक्टर से संचालित किया जा सकता है।

हालाँकि, इसमें बाकी सभी चीजों की तुलना में कम है, केवल 14 डिजिटल I/O पिन, 6 एनालॉग इनपुट और केवल एक UART पोर्ट है। Uno R3 बोर्ड ATmega 328P चिप का उपयोग करता है और इसमें 2kB SRAM, 32kB फ्लैश मेमोरी और 1kB EEPROM है। इसका ऑपरेटिंग वोल्टेज 2.7 से 5.5 वोल्ट तक है।

Uno सबसे प्रलेखित Arduino बोर्ड है। अधिकांश Arduino इलेक्ट्रॉनिक्स ट्यूटोरियल जो आपको ऑनलाइन मिलेंगे, वे अन्य इलेक्ट्रॉनिक घटकों को नियंत्रित करने के लिए Arduino Uno का उपयोग करेंगे। Uno R3 आधिकारिक Arduino स्टोर पर लगभग $28 में उपलब्ध है।

नई Arduino R4 मॉडल इसमें अधिक शक्तिशाली 32-बिट प्रोसेसर, उन्नत स्टोरेज है और यह दो वेरिएंट में आता है।

Arduino मेगा बनाम ऊनो: आकार

छवि क्रेडिट: अरुडिनो स्टोर

Arduino मेगा अपने नाम के अनुरूप है और 4 x 2.1 इंच पर यूनो की चौड़ाई से लगभग दोगुना है, मुख्य रूप से पिन की बढ़ी हुई संख्या और इसकी बड़ी मेमोरी के कारण। दूसरी ओर, Arduino Uno पोर्टेबिलिटी के लिए बनाया गया है और इसका माप 2.7 x 2.1 इंच है। Arduino मेगा और Uno का वजन क्रमशः 1.3 औंस और 0.88 औंस है।

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

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

Arduino मेगा बनाम ऊनो: कीमत

Arduino मेगा भी Uno से अधिक महंगा है। आधिकारिक खुदरा कीमतों पर, मेगा की कीमत लगभग $35 है, जो यूनो से कहीं अधिक है जो आमतौर पर लगभग $25 में बेची जाती है। हालाँकि Arduino मेगा सबसे महंगा माइक्रोकंट्रोलर बोर्ड नहीं है, लेकिन यदि आपकी प्राथमिक चिंता लागत को कम करना है तो यह आपके प्रोजेक्ट के लिए उपयुक्त नहीं हो सकता है।

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

कनेक्टिविटी और मेमोरी

छवि क्रेडिट: सिकोरस्की अर्काडियुज़/फ़्लिकर

मेगा में यूनो की तुलना में अधिक कनेक्टिविटी विकल्प हैं, जिसका अर्थ है कि यह उन परियोजनाओं के लिए बेहतर विकल्प है जिनके लिए बहुत अधिक I/O की आवश्यकता होती है। उदाहरण के लिए, एक रोबोटिक्स प्रोजेक्ट में जहां आपको कई सर्वो और एक्चुएटर्स को कनेक्ट करने की आवश्यकता हो सकती है या एक DIY 3D प्रिंटर बनाते समय जहां Arduino मेगा मुख्य नियंत्रक के रूप में कार्य करता है।

हालाँकि, सभी परियोजनाओं के लिए अतिरिक्त I/O पिन की आवश्यकता नहीं होती है, इसलिए Arduino Uno को आपके सामने आने वाली अधिकांश परियोजनाओं के लिए पर्याप्त रूप से अच्छी तरह से काम करना चाहिए, खासकर एक शुरुआत के लिए।

Arduino Uno Rev3 में मेगा की तुलना में कम मेमोरी है, जिससे आपके द्वारा अपलोड और चलाए जा सकने वाले कोड का आकार सीमित हो जाता है। मेगा में अधिक SRAM भी है, जो इसे अधिक रनटाइम डेटा (वेरिएबल और उनके मान) संग्रहीत करने में सक्षम बनाता है। यह इसे यूनो पर चलाने की तुलना में अधिक जटिल प्रोग्राम चलाने के लिए बेहतर अनुकूल बनाता है।

हार्डवेयर विशिष्टताओं की तुलना

एक नज़र में Arduino Uno और मेगा के बीच अंतर देखना आसान बनाने के लिए, हमने नीचे दोनों बोर्डों की हार्डवेयर विशेषताओं को एक साथ सूचीबद्ध किया है।

Arduino Uno Rev3

Arduino मेगा Rev3

microcontroller

ATmega328P, 8-बिट

ATmega2560, 8-बिट

घडी की गति

16 मेगाहर्ट्ज

16 मेगाहर्ट्ज

ऑपरेटिंग वोल्टेज

5V

5V

इनपुट वोल्टेज (अनुशंसित)

7-12V

7-12V

इनपुट वोल्टेज (सीमाएं)

6-20V

6-20V

डिजिटल I/O पिन

14 (जिनमें से 6 पीडब्लूएम आउटपुट प्रदान करते हैं

54 (जिनमें से 15 पीडब्लूएम आउटपुट प्रदान करते हैं)

एनालॉग इनपुट पिन

6

16

फ्लैश मेमोरी

32 केबी

256kB

एसआरएएम

2kB

8kB

ईईपीरोम

1kB

4kB

लोकप्रियता और समुदाय

निर्विवाद रूप से, Arduino Uno दो बोर्डों में से अधिक लोकप्रिय है, जो Arduino बोर्ड के उपयोग का लगभग 50% बनाता है, के अनुसार स्पार्कफन इलेक्ट्रॉनिक्स. यह आसानी से उपलब्ध है और व्यापक रूप से उपयोग किया जाता है, जिससे बोर्ड के लिए तैयार किए गए ट्यूटोरियल ढूंढना आसान हो जाता है। मेगा कम लोकप्रिय है और इसलिए यदि आप अभी शुरुआत कर रहे हैं तो यह असुविधाजनक हो सकता है।

हालाँकि, मेगा 2560 को यूनो के साथ संगत होने के लिए डिज़ाइन किया गया है। इसलिए, यूनो के लिए बनाए गए सभी कोड और अधिकांश हार्डवेयर मेगा के साथ पूरी तरह से काम करेंगे। लेकिन, मेगा पर पिनों की बढ़ती संख्या के कारण मेगा के लिए डिज़ाइन किए गए सभी कोड और शील्ड यूनो के साथ काम नहीं करेंगे।

आपको किसका उपयोग करना चाहिए?

निष्कर्ष में, दोनों बोर्ड इलेक्ट्रॉनिक्स, रोबोटिक्स और इंटरनेट ऑफ थिंग्स (IoT) अनुप्रयोगों (वाई-फाई शील्ड के अतिरिक्त) के साथ छेड़छाड़ करने के लिए उत्कृष्ट विकल्प हैं।

Arduino Uno अपनी कम लागत, छोटे आकार (इसे छोटे हाथों के लिए बेहतर बनाता है) और समग्र सर्वव्यापकता के कारण शुरुआती लोगों के लिए एक बेहतर विकल्प है। दूसरी ओर, मेगा उन परियोजनाओं के लिए उत्कृष्ट है जिनके लिए अतिरिक्त I/O पिन, कंप्यूटिंग शक्ति और मेमोरी की आवश्यकता होती है, जो इसे उन शौकीनों के लिए एकदम सही बनाता है जिनके पैर पहले ही गीले हो चुके हैं।