Инструменты пользователя

Инструменты сайта


BBC micro:bit: установка и настройка среды MakeCode

Microsoft MakeCode — это облачный программный комплекс для работы с платформами BBC micro:bit. Среда объединяет в себе визуальный патч из наглядных блоков для визуального программирования, эмулятор устройства для тестирования программы без физической платы, консоль для вывода данных, а также редактор программного кода JavaScript и Python.

Список поддерживаемых плат

Установка и настройка одинакова для всех контроллеров BBC micro:bit. Возьмём в качестве примера BBC micro:bit v2.

Подключение и настройка

  1. Подключите платформу BBC micro:bit к компьютеру через разъём micro-USB.
  2. Создайте новый проект.

Раздел в разработке

Через мобильное приложение

С платформой BBC micro:bit можно работать через разнообразные мобильные приложения, которые доступны для ваших устройств на базе Android и iOS. Рассмотрим пример с телефонами на ОС Android.

  1. Подключите платформу к ПК или ноутбуку через USB. На плате должен загореться светодиод индикации.
  2. Скачайте заархивированный файл прошивки для передачи данных с платформы micro:bit по Bluetooth.
  3. Распакуйте zip-архив c файлом прошивки.
  4. Прошейте платформу распакованным hex-файлом прошивки.

Настройка и сопряжение

  1. Скачайте и установите на телефон приложение «micro:bit» через «Google Play Market».
  2. Запустите приложение и нажмите на кнопку Connect
  3. Нажмите на кнопку PAIR A NEW MICRO:BIT для поиска новых Bluetooth устройств.
  4. Переведите micro:bit в режим сопряжения устройств.
    1. Зажмите кнопки A и B
    2. Нажмите кнопку RESET
    3. Отпустите кнопки A и B
  5. На матрице светодиодов платформы micro:bit вы увидите фразу PAIRING MODE! в виде бегущей строки. Это значит, можно смело жать на экране телефона кнопку NEXT.
  6. Далее телефон запросит ввести графический пароль. Пароль можно подсмотреть на матрице светодиодов вашей платформы micro:bit.
  7. Введите графический пароль и нажмите кнопку PAIR.Если всё прошло хорошо и пароль совпал, вы увидите окно с успешной надписью о сопряжении.Это значит, всё получилось и можно переходить к визуализации данных.

Визуализация данных

  1. Скачайте и установите на телефон приложение «micro:bit Blue» через «Google Play Market».
  2. Запустите приложение и нажмите на кнопку FIND PAIRED BBC MICRO:BIT(S) для поиска сопряжённых устройств micro:bit
  3. Далее вы должны увидеть ваше спаренное устройство micro:bit. Подключитесь к нему
  4. В продолжении перед вами откроется меню выбора показателей датчиков и управлениями встроенными модулями.
  5. Но это ещё не всё. Необходимо синхронизировать данные между micro:bit и приложением. Для этого нажмите на знак три точки и выберите пункт Refresh Services.
  6. Теперь проверьте какие модули и сенсоры доступны. Для этого нажмите на знак три точки и выберите пункт Bluetooth Services Высветится список датчиков и модулей. Зелёным цветом выделены доступные, красные — недоступные.
  7. В качестве примера проверим данные с акселерометра. Для этого из главного меню зайдите в меню акселерометра.Если всё прошло успешно, вы увидите графическую визуализацию акселерометра, которая будет повторять перемещение модуля.Таким образом можно проверить и остальные модули и сенсоры доступные из меню приложения.

Через ПК на JavaScript Blocks Editor

Самый простой способ начать работать с платформой micro:bit — подключить её к ПК или ноутбуку и программировать через JavaScript Blocks Editor.

  1. Подключите платформу к ПК или ноутбуку через USB. На плате должен загореться светодиод индикации.
  2. Перейдите на страницу среды программирования MakeCode. Данная среда подобна визуальному программированию на языке «Scratch» с набором Tetra.

Пример работы

Рассмотрим стандартный пример «Blink» на MakeCode.

  1. Выберите пункт меню Projects Examples Blink . В окне редактирования блоков появились новые изменения.
  2. Для скачивания проекта на ПК нажмите на кнопку «Download»В итоге вы должны увидеть окно успешной загрузки файла прошивки.
  3. Для загрузки проекта в платформу micro:bit скопируйте проект на Flash-накопитель «Microbit»Если прошивка прошла успешно, на матрице светодиодов вы увидите мигающее сердце.
  4. Внесите изменения в программу. Зажгите несколько светодиодов на втором слайде.
  5. Далее сохраните проект и прошейте плату, как было описано выше. В результате вы увидите на дисплее micro:bit сердцебиение.

Обратите внимания, в среде можно переключиться с визуального программирования на JavaScript и обратно нажатием на кнопки «Blocks» / «JavaScript»

В продолжении переходите к просмотру уроков и документации на функции на MakeCode по micro:bit.