𝕽𝖆𝖘𝖍𝖆 𝕳𝖆𝖐𝖒𝖎®
𝕽𝖆𝖘𝖍𝖆 𝕳𝖆𝖐𝖒𝖎®

@rasha_hakmi

6 تغريدة 195 قراءة Aug 01, 2020
ما الفرق بين Arduino و Raspberry Pi ؟
على الرغم من أن الجهازين عبارة عن لوحات دوائر إلكترونية صغيرة تبدو متطابقة تقريباً في التصميم، إلا أنهما يختلفان تماماً.
ما الفرق بين Arduino و Raspberry Pi ؟

على الرغم من أن الجهازين عبارة عن لوحات دوائر إلكترونية صغيرة...
RASPBERRY PI
هو عبارة عن كمبيوتر مصغر أي أنه يحتاج إلى نظام تشغيل هو Linux
يمتلك معالج دقيق microprocessor و معالج رسومي GPU و مدخل إيثرنت، كما يمتلك منافذ HDMI و منافذ USB و 26 GPIO
و يستخدم لمشاريع علوم الحاسبات، الويب، السيرفر، الألعاب الإلكترونية و معالجة الصور.
RASPBERRY PI
هو عبارة عن كمبيوتر مصغر أي أنه يحتاج إلى نظام تشغيل هو Linux 
يمتلك معالج دقيق micropr...
ARDUINO
هو عبارة عن متحكم صغير microcontroller يتم برمجته عبر منصة Plat form مفتوحة المصدر مخصصة له، و لأنه مفتوح المصدر يمكن تعديل شيفرة المصدر و مخططات الدائرة بسهولة لتنفيذ المشاريع المطلوبة.
مناسب للمشاريع الإلكترونية التي تعتبر صغيرة و غير معقدة.
ARDUINO
هو عبارة عن متحكم صغير microcontroller يتم برمجته عبر منصة Plat form مفتوحة المصدر مخصصة له،...
بمعنى آخر هو أداة إلكترونية صغيرة نستطيع برمجتها لتنفيذ عملٍ ما، و هو أداة عظيمة لتحويل الأفكار إلى واقع، من خلاله يتم التحكم بالمحركات الصغيرة و الأضواء و قراءة الحساسات.
و نستطيع القول أن Arduino هو جزء من Raspberry Pi
لنرى بعض الفروقات بينهما:
* لتشغيل Raspberry Pi نحتاج إلى شاشة و لوحة مفاتيح و فأرة.
بينما Arduino يحتاج فقط إلى التوصيل بالكمبيوتر عبر USB
* يقوم Raspberry Pi بتشغيل عدة برامج في وقت واحد
بينما Arduino يقوم بتشغيل برنامج واحد في كل مرة و هو مصمم لإنجاز المهام المتكررة البسيطة
* من ناحية الملحقات يتميز Arduino بدعم كبير من ال Shield و هي ملحقات لزيادة قدرات Arduino .
بينما Raspberry Pi يدعم عدد محدد منها.
* مصدر الطاقة ل Arduino هو battery pack ، بينما من الصعب استخدام battery pack لتغذية Raspberry Pi.
* لا يمتلكRaspberry Pi بطاقة ذاكرة لذلك يزود ب SD card.
بينما Arduino له بطاقة ذاكرة 32kb تستخدم لتخزين الأكواد التي تحدد وظائف Arduino.
* يمتلك Raspberry Pi أربع منافذ USB
أما Arduino له منفذ واحد USB للتوصيل بالكمبيوتر.
* معالج Raspberry Piمن عائلة ARM.
أما المعالج المستخدم في Arduino من عائلة AVR و هو Atmega 328P.
* يستخدم Raspberry Pi لغات برمجة:
C, C++, python, ruby
و غيرها.
بينما يعتمد Arduino علىC, C++
باختصارإذا كان المشروع يعتمدعلى قراءة البيانات من المستشعرات و محركات أو بشكل عام الهاردوير، أو تنفيذ مهام متكررة فإن Arduinoهو الأنسب
إذا كان المشروع يعتمدعلى السوفتوير بشكل أكبر مثل البرامج و الرسوميات و تنفيذ مهام متعددة أو قيادة روبوتات معقدة فإن استخدام Raspberry Piهو الأفضل

جاري تحميل الاقتراحات...