Инфоурок Информатика СтатьиРазработка "Программа для юнибуса".

Разработка "Программа для юнибуса".

Скачать материал

 

 

 

Программа движения юнибуса на языке си++, написанная учениками в Ибресинской СОШ №1? под руководством учителя физики и информатики Альдемасова Олега Викторовича:

 

task main()   // osnovnaja programma

{

SetSensorLowspeed(S4); //podluchaem sensor 4

SetSensorLowspeed(S1); //podluchaem sensor 1

int s,v,k,tor=0;  //zadaet peremennie

while(true) // beskonechni cikl

{

tor=0; //flag tormogenia

PlayFileEx("od1.rso",4,FALSE); //ozvuchka "ostorogno dveri"

Wait(5000);  // pausa 5 sek

PlayFileEx("s1.rso",4,FALSE);   // severna

Wait(2000);

for(k=1;k<=100;k++) // plav razgon

 {

    v=k;

    OnFwd(OUT_A,v);

    Wait(30);

    if (SensorUS(S4)<30) // esli s4 < 30 sm

                           {

                               Wait(30);

                               if (SensorUS(S4)<10)  { tor=1; break;}

                           }

 }

   if (SensorUS(S4)<10)   Off(OUT_A);  //proverka i stop

 

for(k=1;k<=5;k++)

{

   while (SensorUS(S4)>25)    OnFwd(OUT_A,100);

   Wait(50);

}

           for(k=100;k>=1;k--) // plav zamedl

             {

                 if (tor==1) break;

                 OnFwd(OUT_A,k);

                 Wait(30);

             }

     Wait(50);

  Off(OUT_A);

 Wait(5000);

PlayFileEx("od1.rso",4,FALSE);

Wait(5000);

PlayFileEx("u6.rso",4,FALSE);     //ugnaa

Wait(2000);

tor=0;

//-----------------------------------------------------------------

for(k=1;k<=100;k++) // plav razgon

 {

    v=k;

    OnRev(OUT_A,v);

    Wait(30);

    if (SensorUS(S1)<30)

                           {

                               Wait(30);

                               if (SensorUS(S1)<10)  { tor=1; break;}

                           }

 }

   if (SensorUS(S1)<10)   Off(OUT_A);

  for(k=1;k<=5;k++)

{

   while (SensorUS(S1)>25)    OnRev(OUT_A,100);

   Wait(50);

}

          for(k=100;k>=1;k--) // plav zamedl

             {

                 if (tor==1) break;

                 OnRev(OUT_A,k);

                 Wait(30);

             }

    Wait(50);

  Off(OUT_A);

 Wait(5000);

tor=0;

 

}

}

 

 

Просмотрено: 0%
Просмотрено: 0%
Скачать материал
Скачать материал "Разработка "Программа для юнибуса"."

Методические разработки к Вашему уроку:

Получите новую специальность за 3 месяца

Садовод-декоратор

Получите профессию

Бухгалтер

за 6 месяцев

Пройти курс

Рабочие листы
к вашим урокам

Скачать

Скачать материал

Найдите материал к любому уроку, указав свой предмет (категорию), класс, учебник и тему:

6 661 637 материалов в базе

Скачать материал

Вам будут интересны эти курсы:

Оставьте свой комментарий

Авторизуйтесь, чтобы задавать вопросы.

  • Скачать материал
    • 24.09.2016 422
    • DOCX 15.5 кбайт
    • Оцените материал:
  • Настоящий материал опубликован пользователем Альдемасов Олег Викторович. Инфоурок является информационным посредником и предоставляет пользователям возможность размещать на сайте методические материалы. Всю ответственность за опубликованные материалы, содержащиеся в них сведения, а также за соблюдение авторских прав несут пользователи, загрузившие материал на сайт

    Если Вы считаете, что материал нарушает авторские права либо по каким-то другим причинам должен быть удален с сайта, Вы можете оставить жалобу на материал.

    Удалить материал
  • Автор материала

    Альдемасов Олег Викторович
    Альдемасов Олег Викторович
    • На сайте: 8 лет и 7 месяцев
    • Подписчики: 0
    • Всего просмотров: 1220
    • Всего материалов: 1

Ваша скидка на курсы

40%
Скидка для нового слушателя. Войдите на сайт, чтобы применить скидку к любому курсу
Курсы со скидкой

Курс профессиональной переподготовки

HR-менеджер

Специалист по управлению персоналом (HR- менеджер)

500/1000 ч.

Подать заявку О курсе

Курс профессиональной переподготовки

Информатика: теория и методика преподавания в образовательной организации

Учитель информатики

300/600 ч.

от 7900 руб. от 3650 руб.
Подать заявку О курсе
  • Сейчас обучается 489 человек из 73 регионов
  • Этот курс уже прошли 1 524 человека

Курс профессиональной переподготовки

Математика и информатика: теория и методика преподавания в профессиональном образовании

Преподаватель математики и информатики

500/1000 ч.

от 8900 руб. от 4150 руб.
Подать заявку О курсе
  • Сейчас обучается 41 человек из 23 регионов
  • Этот курс уже прошли 53 человека

Курс профессиональной переподготовки

Информационные технологии в профессиональной деятельности: теория и методика преподавания в образовательной организации

Преподаватель информационных технологий

300/600 ч.

от 7900 руб. от 3650 руб.
Подать заявку О курсе
  • Сейчас обучается 191 человек из 54 регионов
  • Этот курс уже прошли 971 человек

Мини-курс

Организация и планирование воспитательной работы в СПО

6 ч.

780 руб. 390 руб.
Подать заявку О курсе

Мини-курс

Феноменология в педагогике: основные концепции и их практическое применение

4 ч.

780 руб. 390 руб.
Подать заявку О курсе

Мини-курс

Сенсорная интеграция: типовые и инновационные методы

6 ч.

780 руб. 390 руб.
Подать заявку О курсе
  • Сейчас обучается 75 человек из 30 регионов
  • Этот курс уже прошли 44 человека