Создание биосреды для жизни космонавтов, космических туристов,
     Проживая в своём доме, в котором 2 и более жилых этажа возникает проблема
Призер областных соревнований в старшей категории в номинации "Первая мировая война." создатель
     В археологии всегда основные проблемы в развитии науки были связаны с
   Недавно заметил, что на сайте потерялась интересная статья о проекте. Проект
Суббота, 19 Март 2016 17:51

Метод RobotC

Автор
Оцените материал
(1 Голосовать)

Слайд 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);
}

Прочитано 2349 раз
Бекурин Максим

Методист и Педагог дополнительного образования.
Возглавляет Детское техническое объединение по робототехнике
Областной судья робототехнических соревнований в Свердловской област.

vk.com/bekurin
Top
Яндекс.Метрика Рейтинг@Mail.ru