Каталог
|
Новая. Проблема - это первая версия контроллера (обнаружилась на складе). Основные отличия от V2 - отличающаяся схемотехника и отсутствие звуковых функций. Уникальная и интересная плата разработчика BBC micro:bit работает на базе высокопроизводительного 32-битного микроконтроллера Nordic ARM Cortex-M4 nRF52833, имеет 512 КБ флэш-памяти и 128 КБ оперативной памяти. Она оснащена встроенным Bluetooth 5.0, акселерометром с компасом, микрофоном, динамиком, интерфейсным процессором, разъемом для подключения батарейного питания, двумя пользовательскими кнопками и светодиодной матрицей на обратной стороне платы. Уникальность платы заключена в простоте программирования в графических средах, легкости загрузки кода, насыщенном функционале базовой версии платы. Для начала работы не нужен компьютер - достаточно смартфона с установленным приложением. Каждый элемент полностью программируется с помощью простого в использовании программного обеспечения на специальном веб-сайте, доступ к которому можно получить с ПК, планшета или мобильного телефона. На сегодняшний день написано большое количество программ и библиотек, позволяющих быстро освоить контроллер и создавать свои уникальные устройства. Для подключения платы создано большое количество адаптеров - от простых, выводящих сигналы GPIO на разъёмы для макетирования, до сложных, реализующих готовое устройство, такое, например, как робоплатформа. На плате Micro:bit предусмотрены два микропроцессора ARM Cortex. Основной процессор обрабатывает пользовательские программы и обеспечивает работу Bluetooth модуля. Второй — отвечает за поддержку USB. Если вы подключите плату к компьютеру через USB - то она появится в Проводнике как обычная флешка. Инженеры BBC встроили в плату набор сенсоров и вам не придется мучиться с подключением внешних модулей. Датчики, интегрированные в Micro:bit
Особенной "фишкой" Micro:bit является матрица из 25 красных светодиодов, собранная на обратной стороне платы. На неё выводятся буквы, бегущие строки или простая пиксельная анимация. Девять из них используются в качестве сенсора уровня освещённости. Для управления микро-компьютером предусмотрены три кнопки. Одна используется для перезагрузки платы, две другие — программируемые, их назначение зависит от созданной программы. Изначально программирование платы осуществляется с помощью облачной среды разработки с официального сайте microbit.org. Для начальных шагов предлагается визуальная среда программирования Make Code, схожая со Scratch. Комбинируя блоки команд, переменных и логических функций, юный изобретатель создаст интерактивные проекты — фитнес-трекер, электронные часы с компасом, текстовую напоминалку, таймер обратного отсчёта и несколько электронных игр. Отладка микропрограммы представляет собой простой и удобный процесс — в редакторе предусмотрен полноценный эмулятор устройства. В реальном времени на нём имитируется состояние светодиодной матрицы. Виртуальное устройство реагирует на нажатие программируемых кнопок и изменение значений сенсоров. После отладки и конечного тестирования - программа компилируется в шестнадцатеричный .hex файл. При этом скомпилированный файл без проблем можно скопировать на на другие платы Micro:bit, что станет полезным в многопользовательских играх для платформы micro:bit. Конструкция рассчитана как для детей - в контроллере сложно что-либо сломать или неправильно подключить, так и для взрослых.
Характеристики:
|