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


11

यह सवाल समझ की बड़ी कमी से उपजा है, लेकिन यह एक ऐसी परियोजना की चिंता करता है जिसे मैं कुछ समय के लिए करना चाहता था।

यह एक 8x8x8 के नेतृत्व वाले क्यूब के लिए एक इंस्ट्रक्शंस पेज है, और 70 वें चरण में यह सवाल पूछा गया है, "क्या मैं क्यूब को नियंत्रित करने के लिए एक Arduino का उपयोग कर सकता हूं?" ट्यूटोरियल यह बताता है कि क्यूब को Arduino Duemilanove से कैसे जोड़ा जाए।

क्योंकि रास्पबेरी पाई एक ऑपरेटिंग सिस्टम चला सकती है, इसलिए इस कार्य में एक Arduino (कम से कम Uno और अन्य छोटे मॉडल) को हरा करने में सक्षम होने के लिए यह बहुत अच्छी तरह से योग्य प्रतीत होगा, लेकिन मुझे दोनों की तुलना करने का ज्ञान नहीं है।

अंतर क्या है?


आप इस ब्लॉग पोस्ट को चेकआउट भी कर सकते हैं जो रास्पबेरी पाई और अरुडिनो के बीच का अंतर बताता है ।
सुदार

जवाबों:


8

मैंने कुछ अंतर देखे हैं। रास्पबेरी पाई:

  • एनालॉग IO का समर्थन नहीं करता है
  • Arduino के रूप में IO के लिए कई पिन नहीं
  • IO पिन तक पहुँचने के लिए और अधिक कठिन (imo)
  • पायथन में समय के लिए आवश्यक अनुप्रयोगों के लिए लिखने से अशुद्धि हो सकती है
  • एक पूर्ण विकसित Linux OS चलाता है
  • ईथरनेट (और वाईफाई और ब्लूटूथ नए मॉडल पर)
  • दो USB 2.0
  • रिश्तेदार आसान (एचडीएमआई / एनालॉग) के साथ एक टेलीविजन पर प्रदर्शित कर सकते हैं
  • 512M RAM के साथ 700Mhz प्रोसेसर
  • एसडी कार्ड

अरुडिनो यूनो:

  • एनालॉग IO के लिए समर्थन
  • कई पिन बिना ब्रेकआउट की आवश्यकता के उपलब्ध हैं
  • लाइब्रेरी और सामुदायिक सहायता की उच्च मात्रा (रास्पबेरी पाई अभी भी काफी नई है) (पाई में अब समान या अधिक से अधिक पुस्तकालय और सामुदायिक समर्थन है)
  • समय संवेदनशील अनुप्रयोगों के साथ सटीक है
  • 16Mhz प्रोसेसर 2KB RAM (Arduino Uno) के साथ
  • अधिक सामान;) (अब सामान की एक समान संख्या है)

आशा है कि थोड़ी मदद करता है, मैं फ़ायरवॉल के कारण लिंक नहीं देख सकता हूँ मैं पीछे हूँ: /


11

Arduino: एक माइक्रोकंट्रोलर आधारित भौतिक कंप्यूटिंग प्लेटफ़ॉर्म है, जिसे कुछ मामूली सरलीकरणों और संशोधनों के साथ C ++ के समान, Wiring- आधारित भाषा (सिंटैक्स और लाइब्रेरीज़) का उपयोग करके क्रमादेशित किया गया है, और एक प्रोसेसिंग-आधारित एकीकृत विकास वातावरण। Arduino Uno के साथ आपको Arduino भाषा में एक स्केच बनाने की आवश्यकता होगी। यह मुश्किल नहीं है - यह बहुत सी तरह दिखता है। यह सिर्फ आपको कुछ करना है। Arduino के लिए पुस्तकालयों और कक्षाओं का एक टन है।

रास्पबेरी पाई: माइक्रोप्रोसेसर आधारित सिंगल-बोर्ड कंप्यूटर पर चलने वाला लिनक्स है, आप इसके लिए C ++, Java, python या कुछ अन्य भाषा में प्रोग्राम कर सकते हैं जिनके साथ आप पहले से ही सहज हो सकते हैं। आप वास्तव में आपके पास पहले से मौजूद एप्लिकेशन लेने में सक्षम हो सकते हैं और इसे बिना किसी बदलाव के Pi / ड्यू पर चलाने के लिए संकलित कर सकते हैं, साथ ही यह Qt के साथ कई तरीकों से एकीकृत करता है।

हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.