Материалы отфильтрованы по дате: Суббота, 19 Март 2016
Суббота, 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);
}

Опубликовано в Методические материалы
Top
Яндекс.Метрика Рейтинг@Mail.ru