Создание простейших программ на 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-2024. Все права защищены.   О проекте | Реклама | Статистика | Контакты | Translate
Использование материалов данного ресурса допустимо только с письменного разрешения администрации сайта.

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













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



Здорово!
6771551-a3949665
Здорово!!
Мощный зверь) Очень хотела хорошо рисовать. Не вышло поучиться. Внучка хорошо рисует, учится на дизайне. Люблю смотреть что она рисует.
Антонина Алексеевна, очень приятно Вас видеть. Многие из прежних активных участников Прошколы сейчас изредка сюда заглядывают, видимо, ушли в другие дела, поэтому радостно иногда встречаться и знать :слава Богу, живы. Здоровья и благополучия Вам на долгие годы. Хочется узнать, как складывается жизнь Александра Владимировича Серолапкина из Чебоксар. У него были проблемы со зрением. Удалось ли ему сделать операцию? Может быть, кто-то знает ...
НЕ СКАЧИВАЕТСЯ!!!





















 



http://www.roscomsport.com/

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

https://roscomsport.com/

https://roscomsport.com/