Съдържание:

Сравнение между Micro: bit и Arduino: 6 стъпки
Сравнение между Micro: bit и Arduino: 6 стъпки

Видео: Сравнение между Micro: bit и Arduino: 6 стъпки

Видео: Сравнение между Micro: bit и Arduino: 6 стъпки
Видео: Control Position and Speed of Stepper motor with L298N module using Arduino 2024, Ноември
Anonim
Сравнение между Micro: bit и Arduino
Сравнение между Micro: bit и Arduino

Коя е най -популярната борда за развитие сред производителите напоследък? Разбира се, тя трябва да бъде micro: bit board. Под сътрудничеството на технически гигантски компании като BBC, Microsoft, Samsung и NXP, micro: bit бордът е надарен с ореол на благородна класа от своето раждане. Миналата година британското правителство достави 1 милион парчета micro: bit дъска на ученици в 7 клас. Това дори постави експлозивната тенденция на micro: bit в кулминация. Тогава популярността на micro: bit ще бъде феномен ще продължи или цветето ще изсъхне в следващата минута? Или ще има друга дъска на същото важно ниво като дъската на Arduino? Имайки предвид тези въпроси, ще направя сравнение между micro: bit и Arduino от аспектите на хардуера и софтуера.

Забележка:

Тъй като дъската Arduino има множество номера на модели, тук използваме официалната UNO платка, за да направим сравнение.

Стъпка 1: Outlook на Micro: bit :

Микро: битова дъска представлява кръгла фаска с малък размер. В предната страна има два бутона и 5*5 LED матрица с точки; докато на задната страна има USB порт, бутон за нулиране, гнездо за батерия и различни чипове. Най-интуитивното усещане е, че заваряването и коприненият екран на цялата платка са много изящни. Обикновено според нас, бордът за разработка е осеян с всякакви компоненти и щифтове на повърхността. Но цялата микро: битова платка няма никакви щифтове. Всички IO портове се извеждат от конектора в ръба на платката.

В конектора има 5 кръга. Те са P0, P1, P2, VCC и GND отделно.

Стъпка 2: Outlook на Arduino:

Arduino има доста различни характеристики. Неговите перспективи са по -близо до борда за развитие в нашите впечатления. На дъската има главен чип, USB порт и конектор за променливотоково захранване. На ръба на дъската има пълни женски заглавки.

От перспективите му можем да видим, че концепцията за дизайн на micro: bit и Arduino са доста различни. Микро: битовите стойности са по -малки за размера и сигурността, а след това за възможностите му за разширение. Докато Arduino се фокусира върху изцяло разрастване на възможностите за разширение на дъската, което я прави да изглежда по -стилен отрепки.

Стъпка 3: Производителност

Микро: бит Arduino UNO
Майсторски чип nRF51822 ATmega328P
Процесор 32 битов ARM Cortex M0 8 битов AVR
Flash ROM 256KB 32KB
RAM 16KB 2KB
Скорост на осцилатора 16М 16М
Дисплей 5*5 LED матрица с точки 1 светодиод
Бутон 2 неопределени бутона нито един
Bluetooth Да нито един
Акселерометър Да нито един
Цифров компас Да нито един
Задвижвани от UAB/ Калъф за батерия USB/AC захранване

От горната форма можем да видим, че micro: bit почти е успял във всички аспекти от Arduino. Може да се нарече малка дъска, съдържаща огромна мощност. Разбира се, раждането на micro: bit платката закъснява с няколко години от Arduino UNO. Така че не е чудно, че micro: bit успя в процесора си. Удивителното е micro: bit има интегриран Bluetooth, цифров компас, акселерометър, LED матрица с точки на малкото си тяло. Независимо дали става въпрос за официалната платка на Arduino или от третата страна, те не носят толкова много сензори на дъската. Дори ако micro: bit не свързва никакъв сензор, можем да завършим много случаи с различни сензори, носени само на неговата платка.

Стъпка 4: Софтуер

Микро: бит

Micro: bit може да поддържа множество езици, като например графичен език за програмиране blockly, Python, C ++. Сред него най -популярният в основния поток е онлайн инструментът за графично програмиране JavaScript Blocks Editor, разработен от microsoft. Неговата среда за програмиране се основава на уеб услуга. Не е нужно да изтегляте локален инструмент за програмиране.

Поддържа онлайн симулация

Резервирайте програмата е толкова удобна, колкото U диск.

Освен това, micro: bit поддържа и текущия основен поток Python език.

Arduino

За да програмирате за Arduino, трябва да изтеглите IDE в компютъра си. Arduino поддържа C език.

Има и графичен програмен език, базиран на нулата, разработен от други компании на трети страни.

Прагът за използване на софтуер за програмиране на Arduino е много по -висок. Но IDE е само инструмент. Възможността за разширяване на софтуера е по -важна. През годините на развитие, под упоритата работа както на отворените хардуерни компании, така и на феновете на Arduino, той е натрупал много библиотечни файлове. Що се отнася до софтуерното разширение, Arduino е много по -добър от micro: bit.

Стъпка 5: Заключение

От горното сравнение можем да видим, че без значение от гледна точка на хардуера или софтуера, micro: bit е заменил Arduino. Мощната хардуерна платформа и приятелският интерфейс за програмиране правят тази малка платка да получи предимство, което надминава Arduino. Въпреки това, независимо дали борда за разработка има дълъг живот, не зависи от това колко мощен хардуер има, нито колко красив софтуер притежава, а по -важното от това дали екологичната му среда процъфтява. След около 10 години натрупване и съвместната работа на технически компании и фенове с отворен код, може да се каже, че богатото разширение на цялата система Arduino е достигнало почти пълна степен.

Разбира се, micro: bit не желаят да признаят слабостта си. Роден с британска официална кръв, micro: bit в момента се популяризира от британски организации с нестопанска цел в глобалните области. Под промоцията на британското правителство, все повече ученици в началните или средните училища започват своя пробен период да използват micro: bit като инструмент за обучение по програмиране. Все повече учители, разработчици или дори художници качват своите проекти в micro: bit общности. Настоящата екологична система, макар и по -слаба от Arduino, нарастващата тенденция е ожесточена, така че може да не гледате отвисоко.

Micro: bit е много по -малък, красив и лесен за работа. Докато Arduino е по -отроден стил с повече разширения. Можем да кажем, че те имат допълнителни взаимоотношения, а не усложнения. Целевите потребители на Micro: bit са хората, които влизат в зоната за създаване за първи път или играчите на входно ниво. Те са предимно начинаещи за изучаване на micro: bit, докато Arduino е изправен пред играчи от по -високо ниво, които са предимно разработчици.

Както micro: bit, така и Arduino намалиха прага на разработване на програми и хардуер, което позволява на повече студенти да реализират своите неоснователни идеи за проекти и да направят думата „maker“вече не местоимението на малко хора.

Стъпка 6: Източник

Тази статия е от:

Ако имате въпроси, можете да се свържете с: [email protected].

Препоръчано: