فهرست مطالب:
- مرحله 1: چشم انداز Micro: bit
- مرحله 2: چشم انداز آردوینو:
- مرحله 3: عملکرد
- مرحله 4: نرم افزار
- مرحله 5: نتیجه گیری
- مرحله 6: منبع
تصویری: مقایسه بین Micro: bit و Arduino: 6 مرحله
2024 نویسنده: John Day | [email protected]. آخرین اصلاح شده: 2024-01-30 08:56
اخیراً محبوب ترین هیئت توسعه در بین سازندگان چیست؟ البته باید تخته میکرو: بیت باشد. تحت همکاری شرکتهای غول فنی مانند 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] تماس بگیرید.
توصیه شده:
تفاوت بین (جریان متناوب و جریان مستقیم): 13 مرحله
تفاوت بین (جریان متناوب و جریان مستقیم): همه می دانند که برق بیشتر DC است ، اما در مورد نوع دیگری از برق چطور؟ آیا Ac را می شناسید؟ مخفف AC چیست؟ آیا بعد از DC قابل استفاده است؟ در این مطالعه تفاوت بین انواع برق ، منابع ، کاربرد
مقایسه محدوده یاب سونار LV-MaxSonar-EZ و HC-SR04 با آردوینو: 20 مرحله (همراه با تصاویر)
مقایسه LV-MaxSonar-EZ و HC-SR04 Sonar Range Finders با آردوینو: من دریافتم که بسیاری از پروژه ها (به ویژه روبات ها) نیاز به اندازه گیری فاصله از یک جسم در زمان واقعی دارند یا می توانند از آن سود ببرند. محدوده یاب سونار نسبتاً ارزان هستند و می توان آنها را به راحتی با میکروکنترلری مانند آردوینو وصل کرد. این در
AWS و IBM: مقایسه خدمات اینترنت اشیا: 4 مرحله
AWS و IBM: مقایسه خدمات اینترنت اشیا: امروز ما دو پشته را با یکدیگر مقایسه می کنیم که امکان توسعه برنامه های اینترنت اشیا را از نظر ارائه خدمات مختلف فراهم می کند
مقایسه LoRa RFM98 آموزش Ra-02 HopeRF ماژول: 6 مرحله
مقایسه LoRa RFM98 آموزش Ra-02 HopeRF ماژول: سلام ، بچه ها چه خبر؟ Akarsh در اینجا از CETech. در این مقاله امروز ما قصد داریم در مورد ماژول های RFM LoRa ساخته شده توسط HopeRF بیاموزیم. ما خواهیم دید که ویژگی های ماژول RFM چه چیزی را ارائه می دهد ، pinout آن ، مقایسه بین تفاوت ها
مقایسه پلک زدن در رایانه شخصی: 5 مرحله
Blink Comparator on Computer Personal: یک کار را روی رایانه شخصی خود انجام دهید که قبلاً فقط توسط یک دستگاه بزرگ ، گرانقیمت و گرانقیمت انجام می شد و این کار را بهتر انجام دهید. این دستورالعمل از کلمات زیادی برای توصیف یک روش نسبتاً آسان استفاده می کند ، اما نتیجه آن ارزشش را دارد. میخندی