हो सकता है कि आपने कभी रास्पबेरी पाई या अरुडिनो का उपयोग न किया हो, लेकिन संभावना है कि आपने उनके बारे में सुना होगा। रास्पबेरी पाई सबसे अधिक बिकने वाला ब्रिटिश कंप्यूटर रहा है अब कई वर्षों से, और Arduino DIY समुदाय को एक समय में एक बोर्ड में बदल रहा है। आपकी परियोजनाओं पर थोड़ा इलेक्ट्रॉनिक नियंत्रण प्रदान करने के लिए डिज़ाइन किए गए विकल्पों की कोई कमी नहीं है। फिर भी, बजट-अनुकूल रास्पबेरी पाई और Arduino ब्रांड के तहत ढेर सारे समाधान निस्संदेह सबसे लोकप्रिय में से दो हैं।
अंतर्वस्तु
- रास्पबेरी पाई को नमस्ते कहो
- Arduino से मिलें
- अरुडिनो बनाम रास्पबेरी पाई: शक्ति
- अरुडिनो बनाम रास्पबेरी पाई: नेटवर्किंग
- अरुडिनो बनाम रास्पबेरी पाई: सेंसर
- DIY स्वर्ग में आपकी जोड़ी किस समाधान से बनी है?
लेकिन दोनों की तुलना करना बिल्लियों और कुत्तों की कतार का आकलन करने जैसा हो सकता है। वे दोनों जानवर हैं जो खुद को चाटते हैं, लेकिन वे प्रत्येक बहुत अलग कारणों से छेद खोदते हैं। हमने आपकी परेशानी बचा ली है और Arduino बनाम Raspberry Pi के बीच मुकाबला करके आपको यह पहचानने में मदद की है कि आपके अगले प्रोजेक्ट के लिए क्या खरीदना सबसे अच्छा है।
अनुशंसित वीडियो
रास्पबेरी पाई को नमस्ते कहो
रास्पबेरी पाई एक पूरी तरह कार्यात्मक कंप्यूटर और आपके प्रोजेक्ट का मस्तिष्क है। उदाहरण के लिए, पाइपर कंप्यूटर किट जैसा कि हमने 2016 में समीक्षा की थी, यह रास्पबेरी पाई 3 द्वारा संचालित एक लिनक्स-आधारित लैपटॉप था कानो का कंप्यूटर किट पूर्ण 2017 में बच्चे एक लिनक्स-आधारित ऑल-इन-वन पीसी बनाने के लिए असेंबल कर सकते थे।
जैसा कि उन दो उदाहरणों से पता चलता है, एक रास्पबेरी पाई बोर्ड में एक समर्पित प्रोसेसर, मेमोरी और एचडीएमआई के माध्यम से आउटपुट के लिए एक ग्राफिक्स ड्राइवर के साथ एक पीसी की सभी विशेषताएं हैं। यह नामक लिनक्स ऑपरेटिंग सिस्टम का एक अनुकूलित संस्करण भी चला सकता है रास्पबेरी पाई ओएस. अधिकांश लिनक्स सॉफ़्टवेयर इंस्टॉल करना आसान है और आपको थोड़े से प्रयास के साथ रास्पबेरी पाई को एक कामकाजी मीडिया स्ट्रीमर या वीडियो गेम एमुलेटर के रूप में उपयोग करने की सुविधा देता है।
हालाँकि रास्पबेरी पाई बिल्ट-इन ऑनबोर्ड स्टोरेज की पेशकश नहीं करता है, आप कुछ भी स्टोर करने के लिए माइक्रोएसडी कार्ड का उपयोग कर सकते हैं आपके द्वारा चुना गया ऑपरेटिंग सिस्टम, चाहे वह रास्पबेरी पाई ओएस, उबंटू मेट, या यहां तक कि इंटरनेट ऑफ थिंग्स संस्करण हो विंडोज 10। आप प्लेटफ़ॉर्म स्वैपिंग, अपडेट परीक्षण और डिबगिंग सॉफ़्टवेयर के लिए अलग-अलग माइक्रोएसडी कार्ड पर अलग-अलग ऑपरेटिंग सिस्टम भी इंस्टॉल कर सकते हैं। और क्योंकि कुछ मॉडलों में वाई-फाई और ईथरनेट-आधारित कनेक्टिविटी शामिल है, आप इसे एसएसएच के माध्यम से एक्सेस के लिए भी सेट कर सकते हैं, या एफ़टीपी का उपयोग करके इसमें फ़ाइलें स्थानांतरित कर सकते हैं।
तकनीकी रूप से, रास्पबेरी पाई बोर्ड के दस संस्करण हैं: सात पूर्ण आकार के बोर्ड, दो लघु बोर्ड और एक माइक्रोकंट्रोलर बोर्ड:
- रास्पबेरी पाई 4 मॉडल बी - $35 से शुरू
- रास्पबेरी पाई 3 मॉडल ए+ - $25
- रास्पबेरी पाई 3 मॉडल बी+ - $35
- रास्पबेरी पाई 3 मॉडल बी - $35
- रास्पबेरी पाई 2 मॉडल बी - $30-$35 (बंद)
- रास्पबेरी पाई 1 मॉडल बी+ - $30
- रास्पबेरी पाई 1 मॉडल ए+ - $20-$25 (बंद)
- रास्पबेरी पाई ज़ीरो डब्ल्यू - $10 और $14 (हेडर के साथ)
- रास्पबेरी पाई ज़ीरो - $5
- रास्पबेरी पाई पिको - $4
उदाहरण के तौर पर, यहां रास्पबेरी पाई 4 मॉडल बी बोर्ड के विनिर्देश दिए गए हैं:
प्रोसेसर: | 4-कोर ब्रॉडकॉम BCM2711 |
याद: | 2GB, 4GB, या 8GB |
भंडारण: | 1x माइक्रोएसडी कार्ड स्लॉट |
कनेक्टिविटी: | वाई-फ़ाई 5 ब्लूटूथ 5.0 बीएलई गीगाबिट ईथरनेट |
बंदरगाह: | 2x यूएसबी-ए 3.2 2x यूएसबी-ए 2.0 2x माइक्रो एचडीएमआई |
अन्य: | 40 पिन GPIO हेडर 2-लेन एमआईपीआई डीएसआई डिस्प्ले पोर्ट 2-लेन एमआईपीआई सीएसआई कैमरा पोर्ट 4-पोल स्टीरियो ऑडियो और कम्पोजिट वीडियो पोर्ट USB-C कनेक्टर के माध्यम से 5V DC (न्यूनतम 3A) GPIO हेडर के माध्यम से 5V DC (न्यूनतम 3A) |
आयाम: | 3.34 x 2.20 इंच |
आपके द्वारा खरीदी जा सकने वाली किटों के अलावा, एक बड़ा समुदाय भी है जो आपको सही रास्ते पर ले जा सकता है प्रारंभ से अंत तक प्रोजेक्ट बनाने की दिशा, जैसे गेम बॉय ज़ीरो, एक कार्यशील लघुचित्र मैकिंटोश, द पिप-बॉय से नतीजा 4, और अधिक.
आप रास्पबेरी पाई को एडफ्रूट, माइक्रो सेंटर और अन्य जैसे तीसरे पक्ष के भागीदारों के माध्यम से खरीद सकते हैं। रास्पबेरी पाई फाउंडेशन इन उत्पादों को सीधे नहीं बेचता है।
Arduino से मिलें
रास्पबेरी पाई के विपरीत, Arduino बोर्ड माइक्रो-नियंत्रक हैं, पूर्ण कंप्यूटर नहीं। वे संपूर्ण ऑपरेटिंग सिस्टम नहीं चलाते हैं बल्कि केवल अपने फ़र्मवेयर द्वारा व्याख्या किए गए लिखित कोड को निष्पादित करते हैं। आप ऑपरेटिंग सिस्टम द्वारा प्रदान किए जाने वाले आवश्यक उपकरणों तक पहुंच खो देते हैं, लेकिन दूसरी ओर, सीधे सरल कोड चलाना अधिक प्रबंधनीय होता है और इसे बिना किसी ऑपरेटिंग सिस्टम ओवरहेड के पूरा किया जाता है।
Arduino एकीकृत विकास पर्यावरण (आईडीई) कोड लिखने और इसे किसी भी Arduino बोर्ड पर अपलोड करने के लिए ओपन-सोर्स सॉफ़्टवेयर है। सॉफ्टवेयर विंडोज 7 और नए, लिनक्स और MacOS 10.10 या नए पर चलता है - एक विंडोज 10 ऐप भी है।
व्यक्तिगत बोर्ड और किट को चार समूहों में विभाजित किया गया है: प्रवेश स्तर ($11-$92), उन्नत सुविधाएँ ($20-$42), इंटरनेट ऑफ थिंग्स ($18-$72), और शिक्षा ($110 से $2,100)। उदाहरण के लिए, Arduino UNO Rev3, जो कि Arduino के मूल बोर्ड का वर्तमान संस्करण है, की कीमत $23 है और यह आसान उपयोग और प्रोग्रामिंग के लिए आपके पीसी और बोर्ड के बीच एक यूएसबी कनेक्शन की अनुमति देता है।
Arduino बोर्ड का प्राथमिक उद्देश्य सेंसर और उपकरणों के साथ इंटरफेस करना है, इसलिए यह बहुत अच्छा है हार्डवेयर प्रोजेक्ट जिनमें आप बस यह चाहते हैं कि चीजें विभिन्न सेंसर रीडिंग और मैनुअल पर प्रतिक्रिया दें इनपुट. यह बहुत अधिक नहीं लग सकता है, लेकिन यह एक बहुत ही परिष्कृत प्रणाली है जो आपको अपने उपकरणों को बेहतर ढंग से प्रबंधित करने की अनुमति देती है। यह अन्य उपकरणों और एक्चुएटर्स के साथ इंटरफेस करने के लिए बहुत अच्छा है, जहां सरल पढ़ने और प्रतिक्रिया कार्यों को संभालने के लिए एक पूर्ण ऑपरेटिंग सिस्टम ओवरकिल होगा।
लेकिन चूँकि Arduino आपके प्रोजेक्ट का "दिमाग" नहीं है, इसलिए समाधान मुट्ठी भर बोर्डों तक सीमित नहीं हैं। इसके बजाय, वहाँ हैं 40 से अधिक समाधान प्रवेश स्तर के उत्पादों, उन्नत उपकरणों, इंटरनेट ऑफ थिंग्स परियोजनाओं, शिक्षा, पहनने योग्य वस्तुओं और 3डी प्रिंटिंग के लिए। उन सभी में प्रोसेसर, मेमोरी और कुछ मामलों में स्टोरेज है, लेकिन वे मुख्य रूप से नियंत्रक के रूप में काम करने के लिए डिज़ाइन किए गए हैं, न कि लघु कंप्यूटर के रूप में।
Arduino प्रोजेक्ट्स के बेहतरीन उदाहरण यहां पाया जा सकता है. एक प्रोजेक्ट है अरुडिनो सर्वो कैटापुल्ट जब एक बिल्ली अपने डिश के नीचे बैठे प्रेशर सेंसर मैट पर चलती है तो भोजन से भरे कटोरे में आग लग जाती है। एक अन्य परियोजना नेर्फ़ वल्कन बंदूक को एक संतरी बुर्ज में बदल देती है जो अपने दुश्मनों पर नज़र रख सकती है। Arduino डिवाइस गेराज दरवाजा खोलने वाले पर फिंगरप्रिंट स्कैनर जोड़ने जैसे काम भी कर सकते हैं। अनेक बच्चों के लिए रोबोट किट आप Amazon पर खरीद सकते हैं जो Arduino सॉफ़्टवेयर और हार्डवेयर प्लेटफ़ॉर्म पर आधारित हैं।
अरुडिनो बनाम रास्पबेरी पाई: शक्ति
दोनों प्रणालियों की बिजली आवश्यकताएँ बहुत भिन्न हैं। शुरुआत के लिए, रास्पबेरी पाई 4 मॉडल बी बोर्ड निष्क्रिय होने पर 3.4 वाट और मॉनिटर, कीबोर्ड और माउस कनेक्ट होने पर 7.6 वाट तक का उपयोग करता है। छोटा रास्पबेरी पाई ज़ीरो डब्ल्यू निष्क्रिय होने पर 0.5 वाट बिजली की खपत करता है, और मॉनिटर, कीबोर्ड और माउस संलग्न होने पर 1.75 वाट बिजली की खपत करता है।
दोनों रास्पबेरी पाई बोर्डों को चालू रहने के लिए पांच वोल्ट की आवश्यकता होती है, इसलिए आपको उच्च वोल्टेज वाले दीवार एडाप्टर या रिचार्जेबल बैटरी पैक की आवश्यकता होती है। उदाहरण के लिए, हमने जिन दोनों रास्पबेरी पाई-आधारित किटों की समीक्षा की, उनमें एक आंतरिक रिचार्जेबल बैटरी प्रदान की गई जो सीधे बोर्ड से जुड़ी हुई थी। इन बैटरियों में दीवार एडाप्टर के माध्यम से रिचार्ज करने या किसी अन्य विद्युत रूप से जुड़े पीसी की तरह डिवाइस का उपयोग करने के लिए एक अतिरिक्त माइक्रो यूएसबी पोर्ट शामिल था।
इस बीच, Arduino डिवाइस चालू होने पर कोड निष्पादित करना शुरू कर देते हैं, और प्लग खींचने पर बंद हो जाते हैं। कार्यक्षमता जोड़ने के लिए, आप या तो सीधे Arduino बोर्ड पर पिन में तार लगाते हैं, या बेस यूनिट के शीर्ष पर "शील्ड्स" नामक चिप्स को स्टैक करते हैं। सैकड़ों ढालें हैं, प्रत्येक को एक अलग कार्य करने, विशिष्ट सेंसर के साथ इंटरफेस करने और एक पूर्ण नियंत्रण इकाई बनाने के लिए एक दूसरे के साथ काम करने के लिए डिज़ाइन किया गया है।
इस प्रकार, Arduino के लिए, आपको केवल एक बैटरी पैक की आवश्यकता है जो वोल्टेज को एक निश्चित स्तर से ऊपर रखता है, साथ ही बिजली को प्रबंधित करने के लिए एक प्राथमिक ढाल भी। भले ही Arduino पर बिजली गिर जाए, आपको भ्रष्ट ऑपरेटिंग सिस्टम या अन्य सॉफ़्टवेयर त्रुटियों का सामना नहीं करना पड़ेगा: जब इसे वापस प्लग इन किया जाएगा तो यह बस कोड चलाना शुरू कर देगा।
रास्पबेरी पाई के लिए, आपको इसे किसी भी अन्य कंप्यूटर की तरह ऑपरेटिंग सिस्टम के भीतर बंद करना होगा, अन्यथा भ्रष्टाचार और सॉफ़्टवेयर समस्याओं का जोखिम होगा।
अरुडिनो बनाम रास्पबेरी पाई: नेटवर्किंग
रास्पबेरी पाई 4 मॉडल बी में एक अंतर्निहित ईथरनेट पोर्ट और वाई-फाई 5 कनेक्टिविटी दोनों हैं, जो कम सेटअप के साथ किसी भी नेटवर्क तक आसान पहुंच की अनुमति देता है। एक बार कनेक्ट होने के बाद, आप वेब सर्वर से कनेक्ट करने, HTML प्रोसेस करने या इंटरनेट पर पोस्ट करने के लिए ऑपरेटिंग सिस्टम का उपयोग कर सकते हैं। आप इसे एक के रूप में भी उपयोग कर सकते हैं वीपीएन या प्रिंट सर्वर.
दुर्भाग्य से, Arduino डिवाइस आमतौर पर सीधे बॉक्स से बाहर नेटवर्क कनेक्टिविटी के लिए नहीं बनाए जाते हैं। हालाँकि यह संभव है, उचित कनेक्शन स्थापित करने के लिए उन्हें थोड़ी अधिक छेड़छाड़ की आवश्यकता होती है। आपको एक अतिरिक्त चिप की आवश्यकता होगी (कवच) एक ईथरनेट पोर्ट से सुसज्जित है, और आपको सब कुछ ठीक से चालू करने के लिए कुछ वायरिंग और कोडिंग करने की आवश्यकता होगी ठीक है, जो अपने आप में एक प्रक्रिया के रूप में पर्याप्त है कि कुछ विक्रेता अंतर्निहित ईथरनेट के साथ तुलनीय Arduino डिवाइस बेचते हैं अवयव।
अरुडिनो बनाम रास्पबेरी पाई: सेंसर
जबकि रास्पबेरी पाई और Arduino डिवाइस में कई इंटरफ़ेस पोर्ट होते हैं, एनालॉग सेंसर को Arduino डिवाइस से कनेक्ट करना अधिक सरल प्रक्रिया है। माइक्रो-कंट्रोलर आपके द्वारा उस पर डाले गए कोड का उपयोग करके सेंसर डेटा की एक विस्तृत श्रृंखला की आसानी से व्याख्या और प्रतिक्रिया कर सकता है, जो कि है उत्कृष्ट यदि आप सर्वो में समायोजन करने के साधन के रूप में आदेशों की एक श्रृंखला को दोहराने या सेंसर डेटा पर प्रतिक्रिया करने का इरादा रखते हैं उपकरण।
दूसरी ओर, रास्पबेरी पाई बोर्ड को इस प्रकार के उपकरणों के साथ इंटरफेस करने के लिए सॉफ़्टवेयर की आवश्यकता होती है, यदि आप केवल पौधों को प्रभावी ढंग से पानी देने या अपनी बीयर रखने की कोशिश कर रहे हैं तो आपको हमेशा इसकी आवश्यकता नहीं होती है ठंडा। किसी प्रोजेक्ट में दोनों का उपयोग करना इतना असामान्य नहीं है। Arduino डिवाइस एक नियंत्रण बोर्ड के रूप में कार्य कर सकता है जो सेंसर जानकारी को रिकॉर्डिंग या पावती के लिए वापस फीड करने से पहले रास्पबेरी पाई के सॉफ़्टवेयर द्वारा जारी किए गए आदेशों को निष्पादित करता है।
DIY स्वर्ग में आपकी जोड़ी किस समाधान से बनी है?
हमारे परीक्षण के बाद, हमारा मानना है कि रास्पबेरी पाई बोर्ड उन लोगों के लिए बेहतर विकल्प है जिनके प्रोजेक्ट में ऐसे कार्य शामिल हैं जो एक पर्सनल कंप्यूटर के लिए सबसे उपयुक्त हैं। बोर्ड संचालन को सरल बनाने और परियोजनाओं को प्रबंधित करने में आसान बनाने में मदद करता है। चाहे आप अलग-अलग मीडिया देखना चाहते हों, इंटरनेट से कनेक्ट करना चाहते हों, डेटा पढ़ना चाहते हों या किसी बाहरी डिस्प्ले से लिंक करना चाहते हों, यह एक बढ़िया विकल्प है।
रास्पबेरी पाई बोर्ड विभिन्न नेटवर्किंग कार्यों से निपटने के लिए बहुत अच्छा है। डिवाइस एक वीपीएन के रूप में कार्य करता है, HTML को संसाधित करता है, इंटरनेट पर पोस्ट जोड़ता है और वेब सर्वर के साथ संचार करता है। उन सभी कार्यों के अलावा, बोर्ड में वायरलेस एन कनेक्टिविटी और एक अंतर्निहित ईथरनेट पोर्ट भी शामिल है।
हम यह बताना चाहते हैं कि, जबकि रास्पबेरी पाई समग्र रूप से सबसे अच्छा विकल्प प्रतीत होता है, दोनों उत्पाद अलग-अलग कार्यों में उत्कृष्टता प्राप्त करते हैं। हमारा सुझाव है कि आप उन्हें साथ-साथ चलाने पर विचार करें। उदाहरण के लिए, रास्पबेरी पाई आपके कोड और सेटिंग्स तक क्लाइंट-साइड पहुंच प्रदान कर सकता है, जबकि Arduino डिवाइस सक्रियण और डेटा एकत्रण को संभाल सकता है।
आपके पास दो उत्पादों को विभिन्न तरीकों से जोड़ने का विकल्प है; एक USB, एक स्थानीय निजी नेटवर्क, या Arduino डिवाइस पर रास्पबेरी पाई में I/O पोर्ट चलाना सभी संभवतः सफल तरीके होंगे।
संपादकों की सिफ़ारिशें
- इंटेल कोर i5 बनाम i7: कौन सा सीपीयू आपके लिए सही है?
- यह कस्टम होवरबोर्ड पूरी तरह से रास्पबेरी पाई द्वारा संचालित है
- इस डेवलपर को गिटार एम्प को पुनर्जीवित करने के लिए रास्पबेरी पाई का उपयोग करते हुए देखें
- रास्पबेरी पाई क्या है और मैं 2022 में इसके साथ क्या कर सकता हूं?
- रैम कैसे इनस्टॉल करें