Arduino Uno هي اللوحة الأكثر شيوعًا ، لكن Mega الأكبر بها عدد أكبر من منافذ الإدخال / الإخراج. اكتشف ما هو مناسب لمشروعك.
تم إصدار أكثر من 15 لوحة Arduino منذ أن بدأت سلسلة وحدات التحكم الدقيقة في عام 2005. Arduino Mega و Uno هما من أكثر لوحات Arduino شيوعًا والأكثر استخدامًا.
كل لوحة لها ميزات وخصائص معينة تجعلها مناسبة بشكل أفضل لمهام معينة عن الأخرى. سوف نستكشف هذه الاختلافات بالتفصيل ونساعدك في تحديد أي من هذه اللوحات هو الأنسب لمشروعك الإلكتروني. Arduino Uno vs Mega: فلتبدأ مقارنة Arduino ...
اردوينو ميجا
تم إصدار Arduino Mega في البداية في عام 2009 وهو الآن في مراجعته الثالثة مع Arduino Mega 2560 Rev3. يتم تشغيل Mega الحالية بواسطة متحكم ATmega 2560 ويستخدم شريحة ATmega16U2 لتحويل إشارات USB إلى تعليمات تسلسلية. تحقق من دليلنا ل إتقان الاتصال التسلسلي مع Arduino.
يحتوي Arduino Mega 2560 على 54 منفذ إدخال / إخراج رقمي في المجموع (15 منها توفر إخراج PWM) ، إلى جانب 16 مدخلًا تناظريًا. كما أنه يتميز بمنافذ تسلسلية للأجهزة ، وموصل قابس أسطواني ، ومنفذ USB-B.
يمكن تشغيله إما من منفذ USB أو مقبس الطاقة وقادر على العمل على مصدر طاقة يتراوح من 6 إلى 20 فولت. يعمل ATmega 2560 بسرعة ساعة تبلغ 16 ميجا هرتز ويقدم 8 كيلو بايت من SRAM و 256 كيلو بايت من ذاكرة فلاش و 4 كيلو بايت من EEPROM.
يتوافق Mega 2560 مع معظم الدروع المصممة لـ Uno واللوحات السابقة Duemilanove و Diecimila. هذا يعني أن الدروع التي تم إنشاؤها لهذه اللوحات ستعمل أيضًا على Mega.
يمكنك الحصول على Arduino Mega 2560 من متجر Arduino الرسمي مقابل 35 دولارًا تقريبًا ، وهو نفس سعر الإصدار 1 جيجا بايت من Raspberry Pi 4.
اردوينو اونو
يعتبر Arduino Uno أكثر لوحات Arduino شهرة ، وهو أيضًا أكثر لوح يستخدمه المبتدئين للمغامرة في عالم العبث بالإلكترونيات. يحتوي Uno Rev3 (المعروف أيضًا باسم Uno R3) على معالج 8 بت ، يعمل بسرعة ساعة 16 ميجاهرتز ، ويمكن تشغيله إما من منفذ USB-B أو موصل مقبس الطاقة ، مثل Mega.
ومع ذلك ، فإنه يحتوي على القليل من كل شيء آخر ، مع 14 منفذ إدخال / إخراج رقمي فقط ، و 6 مدخلات تناظرية ، ومنفذ UART واحد فقط. تستخدم لوحة Uno R3 شريحة ATmega 328P ولديها 2 كيلو بايت SRAM وذاكرة فلاش 32 كيلو بايت و 1 كيلو بايت EEPROM. لها جهد تشغيل يتراوح من 2.7 إلى 5.5 فولت.
Uno هي لوحة Arduino الأكثر توثيقًا. الغالبية العظمى من دروس إلكترونيات Arduino التي ستجدها عبر الإنترنت ستستخدم Arduino Uno للتحكم في المكونات الإلكترونية الأخرى. يتوفر Uno R3 في متجر Arduino الرسمي بحوالي 28 دولارًا.
الجديد نموذج Arduino R4 يتميز بمعالج 32 بت أقوى بكثير ، وتخزين مطور ، ويأتي في نوعين مختلفين.
اردوينو ميجا مقابل. أونو: الحجم
يظل Arduino Mega صحيحًا لاسمه ويبلغ عرضه حوالي ضعف عرض Uno عند 4 × 2.1 بوصة ، ويرجع ذلك أساسًا إلى زيادة عدد المسامير وذاكرته الأكبر. من ناحية أخرى ، تم تصميم Arduino Uno لسهولة النقل ويبلغ قياسه 2.7 × 2.1 بوصة. يزن Arduino Mega و Uno حوالي 1.3 أوقية و 0.88 أوقية على التوالي.
لذلك ، يعد Arduino Uno خيارًا أفضل للمشاريع ذات الحجم المحدد ، مثل أجهزة الألعاب والمشاريع المحمولة الأخرى. إذا لم يكن الحجم أحد الاعتبارات الرئيسية بالنسبة لك ، فقد يكون Arduino Mega هو المتحكم الدقيق لمشروعك.
تأتي ألواح Arduino في مجموعة كبيرة من الأشكال والأحجام ، لذا تأكد من إطلاعك على دليل إلى أنواع مختلفة من ميكروكنترولر اردوينو متاح.
اردوينو ميجا مقابل. Uno: السعر
Arduino Mega أغلى أيضًا من Uno. بأسعار التجزئة الرسمية ، تبلغ تكلفة ميجا حوالي 35 دولارًا ، أي أكثر بكثير من أونو التي تباع عادةً بحوالي 25 دولارًا. على الرغم من أن Arduino Mega ليست أغلى لوحة متحكم دقيقة ، إلا أنها قد لا تستحق العناء لمشروعك إذا كان اهتمامك الأساسي هو تقليل التكلفة.
من ناحية أخرى ، فإن Arduino Uno R3 ميسور التكلفة ، مما يجعله الخيار المثالي للمبتدئين المهتمين باللعب مع النظام الأساسي دون القلق بشأن كسر اللوحة.
الاتصال والذاكرة
يتميز Mega بخيارات اتصال أكثر من Uno ، مما يعني أنه خيار أفضل للمشاريع التي تتطلب الكثير من الإدخال / الإخراج. على سبيل المثال ، في مشروع الروبوتات حيث قد تحتاج إلى توصيل العديد من الماكينات والمشغلات أو عند إنشاء طابعة ثلاثية الأبعاد DIY حيث يعمل Arduino Mega كوحدة تحكم رئيسية.
لا تتطلب جميع المشاريع دبابيس I / O إضافية ، لذلك يجب أن يعمل Arduino Uno جيدًا بما يكفي لمعظم المشاريع التي تواجهها ، خاصةً كمبتدئ.
يحتوي Arduino Uno Rev3 على ذاكرة أقل من Mega ، مما يحد من حجم الكود الذي يمكنك تحميله وتشغيله. يحتوي Mega أيضًا على المزيد من SRAM ، مما يجعله قادرًا على تخزين المزيد من بيانات وقت التشغيل (المتغيرات وقيمها). هذا يجعله أكثر ملاءمة لتشغيل برامج أكثر تعقيدًا مما يمكنك تشغيله على Uno.
مقارنة مواصفات الأجهزة
لتسهيل رؤية الاختلافات بين Arduino Uno و Mega في لمحة ، قمنا بإدراج ميزات الأجهزة في كلتا اللوحتين أدناه جنبًا إلى جنب.
اردوينو اونو Rev3 |
اردوينو ميجا Rev3 |
|
---|---|---|
متحكم |
ATmega328P ، 8 بت |
ATmega2560 ، 8 بت |
سرعة الساعة |
16 ميجا هرتز |
16 ميجا هرتز |
جهد التشغيل |
5 فولت |
5 فولت |
جهد الإدخال (موصى به) |
7-12 فولت |
7-12 فولت |
جهد الإدخال (حدود) |
6-20 فولت |
6-20 فولت |
دبابيس الإدخال / الإخراج الرقمية |
14 (6 منها توفر مخرجات PWM |
54 (منها 15 توفر خرج PWM) |
دبابيس الإدخال التناظرية |
6 |
16 |
ذاكرة متنقله |
32 كيلوبايت |
256 كيلوبايت |
SRAM |
2 كيلوبايت |
8 كيلوبايت |
إيبروم |
1 كيلوبايت |
4 كيلوبايت |
الشعبية والمجتمع
لا جدال فيه أن Arduino Uno هو الأكثر شعبية بين اللوحين ، ويشكل حوالي 50٪ من استخدام لوحة Arduino ، وفقًا لـ إلكترونيات SparkFun. إنه متاح بسهولة ويستخدم على نطاق واسع ، مما يجعل العثور على البرامج التعليمية المصممة خصيصًا للوحة أسهل. يعد Mega أقل شهرة وبالتالي قد يكون ذلك غير مريح إذا كنت قد بدأت للتو.
ومع ذلك ، تم تصميم Mega 2560 ليكون متوافقًا مع Uno. لذلك ، ستعمل جميع التعليمات البرمجية ومعظم الأجهزة التي تم إنشاؤها لـ Uno بشكل مثالي مع Mega. ولكن ، لن تعمل جميع الأكواد والدروع المصممة لـ Mega مع Uno نظرًا لزيادة عدد المسامير في Mega.
التي ينبغي لأحد أن تستخدمها؟
في الختام ، تعد كلتا اللوحتين خيارين ممتازين للعبث بالإلكترونيات والروبوتات وتطبيقات إنترنت الأشياء (مع إضافة درع Wi-Fi).
يعد Arduino Uno خيارًا أفضل للمبتدئين نظرًا لتكلفته المنخفضة وصغر حجمه (مما يجعله مناسبًا بشكل أفضل للأيدي الصغيرة) وانتشاره العام. من ناحية أخرى ، يعد Mega ممتازًا للمشروعات التي تتطلب دبابيس إدخال / إخراج إضافية وقوة حوسبة وذاكرة ، مما يجعلها مثالية للهواة الذين تبللت أقدامهم بالفعل.