Микрик. Уроки программирования
https://mrobot.by/Установка графической оболочки MakeCode.
Как добавить расширение (библиотеку с дополнительными блоками) робота для программирования в программе MakeCode?
- Нажмите на ссылку, запустите графическую платформу онлайн-программирования MakeCode. (Примечание: загрузка будет медленной в первый раз, пожалуйста, подождите.)
- Для программирования робота необходимо добавить его расширение (библиотеку с дополнительными блоками для робота).
- Импортируйте библиотеку, следуя инструкциям.
- Скопируйте в нее адрес (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 для Игрока.