Проект ScratchDuinoЛаборатория Робопятнашки: различия между версиями

Материал из robbo
Перейти к навигации Перейти к поиску
Нет описания правки
Нет описания правки
 
(не показаны 3 промежуточные версии 3 участников)
Строка 8: Строка 8:
==Описание проекта ==
==Описание проекта ==


Учащимся нужно будет запрограммировать Лабораторию в программе ScratchDuino так, чтобы на ней можно было зашифровать сообщения при помощи азбуки Морзе при помощи нажатия на кнопки, а потом они попробуют на скорость передавать и расшифровывать сообщения, соревнуюсь друг с другом. В оставшееся время смогут просто пообщаться при помощи звуковых сигналов.
Учащимся необходимо будет запрограммировать Робота в программе ScratchDuino так, чтобы он мог двигаться управляясь с клавиатуры. Движения осуществляются вперёд, назад, влево, вправо. На Робота устанавливаются датчики касания, в программе ScartchDuino они программируются на набор очков в момент активации. Два или более участников соревнуются в наборе очков.


[[Файл:Управление.png |thumb|150px|left|Управление]]Программирование управления происходит через логику '''если, то''' в цикле '''всегда'''. Важно обратить внимание, что  
[[Файл:Управление.png |thumb|150px|left|Управление]]Программирование управления происходит через логику '''если, то''' в цикле '''всегда'''. Важно обратить внимание, что для корректного управления
[[Файл:Датчик.png |thumb|150px|left|Датчик]] Необходимо сделать либо так, чтобы при длительном удержании кнопки нажатой звук проигрывался всего лишь один раз, либо так, чтобы при удержании кнопки звук игрался не чаще определенного интервала времени (например, не чаще 1 раза в 1 секунду).
[[Файл:Датчик.png |thumb|150px|left|Датчик]] Необходимо сделать либо так, чтобы при длительном удержании кнопки нажатой звук проигрывался всего лишь один раз, либо так, чтобы при удержании кнопки звук игрался не чаще определенного интервала времени (например, не чаще 1 раза в 1 секунду).


Строка 18: Строка 18:
==Ссылка на скачивание проекта==
==Ссылка на скачивание проекта==
[https://drive.google.com/file/d/0B4qAn-w5COfVZ3dlMzEtbWljdWs/view?usp=sharing  Активная ссылка на скачивание файла (открывается в ScratchDuino)]
[https://drive.google.com/file/d/0B4qAn-w5COfVZ3dlMzEtbWljdWs/view?usp=sharing  Активная ссылка на скачивание файла (открывается в ScratchDuino)]
[[Категория: ScratchDuino 2016]]
[[Категория: Проекты]]

Текущая версия от 18:50, 8 апреля 2023

Автор

Илья Березовский

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

  • дополнительное образование (7-12 лет)
  • начальные классы школы

Описание проекта

Учащимся необходимо будет запрограммировать Робота в программе ScratchDuino так, чтобы он мог двигаться управляясь с клавиатуры. Движения осуществляются вперёд, назад, влево, вправо. На Робота устанавливаются датчики касания, в программе ScartchDuino они программируются на набор очков в момент активации. Два или более участников соревнуются в наборе очков.

Управление

Программирование управления происходит через логику если, то в цикле всегда. Важно обратить внимание, что для корректного управления

Датчик

Необходимо сделать либо так, чтобы при длительном удержании кнопки нажатой звук проигрывался всего лишь один раз, либо так, чтобы при удержании кнопки звук игрался не чаще определенного интервала времени (например, не чаще 1 раза в 1 секунду).

Победа

Для этих целей предлагается использовать команду "Ждать до" в логике "Ждать до момента, пока кнопка будет отпущена", а в течение интервала ничего не делать (как и указано в приложенной картинке).

В случае, если решено проигрывать звук не чаща 1 раза в 1 интервал времени, то нужно использовать "ждать () секунду" вместо "Ждать до момента, пока кнопка будет отпущена"

СТОП

Ссылка на скачивание проекта

Активная ссылка на скачивание файла (открывается в ScratchDuino)