Публикации сообщества

Елена Дегтярева • 17 октября 2019

Kodu + Micro:bit = Love

Микроконтроллер Micro:bit универсален настолько, что появляется все больше сервисов и программ, которые совместимы с ним, например, в Scratch3 микроконтроллером можно управлять объектами в самой программе и моделями Lego education WeDo2 и EV3. LegoWeDo2.0 + Micro:bit + Scratch3

С этого года микроконтроллер совместим с Microsoft Kodu.

Заходим на сайт и скачиваем последнюю версию игры Kodu. Далее устанавливаем драйвер mbed serial port driver. Подключаем микроконтроллер к компьютеру.

Теперь запускаем игру и, если драйвер установлен корректно, то видим вот такую картинку с иконкой BBC micro:bit.

2019-10-17_224823.png

Попробуем создать простую игру, в которой запрограммируем управление объектом с помощью микроконтроллера. Построим территорию и разместим на ней объект, например, условно названную собачку по кличке Бобсан.


2019-10-17_232253.png

Напишем программу для собачки.
2019-10-17_224841.png

  1. Когда на микроконтроллере нажимаем кнопку А, объект совершает поворот быстро направо.
  2. Когда на микроконтроллере нажимаем на кнопку В, объект совершает поворот медленно налево.

2019-10-17_225053.png

Это лишь пример программы, так как вы можете выбирать при каком условии совершается то или иное действие.


2019-10-17_224901.png

2019-10-17_224948.png

 

Шаг за шагом пишется программа.
2019-10-17_225006.png

Попробуем другой вариант.

  1. Когда на микроконтроллере нажата кнопка А, то объект движется быстро.
  2. Когда нажата кнопка В, то объект совершает поворот направо быстро.
  3. При наклоне микроконтроллера, объект говорит предложение ( в этом случае можно набрать любой текст на клавиатуре). Его речь выделена красным цветом.

код.png

Посмотрим на результат

Для дальнейшей работы рекомендую посетить страницу Ресурсы ( на англ.яз.) с дополнительными инструкциями и советами.

Приятного Вам знакомства! 

Кол-во комментариев: (4)

Андрей Корягин
Интересная среда разработки. Про micro bit читал, но в основном в области разработки электронных устройств, а тут уже разработчик под неё сделали драйвер для интеграции в игровой симулятор. Интересно.
  • Войдите или зарегистрируйтесь, чтобы оставлять комментарии
  • Елена Дегтярева
    Сыну 8 лет, быстро освоился с микроконтроллером и создал мир с 3 игроками, двое из которых запрограммированы на управление с клавиатуры, а один на микроконтроллер https://www.youtube.com/watch?v=FbsMg4HOaxo&feature=youtu.be
  • Войдите или зарегистрируйтесь, чтобы оставлять комментарии
  • Елена Зотова
    Очень удобная функция, совмещать игру в Коду и управление ей с помощью микроконтроллера. Возможно, так будет удобнее даже пройти созданную игру до конца, чтобы определить наличие в ней ошибок и доработать ее снова. А также и работу с микроконтоллером освоить.
  • Войдите или зарегистрируйтесь, чтобы оставлять комментарии
  • Елена Шарикова
    Пробовала подключать плату micro:bit и составлять программу для персонажей в Kodu Game Lab. Это было действительно увлекательно. Micro:bit предоставляет большие возможности. Не работала с поворотами, только движение, поэтому есть над чем подумать!
  • Войдите или зарегистрируйтесь, чтобы оставлять комментарии