الفرق بين Arduino و Raspberry Pi

جدول المحتويات:

الفرق بين Arduino و Raspberry Pi
الفرق بين Arduino و Raspberry Pi

فيديو: الفرق بين Arduino و Raspberry Pi

فيديو: الفرق بين Arduino و Raspberry Pi
فيديو: الفرق بين الأردوينو والراسبيري باي (باختصار ) وأيهما تختار لمشروعك 4 Arduino vs Raspberry pi 2024, شهر نوفمبر
Anonim

الفرق الرئيسي - اردوينو مقابل Raspberry Pi

الفرق الرئيسي بين Arduino و Raspberry Pi هو أن Arduino عبارة عن لوحة تطوير متحكم بينما raspberry pi هو كمبيوتر للأغراض العامة يعتمد على نظام التشغيل Linux.

يعتمد تحديد Arduino أو Raspberry Pi على المشروع الذي سيتم تطويره. تتناول هذه المقالة أكثر أنواع Arduino Uno و Raspberry Pi B + شيوعًا. بشكل عام ، بالمقارنة مع Arduino ، يكون استهلاك الطاقة أقل والسرعة أعلى في Raspberry Pi.

ما هو اردوينو؟

تحتوي لوحة تطوير Arduino على متحكمات دقيقة ، وأجهزة برمجة ، وواجهة برمجة USB ، وزر إعادة تعيين ، وموصل طاقة ، إلخ.هناك أنواع مختلفة من لوحات Arduino مثل Arduino Uno و Mega و Nano. تحتوي لوحة Arduino الأكثر شيوعًا وهي Arduino Uno على متحكمين. تمت برمجة ATmega328 بواسطة المستخدم. تمت برمجة ATmega16U2 مسبقًا بالفعل ويتم استخدامه لاتصالات USB. تُستخدم دبابيس الإدخال والإخراج للاتصال بالعالم الخارجي. هناك دبابيس رقمية ودبابيس تناظرية.

الفرق الرئيسي بين Arduino و Raspberry Pi
الفرق الرئيسي بين Arduino و Raspberry Pi

الشكل 01: اردوينو

يتم استخدام Arduino IDE لكتابة البرامج الخاصة بلوحة التطوير. يمكن استخدامه لكتابة التعليمات البرمجية والترجمة وتصحيح الأخطاء وأخيراً لتحميل الكود على اللوحة. يجعل Arduino IDE تطوير المشروع أسرع وأسهل. هذا البرنامج هو مصدر مجاني ومفتوح. البرامج المكتوبة في Arduino IDE تشبه برامج C. من السهل دمج Arduino مع الأجهزة باستخدام الدروع.يمكن تكديس هذا الدرع مباشرة في Arduino. يتم استخدام درع Ethernet للاتصال بشبكة Ethernet. يتم استخدام درع LCD الملون للتفاعل مع الشاشة. يمكن للمبرمج استخدام هذه الدرع مباشرة واستدعاء وظائف المكتبة اللازمة لأداء المهمة المطلوبة.

ما هو Raspberry Pi؟

يعمل Raspberry Pi على نظام تشغيل (OS). إنها طبقة إضافية من البرامج التي تتعامل مع الأجهزة. في Arduino ، يعمل التطبيق مباشرة على متحكم دقيق ولكن في raspberry pi ، يجب أن يمر التطبيق عبر نظام التشغيل للتحكم في الأجهزة.

هناك إصدارات مختلفة مثل Raspberry pi A و B و B +. يحتوي Raspberry Pi B + على نظام Broadcom BCM 2836 على شريحة (SoC). يحتوي على المعالجات والمكونات الأخرى المتصلة لإنشاء نظام كامل. المعالج هو معالج Broadcom BCM 2826 ARM. معالجات ARM هي جوهر معظم أجهزة إنترنت الأشياء. يمكن برمجة Raspberry Pi باستخدام لغات مثل Python و C ++.

الفرق بين Arduino و Raspberry Pi
الفرق بين Arduino و Raspberry Pi

الشكل 02: Raspberry Pi

يحتوي أيضًا على وحدة معالجة رسومية (GPU). يساعد على تسريع الرسومات. يحتوي على 40 دبوس إخراج للأغراض العامة (GPIO). يوجد 4 منافذ USB ومنفذ RJ45 Ethernet. هناك USB Ethernet Interface IC يستخدم للتواصل مع منافذ Ethernet و USB. يوجد أيضًا موصل كاميرا CSI. يساعد منفذ HDMI على توصيل الجهاز بالشاشة. DSI هي واجهة شاشة للشاشات. إنه بديل لـ HDMI. بطاقة micro SD داخل فتحة micro SD. إنه على الجانب الخلفي من اللوحة

ما هو التشابه بين Arduino و Raspberry Pi؟

يمكن استخدام كل من Arduino و Raspberry Pi لبناء إنترنت الأشياء (IoT) والأنظمة المدمجة

ما هو الفرق بين اردوينو و Raspberry Pi؟

Ardunio مقابل Raspberry Pi

Arduino هو متحكم دقيق ذو لوحة واحدة يوفر نظامًا أساسيًا مفتوح المصدر لبناء بيئة الأجهزة والبرامج. Raspberry Pi هو كمبيوتر صغير لوحة واحدة تم تطويره لتعزيز تدريس أساسيات علوم الكمبيوتر في المدارس وفي البلدان النامية.
سرعة المعالجة
سرعة اردوينو 16 ميجا هرتز. سرعة Raspberry Pi 900MHz.
مساحة العنوان
يحتوي Arduino على مساحة عنوان أقل لأنه متحكم 8 بت. Raspberry Pi يدعم مساحة عنوان أكبر لأنه يحتوي على معالج 32 بت.
مستويات جهد الإخراج
مستويات الجهد الناتج للإدخال لاردوينو هي 0V و 5V. مستوى جهد خرج الإدخال لـ Raspberry Pi هو 0V و 3.3V.
ذاكرة
يحتوي Arduino على 32K Flash و 2K SRAM و 1K EEPROM. يحتوي Raspberry Pi على 4GB Flash و 512K SRAM و micro SD.
OS
Arduino لا يعمل على نظام تشغيل يعمل Raspberry Pi على نظام تشغيل

ملخص - Arduino vs Raspberry Pi

ناقش هذا المقال الفرق بين Arduino و Raspberry Pi. الفرق بين Arduino و Raspberry Pi هو أن Arduino عبارة عن لوحة تطوير متحكم بينما raspberry pi هو كمبيوتر للأغراض العامة يعتمد على نظام التشغيل Linux.

موصى به: