Микрик. Уроки программирования

Микрик. Уроки программирования

https://mrobot.by/

Установка графической оболочки MakeCode.

Как добавить расширение (библиотеку с дополнительными блоками) робота для программирования в программе MakeCode?

  1. Нажмите на ссылку, запустите графическую платформу онлайн-программирования MakeCode. (Примечание: загрузка будет медленной в первый раз, пожалуйста, подождите.)
  2. Для программирования робота необходимо добавить его расширение (библиотеку с дополнительными блоками для робота).
  3. Импортируйте библиотеку, следуя инструкциям.
  4. Скопируйте в нее адрес (https://github.com/jhlucky/maqueen) библиотеки робота «Микрик».

Управление двигателем.

Цель обучения: овладение базовым методом управления двигателем. 

Запрограммируем следующее: автомобиль едет вперед 1 секунду, правый поворот 1 секунду, левый поворот 1 секунду, назад 1 секунду, назад и правый поворот 1 секунду.

Ссылка на программу в MakeCode.

Управление RGB-светодиодами.

Цель обучения: изучить основной способ использования RGB-светодиодов. 

Сделаем: RGB-светодиоды в нижней части Микрика будут показывать множество цветов и переливаться.

Ссылка на программу в MakeCode.

Управление фарами-светодиодами.

Цель обучения: узнать, как использовать светодиод и зуммер. 

Сделаем: левый и правый светодиоды мигают попеременно, а зуммер издает две разные частоты тонов с интервалом в 500 миллисекунд.

Ссылка на программу в MakeCode.

Узнаем расстояние с помощью ультразвукового датчика расстояния.

Цель обучения: научиться читать расстояние ультразвука, чтобы впоследствии можно было гибко использовать эти данные. 

Что сделаем: Мы увидим как ультразвук обнаруживает препятствие спереди, и расстояние будет отображаться на экране светодиодной матрицы Microbit в сантиметрах.

Ссылка на программу MakeCode.

Чтение информации отравляемой с помощью инфракрасного пульта.

Цель обучения: научиться читать ключевые назначения инфракрасного излучения, чтобы впоследствии можно было гибко использовать эти данные.

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

Ссылка на программу MakeCode.

ИК-пульт дистанционного управления и назначения его клавиш.

Назначения клавиш в следующей таблице представлены в шестнадцатеричном формате. В этом продукте мы читаем две последние цифры назначения клавиш и автоматически преобразуем их в десятичные данные. 

Цель обучения: научиться использовать ИК-пульт дистанционного управления для управления автомобилем. 

Что делаем: управляйте автомобилем вперед, влево, вправо, назад с помощью 4х клавиш ИК-пульта ДУ 2, 4, 6, 8.

Ссылка на программу MakeCode.

Движение по линии.

Эффект: машина движется по черной линии.

Ссылка на программу MakeCode.

Обьезд препятствий.

Эффект: ультразвук определяет расстояние между автомобилем и препятствием перед ним. Если расстояние меньше 35 см, автомобиль будет случайным образом выбирать поворот влево или вправо, чтобы избежать препятствий. 

Используется ультразвуковой модуль SR04 x 1 или ультразвуковой модуль SR04-P x 1.

Ссылка на программу MakeCode.

Управление с помощью фонарика.

Эффект: автомобиль не движется в темноте, и когда фонарик освещает светодиод, скорость движения транспортного средства начинает увеличиваться с увеличением интенсивности света.

Ссылка на программу MakeCode.

Беспроводной пульт дистанционного управления.

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

Ссылка на программу MakeCode для робота.  

Ссылка на программу MakeCode для Игрока.