Оглавление:

Сравнение Micro: bit и Arduino: 6 шагов
Сравнение Micro: bit и Arduino: 6 шагов

Видео: Сравнение Micro: bit и Arduino: 6 шагов

Видео: Сравнение Micro: bit и Arduino: 6 шагов
Видео: Обзор платы Arduino SS Micro 2024, Ноябрь
Anonim
Сравнение Micro: bit и Arduino
Сравнение Micro: bit и Arduino

Какая плата для разработки стала самой популярной среди производителей в последнее время? Конечно, это должна быть плата micro: bit. В сотрудничестве с такими компаниями-гигантами, как BBC, Microsoft, Samsung и NXP, плата micro: bit с момента своего рождения стала ореолом благородного класса. В прошлом году британское правительство предоставило учащимся 7 классов 1 миллион досок micro: bit. Это даже привело к кульминации взрывной тенденции micro: bit. Тогда будет ли популярность micro: bit явлением продолжаться или цветок увянет в следующую минуту? Или будет другая плата того же уровня, что и плата Arduino? Имея в виду эти вопросы, я собираюсь провести сравнение между micro: bit и Arduino с точки зрения аппаратного и программного обеспечения.

Примечание:

Поскольку плата Arduino имеет несколько номеров моделей, здесь мы используем официальную плату UNO для сравнения.

Шаг 1: Outlook Micro: бит :

Micro: битовая доска имеет круглый внешний вид с фаской небольшого размера. На лицевой стороне расположены две кнопки и точечная светодиодная матрица 5 * 5; а на тыльной стороне - USB-порт, кнопка сброса, гнездо для аккумулятора и различные микросхемы. Самое интуитивное ощущение - это очень изысканная сварка и шелкография всей печатной платы. Обычно, по нашему мнению, макетная плата изобилует всевозможными компонентами и контактами на поверхности. Но на всей плате micro: bit нет никаких контактов. Все порты ввода-вывода выведены из разъема на краю платы.

В коннеторе 5 кругов. Это P0, P1, P2, VCC и GND по отдельности.

Шаг 2: внешний вид Arduino:

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

Из его внешнего вида видно, что концепция дизайна micro: bit и Arduino сильно различается. Микро: битовые значения маленькие, больше о размере и безопасности, а затем о возможности расширения. В то время как Arduino сосредоточена на том, чтобы полностью раскрыть возможности расширения платы, что делает ее более стильной.

Шаг 3: производительность

Микро: бит Arduino UNO
Мастер Чип nRF51822 ATmega328P
Процессор 32-битный ARM Cortex M0 8-битный AVR
Флэш-память 256 КБ 32 КБ
баран 16 КБ 2 КБ
Скорость осциллятора 16 млн 16 млн
Отображать 5 * 5 светодиодная матрица 1 светодиод
Кнопка 2 неопределенные кнопки никто
блютуз да никто
Акселерометр да никто
Цифровой компас да никто
Питаться от UAB / Батарейный отсек Питание от USB / переменного тока

Из приведенной выше формы мы видим, что micro: bit почти преуспел во всех аспектах, чем Arduino. Это можно назвать небольшой платой, содержащей огромную мощность. Конечно, появление платы micro: bit на несколько лет позже, чем Arduino UNO. Поэтому неудивительно, что micro: bit преуспела в производительности процессора. Что удивительно, micro: bit имеет встроенный Bluetooth, цифровой компас, акселерометр, светодиодную матрицу на своем маленьком корпусе. Будь то официальная плата Arduino или сторонняя компания, они не имеют такого количества датчиков на своей плате. Даже если micro: bit не подключает какой-либо датчик, мы можем укомплектовать множество случаев различными датчиками только на его плате.

Шаг 4: Программное обеспечение

Микро: бит

Micro: bit может поддерживать несколько языков, таких как блочный язык графического программирования, Python, C ++. Среди них наиболее популярным в основном потоке является онлайн-инструмент для программирования графических блоков JavaScript Blocks Editor, разработанный Microsoft. Его среда программирования основана на веб-сервисе. Вам не нужно загружать локальный инструмент программирования.

Поддержка онлайн-моделирования

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

Кроме того, micro: bit также поддерживает дополнительный основной язык Python.

Ардуино

Чтобы программировать для 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: бит намного меньше, красив и прост в обращении. В то время как Arduino больше похож на компьютерный стиль с большим количеством расширений. Мы можем сказать, что у них скорее вспомогательные отношения, чем состязание. Целевые пользователи Micro: bit - это люди, которые впервые попадают в зону мейкеров, или игроки начального уровня. В основном они новички, изучающие micro: bit, в то время как Arduino сталкивается с игроками более высокого уровня, которые в основном являются разработчиками.

И micro: bit, и Arduino сократили порог разработки программного и аппаратного обеспечения, что позволяет большему количеству студентов реализовать свои необоснованные проектные идеи и сделать слово «производитель» больше не местоимением немногих.

Шаг 6: Источник

Эта статья взята из:

Если у вас есть какие-либо вопросы, вы можете связаться с : [email protected].

Рекомендуемые: