अरुडिनो और रास्पबेरी पाई के बीच अंतर

विषयसूची:

अरुडिनो और रास्पबेरी पाई के बीच अंतर
अरुडिनो और रास्पबेरी पाई के बीच अंतर

वीडियो: अरुडिनो और रास्पबेरी पाई के बीच अंतर

वीडियो: अरुडिनो और रास्पबेरी पाई के बीच अंतर
वीडियो: क्या फर्क पड़ता है? Arduino बनाम रास्पबेरी पाई 2024, नवंबर
Anonim

मुख्य अंतर - Arduino बनाम रास्पबेरी पाई

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

अरुडिनो या रास्पबेरी पाई का चयन विकसित किए जाने वाले प्रोजेक्ट पर निर्भर करता है। यह लेख सबसे आम Arduino Uno और Raspberry Pi B+ पर चर्चा करता है। आम तौर पर, Arduino की तुलना में, रास्पबेरी पाई में बिजली की खपत कम होती है और गति अधिक होती है।

अरुडिनो क्या है?

Arduino विकास बोर्ड में माइक्रोकंट्रोलर, प्रोग्रामिंग हार्डवेयर, USB प्रोग्रामिंग इंटरफ़ेस, रीसेट बटन, पावर कनेक्टर आदि शामिल हैं।विभिन्न प्रकार के Arduino बोर्ड हैं जैसे Arduino Uno, Mega, Nano। सबसे आम Arduino बोर्ड जो Arduino Uno है, में दो माइक्रोकंट्रोलर हैं। ATmega328 उपयोगकर्ता द्वारा प्रोग्राम किया गया है। ATmega16U2 पहले से ही प्रोग्राम किया गया है और इसका उपयोग USB संचार के लिए किया जाता है। IO पिन का उपयोग बाहरी दुनिया से जुड़ने के लिए किया जाता है। डिजिटल पिन और एनालॉग पिन हैं।

Arduino और रास्पबेरी पाई के बीच महत्वपूर्ण अंतर
Arduino और रास्पबेरी पाई के बीच महत्वपूर्ण अंतर

चित्र 01: अरुडिनो

Arduino IDE का उपयोग विकास बोर्ड के लिए प्रोग्राम लिखने के लिए किया जाता है। इसका उपयोग कोड लिखने, संकलन करने, डीबग करने और अंत में बोर्ड पर कोड अपलोड करने के लिए किया जा सकता है। Arduino IDE परियोजना के विकास को तेज और आसान बनाता है। यह सॉफ्टवेयर एक फ्री और ओपन सोर्स है। Arduino IDE में लिखे गए प्रोग्राम C प्रोग्राम के समान होते हैं। शील्ड का उपयोग करके Arduino को हार्डवेयर के साथ एकीकृत करना आसान है।इस ढाल को सीधे Arduino पर स्टैक किया जा सकता है। ईथरनेट शील्ड का उपयोग ईथरनेट से कनेक्ट करने के लिए किया जाता है। डिस्प्ले में इंटरफेस करने के लिए कलर एलसीडी शील्ड का इस्तेमाल किया जाता है। प्रोग्रामर सीधे इन शील्ड का उपयोग कर सकता है और आवश्यक कार्य करने के लिए आवश्यक पुस्तकालय कार्यों को कॉल कर सकता है।

रास्पबेरी पाई क्या है?

रास्पबेरी पाई एक ऑपरेटिंग सिस्टम (ओएस) पर चलता है। यह सॉफ्टवेयर की एक अतिरिक्त परत है जो हार्डवेयर को संभालती है। Arduino में, एप्लिकेशन सीधे माइक्रोकंट्रोलर पर चलता है लेकिन रास्पबेरी पाई में, हार्डवेयर को नियंत्रित करने के लिए एप्लिकेशन को OS से गुजरना चाहिए।

विभिन्न संस्करण हैं जैसे रास्पबेरी पाई ए, बी, बी+। रास्पबेरी पाई बी+ में ब्रॉडकॉम बीसीएम 2836 सिस्टम ऑन चिप (एसओसी) शामिल है। इसमें पूरे सिस्टम को बनाने के लिए प्रोसेसर और अन्य घटक जुड़े हुए हैं। प्रोसेसर ब्रॉडकॉम बीसीएम 2826 एआरएम आधारित प्रोसेसर है। एआरएम प्रोसेसर अधिकांश आईओटी उपकरणों के मूल हैं। रास्पबेरी पाई को पायथन, सी ++ जैसी भाषाओं का उपयोग करके प्रोग्राम किया जा सकता है।

Arduino और रास्पबेरी पाई के बीच अंतर
Arduino और रास्पबेरी पाई के बीच अंतर

चित्र 02: रास्पबेरी पाई

इसमें एक ग्राफिकल प्रोसेसिंग यूनिट (GPU) भी शामिल है। यह ग्राफिक्स को गति देने में मदद करता है। इसमें 40 सामान्य प्रयोजन इनपुट आउटपुट पिन (GPIO) हैं। 4 यूएसबी पोर्ट और आरजे45 ईथरनेट पोर्ट हैं। एक यूएसबी ईथरनेट इंटरफेस है आईसी ईथरनेट और यूएसबी पोर्ट के साथ संचार करने के लिए प्रयोग किया जाता है। एक सीएसआई कैमरा कनेक्टर भी है। एचडीएमआई पोर्ट डिवाइस को मॉनिटर से कनेक्ट करने में मदद करता है। DSI डिस्प्ले के लिए एक मॉनिटर इंटरफ़ेस है। यह एचडीएमआई का एक विकल्प है। माइक्रो एसडी कार्ड माइक्रो एसडी स्लॉट के अंदर है। यह बोर्ड के पिछले हिस्से पर है।

अरुडिनो और रास्पबेरी पाई में क्या समानता है?

अरुडिनो और रास्पबेरी पाई दोनों का उपयोग इंटरनेट ऑफ थिंग्स (IoT) और एंबेडेड सिस्टम बनाने के लिए किया जा सकता है।

अरुडिनो और रास्पबेरी पाई में क्या अंतर है?

अर्डुनियो बनाम रास्पबेरी पाई

Arduino एक सिंगल बोर्ड माइक्रोकंट्रोलर है जो हार्डवेयर और सॉफ्टवेयर वातावरण बनाने के लिए एक ओपन सोर्स प्लेटफॉर्म प्रदान करता है। रास्पबेरी पाई एक छोटा सिंगल बोर्ड कंप्यूटर है जिसे स्कूलों और विकासशील देशों में कंप्यूटर विज्ञान की मूल बातें सिखाने के लिए विकसित किया गया है।
प्रोसेसिंग स्पीड
Arduino की स्पीड 16MHz है। रास्पबेरी पाई की गति 900MHz है।
पता स्थान
Arduino में एड्रेस स्पेस कम है क्योंकि यह 8 बिट माइक्रोकंट्रोलर है। रास्पबेरी पाई बड़े एड्रेस स्पेस का समर्थन करता है क्योंकि इसमें 32 बिट प्रोसेसर है।
इनपुट आउटपुट वोल्टेज स्तर
Arduino के लिए इनपुट आउटपुट वोल्टेज स्तर 0V और 5V हैं। रास्पबेरी पाई के लिए इनपुट आउटपुट वोल्टेज स्तर 0V और 3.3V हैं।
स्मृति
Arduino में 32K फ्लैश, 2K SRAM और 1K EEPROM है। रास्पबेरी पाई में 4GB फ्लैश, 512K SRAM और माइक्रो एसडी है।
ओएस
Arduino OS पर नहीं चलता है। रास्पबेरी पाई ओएस पर चलता है।

सारांश - Arduino बनाम रास्पबेरी पाई

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

सिफारिश की: