Обзор BBC Micro Bit

Разработанный BBC в рамках инициативы Make it Digital, micro: bit - один из самых маленьких программируемых компьютеров в мире. Более того, это бесплатно для всех британских студентов 7-го года обучения и направлено на то, чтобы вдохновить следующее поколение инженеров и программистов.

При первом обращении к micro: bit сразу становится очевидным, что его целевая аудитория отличается от целевой аудитории Arduino и Raspberry Pi. Микрокомпьютер BBC имеет простые контакты, встроенные кнопки, датчики и набор светодиодов, которые после включения работают как дисплей.

Подробнее: Webs.com

Micro Bit (вверху) и Raspberry Pi 3

Большие разъемы на плате известны как PINS. Они имеют большую контактную поверхность, поэтому зажимы типа «крокодил» можно легко прикрепить для внешней электроники, что идеально подходит для использования в классе и быстрого прототипирования. PINS включают три входа, 3V и GND, и между каждым из них находятся дополнительные контакты для более сложных проектов.

  • BBC Micro Bit: 10 вещей, которые вам нужно знать
  • Острые козырьки 6 сезон: дата выхода серий: все, что нужно знать

После подключения к компьютеру через USB-порт плата отображается как диск. Кодирование осуществляется через приложение веб-сайта microbit.co.uk, и этот сайт можно использовать как в автономном режиме, так и в автономном режиме. В настоящее время сайт предлагает несколько сред программирования, которые очень сильно зависят от навыков и включают в себя: JavaScript, редактор блоков, Touch Develop и MicroPython.

Варианты кодирования

Редактор блоков разработан для тех, кто плохо знаком с программируемыми компьютерами, с очевидной образовательной точки зрения. Простые блоки кода можно перетаскивать из выбора категорий слева, они четко обозначены и готовы к работе.

Даже новички в программировании должны иметь возможность всего за несколько минут создать программу, которая будет взаимодействовать с платой и включать светодиоды. В настоящее время одной из единственных проблем с редактором блоков является невозможность отмены, которая может расстраивать, если вы случайно удалите раздел блока.

Завершенные программы можно в любой момент предварительно просмотреть перед компиляцией и загрузкой. Затем загруженный файл необходимо вручную скопировать с вашего компьютера на micro: bit, поскольку в настоящее время нет автоматического загрузчика.

Как только вы ознакомитесь с основами, блочный код можно преобразовать в строки кода, готовые для среды Touch Develop. Это больше похоже на стандартные среды кодирования, но все же направляет кодировщика.

Простое подключение внешней электроники

Кодирование лежит в основе micro: bit, но плата действительно оживает после подключения входов и выходов, таких как датчики и сервоприводы.

Micro: bit поставляется с набором зажимов типа «крокодил», которые можно быстро прикрепить к контактам и выбрать выходной сигнал. С управлением любым подключенным устройством можно взаимодействовать с помощью кода, а для простых входов, таких как переключатель или датчик, в редакторе блоков доступно множество вариантов кодирования с перетаскиванием.

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

Окончательный вердикт

Для своего размера micro: bit представляет собой невероятный образовательный инструмент, который позволит учителям, родителям и ученикам развлечься с кодом для создания игр, носимых устройств и других устройств, о которых еще только предстоит вообразить.

Его небольшой размер и встроенные датчики позволяют быстро кодировать и развлекать в использовании, но он действительно предназначен для обучения и является трамплином для более крупных и более сложных платформ, а не конкурентом подобных Arduino и Raspberry Pi.

Этот обзор BBC Micro Bit впервые появился в формате Linux. Нажмите здесь, чтобы подписаться.

Интересные статьи...