Учебная ситуация ScratchDuino парковка с датчиками

Материал из robbo
Перейти к навигации Перейти к поиску


Имя автора (авторов) проекта и ссылка(и) на личную (е) странички

Участник:Яковлева Эржена

Категория участника

средние классы школы (10-12 лет)

Описание учебной ситуации

Задача: запрограммировать робоплатформу подобно современному автомобилю на парковке. Для выполнения этого задания детям предстоит воспользоваться своими познаниями в Scratch, чтобы использовать роболабораторию как полноценный джойстик управления для робота. Для предотвращения столкновения "машины" предполагается применить три датчика: один ИК и два касания. Лаборатория, используя свою игру светодиодов, должна предупреждать "водителя" о таящейся опасности сзади или спереди машины, и, при необходимости, давать сигнал для гордого отступления.

Работа от имени ученика

Я знаю как запрограммировать движение робота с помощью блоков в Scratch. Используя свои знания о циклах и сенсорах, я смогу сделать из Робболаборатории полноценный джойстик для управления роботом. Значения рычажка можно использовать как меняющийся параметр для времени работы мотора. Не следует мне забывать и об экстренной кнопке - в качестве нее може выступить пятая, отстоящая от всех остальных кнопка. Чтобы грамотно припарковать своего робота, мне надо запрограммировать работу датчиков - они будут глазами и ушами моего робота. Спереди как влитой встал ИК-датчик, сзади, вместо фар, два датчика касания. При опасном приближении к препятствиям, лаборатория будет мигать светодиодами и издавать звуки. Используя цикл "пока не", моя программа еще более позаботится о сохранности моего робота, заставив его отъехать от препятствия.

Ссылка на скачивание

ссылка

сама программа