Создание простейших программ на RobotC Virtual World - Владимир Викторович Ятис
https://proshkolu.info/


Логин

Регистрация
Пароль
Забыли пароль?
http://proshkolu.info/

  О портале   Реклама   ТОП-100 школ   ТОП-100 участников   Рейтинги `Источника знаний`  

http://totaltest.ru/?promo=proshkolu&utm_source=site&utm_medium=proshkolu&utm_campaign=250x50 (edited)

https://ginger-cat.ru?from=proshkolu

https://diso.ru/?promo=proshkolu&utm_source=site&utm_medium=proshkolu&utm_campaign=250x50

https://mogu-pisat.ru/kurs/uchitel/?SECTION_ID=&ELEMENT_ID=1759325



ГЛАВНАЯ

ВСЕ ШКОЛЫ

НА КАРТЕ

КЛУБЫ

КОНКУРСЫ

БИБЛИОТЕКА

ИСТОЧНИК ЗНАНИЙ

ПОМОЩЬ















Владимир Викторович Ятис


КАБИНЕТ

ФАЙЛЫ

БЛОГ

ДРУЗЬЯ

ШКОЛЫ

ОБЩЕНИЕ

НАСТРОЙКИ

ЗАКЛАДКИ
Вы здесь:  Владимир Викторович Ятис / Блог / Создание простейших программ на RobotC Virtual World


ЗАПИСЬ #5

КОММЕНТАРИИ (0)

ОБСУДИТЬ

В ЗАКЛАДКИ


29 января 2013, 14:14, автор - хозяин блога
Владимир Викторович Ятис

Создание простейших программ на RobotC Virtual World

Устанавливаем программу RobotC Virtual World и запускаем ее.
ROBOTC - основанный на тексте язык программирования, основанный на стандарте C++ язык программирования.
Команды к роботу написаны как текст на экране, обработанном компилятором ROBOTC в файл языка программирования, и затем загрузили на робот, откуда ими можно управлять.

 

Основные команды для движения робота

Taskmain()

{- главная задача начало программы



motor [motorC] = 100; (вперед )

motor [motorC] = -100; (назад )

Эта команда говорит роботу включать двигатель, приложенный к моторному порту C на 100%

wait 1 Msec (3000);

Это команда заставляет робота выполнить вышестоящие команды 3000 миллисекунд (3 секунды).

motor [ motorC ] = 0

Остановка мотора

 

 

 

 

 

Движение вперед.

motor [ motorC ]=100;

motor [ motorB ]=100;

Движение назад

motor[motorC]= -100;

motor[motorB]= -100;

motor[motorC]=0;

motor[motorB]=0;

motor[motorC]=100;

motor[motorB]= -100;

motor[motorC]=100;

motor[motorB]=0;

Пример программы

task main()

{

motor[motorC] = 50;

motor[motorB] = 50;

wait1Msec(4000);

motor[motorC] = -50;

motor[motorB] = 50;

wait1Msec(800);

}

Робот двигается вперед 50% оборотов двигателя в течении 4 секунд, затем делает поворот в течении 0,8 секунд

Создание программы парковка.

Робот выезжает из бокса делает левый поворот

Едет прямо, затем делает правый поворот,

едет прямо, останавливается у линии и

задним ходом с поворотом заезжает в черный бокс

task main()

{

motor[motorC] = 100;

motor[motorB] = 100;

wait1Msec(4000);

motor[motorC] = 0;

motor[motorB] = 25;

wait1Msec(4000);

motor[motorC] = 100;

motor[motorB] = 100;

wait1Msec(4500);

motor[motorC] = 25;

motor[motorB] = 0;

wait1Msec(4000);

motor[motorC] = 100;

motor[motorB] = 100;

wait1Msec(4500);

motor[motorC] =- 30;

motor[motorB] = 0;

wait1Msec (4000);

motor[motorC] = -100;

motor[motorB] = -100;

wait1Msec(2500);

}


 





ОБСУЖДЕНИЕ


Комментариев пока нет

Прокомментируйте!

Выскажите Ваше мнение:

Зарегистрироваться











  Copyright © ПроШколу.ру 2007-2018. Все права защищены.   О проекте | Реклама | Статистика | Контакты | Translate
Использование материалов данного ресурса допустимо только с письменного разрешения администрации сайта.

Поиск по порталу













Новые комментарии



Спасибо за интересный материал,Татьяна Александровна!
Александр Геннадьевич, так я об этом же. В цифровом вещании будут эти каналы?
Дмитрий Сергеевич, насколько я понимаю, приставка никак не может преобразовывать аналоговый сигнал, да она и предназначена для возможности приема именно цифрового телевещания у владельцев несколько устаревших телеприемников. Для многих моделей телевизоров, продающихся сейчас, она не требуется, т.к. какая-то микросхема уже установлена производителем.
Хороший домик отыскал!)))
Очаровашки!!!
Мой школьный знакомый не был спортсменом. Он был офицером. И за 44 года он успел закончить училище, послужить, уволиться, жениться, развестись, спиться и умереть...





















 



http://www.roscomsport.com/

https://proshkolu.ru/user/robot/blog/568472/

https://roscomsport.com/

https://roscomsport.com/