Вход/Регистрация
Робототехника: практическое введение для детей и взрослых
вернуться

Фролов Александр Николаевич

Шрифт:

Рис. 1.2. Загрузка автономной версии программы Microsoft MakeCode for micro:bit

Если вы работаете с компьютером на базе Windows, скачайте программу makecode-microbit-setup-win64.exe. Если же на ваш компьютер установлена Mac OS, вам потребуется программа makecode-microbit-mac64.zip.

Программа makecode-microbit-setup-win64.exe не требует никакой установки и начинает работать сразу после запуска (рис. 1.3).

Рис. 1.3. Главное окно программы Microsoft MakeCode for micro:bit

Щелкните в главном окне кнопку Новый проект или New Project (если все надписи показаны на английском языке). Вы увидите окно нового проекта, где мы и будем программировать наш микроконтроллер (рис. 1.4).

Рис. 1.4. Создание нового проекта

При необходимости укажите, на каком языке будут показываться все надписи в программе. Для этого щелкните изображение шестеренки в правом верхнем углу окна программы, и выберите строку Язык или Language. Затем щелкните название нужного вам языка.

Давайте посмотрим внимательно на главное окно только что созданного нами проекта.

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

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

Рис. 1.5. Палитра компонентов Основное

Перетащите мышью блок показать светодиоды вправо, в блок постоянно. Далее проделайте эту операцию еще раз, расположив второй такой же блок под первым (рис. 1.6).

Рис. 1.6. Добавлены два блока показа светодиодов

Щелкая мышью изображения светодиодов, создайте в верхнем блоке квадрат большого размера, а в нижем – маленького, как это показано на рис. 1.6.

Теперь щелкните кнопку Скачать. После этого подготовленная нами программа загрузится в память микроконтроллера и сразу запустится на выполнение. Вы увидите, что на экране micro:bit будет попеременно отображаться то большой, то маленький квадрат (рис. 1.7).

Рис. 1.7. Наша программа работает на микроконтроллере

Справа от кнопки Скачать есть поле, в котором вы можете ввести название программы. А еще правее находится кнопка с изображением дискеты, предназначенная для сохранения программы в виде файла с расширением имени hex.

В микроконтроллере micro:bit версии 2 используется новый формат файла hex с названием Universal Hex. Файлы с этим форматом могут работать и на micro:bit версии 1.5. Обратное неверно – файлы hex старого формата можно использовать на micro:bit версии 2 только если загрузить их в редактор, а потом сохранить. При такой операции выполняется изменение формата.

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

При подключении micro:bit через USB-порт в компьютере появляется дисковое устройство. Но это не настоящий диск. Если скопировать hex-файл на такой «диск», то программа загрузится в micro:bit и автоматически запустится на выполнение. После запуска она будет удалена с диска, созданного при подключении контроллера.

Итак, мы создали и запустили на выполнение нашу первую программу, которая в цикле показывает два изображения на экране микроконтроллера. Правда, это было несложно?

Теперь вы можете отсоединить micro:bit от порта USB и подключить батарейное питание. Загруженная нами программа продолжит свою работу – она остается в памяти микроконтроллера даже при отключении электропитания.

Напомним, что все программы из нашей книги можно загрузить на сайте автора по адресув виде zip-архива. Программа, над которой вы только что работали, называется Квадрат, и ее можно найти в каталоге BoxRover/ch01/microbit-Квадрат.hex архива.

  • Читать дальше
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • ...

Ебукер (ebooker) – онлайн-библиотека на русском языке. Книги доступны онлайн, без утомительной регистрации. Огромный выбор и удобный дизайн, позволяющий читать без проблем. Добавляйте сайт в закладки! Все произведения загружаются пользователями: если считаете, что ваши авторские права нарушены – используйте форму обратной связи.

Полезные ссылки

  • Моя полка

Контакты

  • chitat.ebooker@gmail.com

Подпишитесь на рассылку: