فهرست مطالب:

مقایسه بین Micro: bit و Arduino: 6 مرحله
مقایسه بین Micro: bit و Arduino: 6 مرحله

تصویری: مقایسه بین Micro: bit و Arduino: 6 مرحله

تصویری: مقایسه بین Micro: bit و Arduino: 6 مرحله
تصویری: Using Micro SD Card and Data logging with Arduino | Arduino Step by Step Course Lesson 106 2024, نوامبر
Anonim
مقایسه بین Micro: bit و Arduino
مقایسه بین Micro: bit و Arduino

اخیراً محبوب ترین هیئت توسعه در بین سازندگان چیست؟ البته باید تخته میکرو: بیت باشد. تحت همکاری شرکتهای غول فنی مانند BBC ، Microsoft ، Samsung و NXP ، micro: bit board از بدو تولد دارای هاله ای از طبقه اصیل است. سال گذشته ، دولت انگلیس 1 میلیون قطعه تخته میکرو: بیت در کلاس 7 به دانش آموزان تحویل داده بود. این حتی روند انفجاری میکرو: بیت را به اوج خود رسانده است. پس آیا محبوبیت میکرو: بیت پدیده ای ادامه می یابد یا گلی در دقیقه بعد پژمرده می شود؟ یا یک برد دیگر در همان سطح مهم برد آردوینو وجود خواهد داشت؟ با در نظر گرفتن این سوالات ، من قصد دارم مقایسه ای بین micro: bit و Arduino از جنبه های سخت افزاری و نرم افزاری انجام دهم.

توجه داشته باشید:

از آنجا که برد آردوینو دارای چندین مدل مدل است ، در اینجا ما از صفحه رسمی UNO برای مقایسه استفاده می کنیم.

مرحله 1: چشم انداز Micro: bit

Micro: bit board یک چشم انداز چاق کننده گرد با اندازه کوچک ارائه می دهد. در قسمت جلویی ، دو دکمه و یک ماتریس نقطه ای 5*5 LED وجود دارد. در حالی که در پشت ، پورت USB ، دکمه تنظیم مجدد ، سوکت باتری و تراشه های مختلف وجود دارد. بصری ترین حالت جوشکاری است و صفحه ابریشمی تمام صفحه مدار بسیار عالی است. معمولاً به نظر ما ، تخته توسعه دارای انواع مختلف اجزا و پین ها در سطح است. اما کل برد کوچک: هیچ پین ندارد. تمام پورت های IO از کانکتور در لبه برد آن خارج می شوند.

5 حلقه در connetor وجود دارد. آنها P0 ، P1 ، P2 ، VCC و GND به طور جداگانه هستند.

مرحله 2: چشم انداز آردوینو:

آردوینو دارای ویژگی های کاملاً متفاوتی است. در برداشت ما ، چشم انداز آن بیشتر به صفحه توسعه بسته می شود. روی برد ، یک تراشه اصلی ، یک پورت USB و یک اتصال برق AC وجود دارد. در لبه تخته ، پر از سربرگ های زن وجود دارد.

ما می توانیم از دیدگاه آن متوجه شویم که مفهوم طراحی micro: bit و Arduino کاملاً متفاوت است. Micro: bit مقدار کمی بیشتر در مورد اندازه و امنیت و سپس قابلیت افزودن آن دارد. در حالی که آردوینو بر روی قابلیت توسعه بورد به طور کامل تمرکز کرده است ، که باعث می شود سبک جیک تری به نظر برسد.

مرحله 3: عملکرد

میکرو: کمی آردوینو UNO
استاد تراشه nRF51822 ATmega328P
پردازنده 32 بیتی ARM Cortex M0 AVR 8 بیتی
رام فلش 256 کیلوبایت 32 کیلوبایت
رم 16 کیلوبایت 2 کیلوبایت
سرعت نوسان ساز 16 میلیون 16 میلیون
نمایش دادن 5*5 ماتریس نقطه LED 1 عدد LED
دکمه 2 دکمه تعریف نشده هیچ یک
بلوتوث آره هیچ یک
شتاب سنج آره هیچ یک
قطب نما دیجیتال آره هیچ یک
طراحی شده توسط قاب UAB/ باتری برق USB/AC

از شکل بالا ، می توانیم مشاهده کنیم که micro: bit تقریباً در همه جنبه ها نسبت به آردوینو موفق بوده است. می توان آن را یک تخته کوچک حاوی قدرت عظیم نامید. البته ، تولد micro: bit board چندین سال نسبت به Arduino UNO تأخیر دارد. بنابراین تعجبی ندارد که micro: bit در عملکرد CPU خود موفق بوده است. میکرو شگفت انگیز است: بیت دارای بلوتوث ، قطب نمای دیجیتال ، شتاب سنج ، ماتریس نقطه ای LED روی بدنه کوچک خود است. مهم نیست که برد رسمی آردوینو یا شخص ثالث باشد ، آنها چندان سنسور روی برد خود حمل نمی کنند. حتی اگر micro: bit هیچ سنسوری را وصل نکند ، ما می توانیم بسیاری از موارد را با سنسورهای مختلف که فقط روی برد آن حمل شده است ، تکمیل کنیم.

مرحله 4: نرم افزار

میکرو: کمی

Micro: bit می تواند از چندین زبان مانند زبان برنامه نویسی گرافیکی به صورت مسدود ، Python ، ++ C پشتیبانی کند. در میان آن ، محبوب ترین در جریان اصلی ابزار برنامه نویسی گرافیکی آنلاین JavaScript Blocks Editor است که توسط microsoft توسعه یافته است. محیط برنامه نویسی آن بر اساس سرویس وب است. لازم نیست یک ابزار برنامه نویسی محلی را بارگیری کنید.

پشتیبانی از شبیه سازی آنلاین

رزرو برنامه به اندازه دیسک U راحت است.

علاوه بر این ، micro: bit از زبان اصلی پایتون پشتیبانی می کند.

آردوینو

برای برنامه نویسی برای آردوینو ، باید IDE را در رایانه خود بارگیری کنید. آردوینو از زبان C پشتیبانی می کند.

همچنین دارای زبان برنامه های گرافیکی بر اساس خراش است که توسط سایر شرکت های شخص ثالث توسعه یافته است.

آستانه استفاده از نرم افزارهای برنامه نویسی آردوینو بسیار بیشتر است. اما IDE تنها یک ابزار است. قابلیت توسعه نرم افزار مهمتر است. طی سالها توسعه ، تحت سخت کوشی هر دو شرکت سخت افزار باز و طرفداران آردوینو ، تعداد زیادی فایل کتابخانه جمع آوری شده است. در بعد افزونه نرم افزار ، Arduino بسیار بهتر از micro: bit است.

مرحله 5: نتیجه گیری

از مقایسه فوق می توان دریافت که صرف نظر از نظر سخت افزاری یا نرم افزاری ، micro: bit جانشین آردوینو شده است. پلتفرم سخت افزاری قدرتمند و رابط برنامه نویسی دوستانه باعث می شود که این برد کوچک دارای مزیتی برتر از آردوینو باشد. با این حال ، طول عمر یک هیئت مدیره توسعه به سخت افزار قدرتمند آن و همچنین نرم افزار زیبا آن بستگی ندارد ، اما مهمتر از همه این است که آیا محیط زیست آن در حال پیشرفت است. با گذشت 10 سال از انباشت و همکاری شرکت های فنی و طرفداران منبع باز ، می توان گفت که گستره غنی کل سیستم آردوینو تقریباً به درجه کامل رسیده است.

البته میکرو: بیت نمی خواهد به ضعف خود اعتراف کند. micro: bit متولد خون رسمی بریتانیایی ، در حال حاضر توسط سازمان های غیر انتفاعی انگلیس در مناطق جهانی تبلیغ می شود. تحت حمایت دولت بریتانیا ، بیشتر و بیشتر دانش آموزان دبستانی یا راهنمایی آزمایش خود را برای استفاده از micro: bit به عنوان یک ابزار آموزش برنامه نویسی ورودی آغاز می کنند. بیشتر و بیشتر معلمان ، توسعه دهندگان یا حتی هنرمندان پروژه های خود را در جوامع micro: bit بارگذاری کرده اند. سیستم اکولوژیکی کنونی ، اگرچه ضعیف تر از آردوینو است ، اما روند رو به رشد آن بسیار شدید است ، به طوری که ممکن است به آن به چشم نبینید.

میکرو: بیت بسیار کوچکتر ، زیبا و آسان برای کار است. در حالی که آردوینو بیشتر سبک جیک با پسوندهای بیشتر دارد. ما می توانیم بگوییم که آنها روابط مکمل دارند تا تطابق. کاربران هدف Micro: bit افرادی هستند که برای اولین بار وارد منطقه سازنده یا بازیکنان سطح اولیه می شوند. آنها عمدتا مبتدیان برای مطالعه micro: bit هستند ، در حالی که Arduino با بازیکنان سطح بالاتری روبرو است که بیشتر توسعه دهندگان هستند.

هر دو micro: bit و Arduino آستانه توسعه برنامه و سخت افزار را کاهش داده اند ، که به دانش آموزان بیشتری امکان می دهد ایده های پروژه بی اساس خود را درک کنند و کلمه "سازنده" دیگر ضمیر افراد کمی نباشد.

مرحله 6: منبع

این مقاله از: https://www.elecfreaks.com/11570.html است

اگر س questionsالی دارید ، می توانید با : [email protected] تماس بگیرید.

توصیه شده: