SamiElectronix🇸🇦
SamiElectronix🇸🇦

@sgrami13

17 تغريدة 28 قراءة Feb 08, 2022
مقارنة بين الأردوينو و الرازبريباي
قبل أن نبدأ قد تكون هاتين الشركتين هما الأشهر و الأكثر رواجا عند مطوري المشروعات الإلكترونية لأسباب كثيرة -
و لكن بين الأردوينو و الرازبريباي اختلافات كثيرة .
سأحاول تلخيص الاختلافات في هذا الثريد
أولا : الأردوينو يعتمد على تشغيله على شريحة
(متحكم دقيق) مايكروكنترولر
المايكروكنترولر شريحة بسيطة
يمكنها العمل بشكل مستقل
بدون لوحة
بينما يعتمد الرازبريباي على شريحة معالج دقيق- مايكروبروسيسور
وهي شريحة للمعالجة و لاتعمل بمفردها
تحتاج ذاكرة و دوائر مواجهة و GPU
لمقارنة المايكروكنترولر في الأردوينو
و المعالج في الرازبريباي يمكننا مقارنة عدة خواص مثل:
التردد:
أردوينو 16MHz
رازبريباي 1500MHz
جهد العمل:
أردوينو 5فولت (أونو + نانو + ميغا)
رازبريباي 3.3 فولت
أقصى تيار من منافذ GPIO
أردوينو 40mA
رازبريباي 16mA
وجود اختلاف في جهد التشغيل يسبب مشاكل في الربط مع الملحقات
ريلاي أو حساس أو غيره
معظم الملحقات تعمل على 5 فولت
و ربطها مع الرازبريباي يسبب مشاكل
أحد أسهل الحلول هو استخدام دائرة ربط تحول من 3.3v إلى 5v و العكس ( في اتجاهين)
مثل هذه :
salla.sa
من ناحية البرمجة - أعتقد أن برمجة الأردوينو أسهل بكثير
فالمطلوب هو كتابة كود برمجي واحد بلغة C++ و رفعه إلى الأردوينو فقط
بينما في الرازبريباي - تتنوع البرمجيات حسب حاجتك
وفي الأغلب ستحتاج أوامر لينيكس
و أوامر بايثون و مكتبات خاصة للتحكم بمنافذ الرازبريباي
أحد الاختلافات الواضحة التي تفرق الكمبيوتر ( المعالج)
عن المتحكم الدقيق ( المايكرو كنترولر)
هو أن الكمبيوتر - مثل الرازبريباي - يحتاج إلى برنامج تشغيل - مثل لينيكس
بينما الأردوينو يحتاج لبرمجيات أصغر و أبسط - و لاتعتبر برنامج تشغيل ( تسمى برمجيات بوتلودر)
معظمنا يحب العمل على ويندوز
أو ماك أو إس
إذن لماذا يعمل الرازبريباي على لينيكس و ليس على ويندوز؟
السبب أن لينيكس مجاني ، و مفتوح المصدر مما يتيح لشركة رازبريباي أن تعمل نسختها الخاصة من لينيكس
و فعلا فقد عملوا نسخة خاصة اسمها:
Linux Raspbian
نسخة خفيفة و مناسبة للرازبريباي
أشهر نسخة من لينيكس هي
أوبونتو - و يمكنك تثبيتها على رازبريباي
- أنا ناوي أنزلها على الرازبريباي القادم برام 8 قيقا
ولكن الموصى به هو - ديبيان رازبيان لأن معه العديد من المكتبات التي تساعدك على التحكم بالرزبريباي
و لأنها نسخة مخففة
لبرمجة الأردوينو تحتاج معرفة الأوامر الأساسية
ثم اضافة مكتبات برمجية
Libraries
للرازبريباي يمكنك اضافة برامج متقدمة
مثل برامج أوفيس
برامج استعراض انترنت
ماتلاب
ماثماتيكا
مشغلات فيديو أو موسيقى
برامج تعديل صور
و غيرها الكثير
عند استخدامي للأردوينو لم أواجه مشاكل كثيرة - مثل التهنيق
بينما كثيرا ما أواجه تهنيقات عند استخدام الرازبريباي
قد يكون أهم الأسباب هي:
1 - استخدم محول أصلي لتشغيل الرزبريباي
2- استخدم ذاكرة من نوع سريع جيد
3- استخدم مشتت حرارة على الرازبريباي
من ناحية المنافذ في الأردوينو فهي بسيطة
مداخل و مخارج تماثلية و رقمية
و تشمل
UART
i2c
SPI
بالنسبة للرازبريباي فهو يحتوي
منافذ رقمية GPIO
و منافذ الكمبيوتر المعتادة
الفأرة ، كيبورد
صوت
HDMI
USB
Wifi
بخصوص الملحقات التي يمكن ربطها مع الأردوينو فهي كثيرة جدا
بعضها تسمى موديولز
و بعضها يسمى شيلدز
مثل : ريلاي ، متحكم محركات ، ذاكرة ، حساسات ، شاشات
و يتميز الأردوينو بسهولة ربطه مع ملحقات تعلم على جهد تماثلي
في الرازبريباي : تسمى هاتس ( قبعات) و عددها أقل
من ناحية الموديلات و الأسعار
الأردوينو:
أونو ، نانو ، ميغا (يوجد منها تقليد رخيص) 40-100 ريال
عائلة نانو ، عائلة ميكر ، عائلة برو (أصلية فقط 200-400 ريال)
الرازبريباي
موديل B حوالي 400 ريال
زيرو حوالي 60 ريال
موديل A - نادر نوعا ما
البوردات البديلة - المنافسة - للأردوينو هي:
ESP بموديلات كثيرة
Microbit
قد يكون الأبسط
ATTiny
أصعب برمجة ولكنه أكثر تقدما
Raspberry Pi Pico
لاحظ أن رازبيرباي دخلت سوق المتحكمات أيضا بموديل بيكو
salla.sa
الكمبيوترات الصغيرة المنافسة للرازبرباي
تسمى
SBC
Single Board Computer
هي
Jetson nano
مواصفاته عالية من انتاج شركة انفيديا
Orang Pi
نسخة صينية
Rock pi و يشغل ويندوز
ولكنه نادر
بصراحة أحد أكبر المشاكل التي واجهناها في المتجر ( جيم ) هو توفير لوحات الرازبريباي - أو شبيهاتها
فهي نادرة في السوق
و بعض المتاجر تبيع بالحبة فقط
و بعض المتاجر استفادت من نقصها في السوق و رفعت الأسعار بشكل كبير
مثال رازبريباي زيرو سعره الطبيعي 15$
بعض المتاجر تبيعه بـ 45$
اكتمل الثريد - و من يحب اضافة أي معلومات يراها مهمة - يتفضل
ملاحظة ننوي عمل سبيس يوم الثلاثاء لمناقشة الأردوينو و الرازبريباي - مرحبا بالجميع

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