Материалы отфильтрованы по дате: Март 2016
Четверг, 31 Март 2016 12:33

Список интересных лекций

Опубликовано в Новости
Понедельник, 28 Март 2016 13:36

Занятие 6 Торговля

 

Среда, 23 Март 2016 18:29

Записи вебинаров

Опубликовано в Новости
Среда, 23 Март 2016 04:08

Подготовка к WRO 2016

Опубликовано в WRO 2016
Вторник, 22 Март 2016 17:37

Недоростков Егор

Опубликовано в Тренеры
Суббота, 19 Март 2016 17:51

Метод RobotC

Слайд 2 Метод

действие, которое используется несколько раз в программе
void movie (int v, int up, int t)
{
motor[motorB]=v+up;
motor[motorC]=v-up;
wait1Msec(t);
}

Слайд 3 Правила оформления

  • Ключевое слово void
  • Параметры метода, входящие изменяемые данные
  • Многократное использование шаблонных действий

Слайд 4 Программа езды по линии

void movie (int v, int up, int t) // метод езды
{
  motor[motorB]=v+up;
  motor[motorC]=v-up;
  wait1Msec(t);
}
int up;
task main()
 {
 while(true)
 {
  up= l-SensorValue[S1]; // показание датчика освещенности
  movie(50, up, 100);
 }
}

Слайд 5 Примеры применения

  • Указываются изменяемые настройки программы
  • Параметры датчиков, коэффициенты, счетчики
  • Сохранения программного смысла за одной переменной

Слайд 6 Метод плавной остановки

void stop()
{
motor[motorB]=9;
motor[motorC]=9;
wait1Msec(1);
motor[motorB]=0;
motor[motorC]=0;
}

Слайд 7 Метод езды с регулировкой

void movie (int v, int up, int t)
{
motor[motorB]=v+up;
motor[motorC]=v-up;
wait1Msec(t);
}

Опубликовано в Методические материалы
Страница 1 из 3
Top