Описание тега robotc

RobotC - это c-подобный язык, используемый для вводного курса программирования робототехники.
0 ответов

Нужна помощь по кодированию RobotC

Я работаю над проектом, и мне действительно нужна помощь, чтобы понять, как работает lego-temp.h. Я хочу сделать временную петлю, чтобы я мог измерить температуру во время движения робота. Цикл остановится, когда я найду температуру выше, чем у меня…
01 мар '19 в 18:03
0 ответов

Как создать линию с Gaps Follower? [Robotc] [LegoMindstorm][EV3]

Попытка создать алгоритм / код, чтобы мой робот следовал дорожке, которую он в настоящее время может сделать, используя датчик цвета и следуя по внутреннему краю. Поэтому мне интересно, как при переходе на трек с поломанными частями трек имеет зазор…
01 мар '19 в 12:59
1 ответ

ROBOTC - программирование автономно с помощью встроенных кодеров

У меня есть X Drive, который закодирован в ROBOTC. У меня и моей команды есть встроенные моторные энкодеры, уже включенные в робот (на автономный период). Однако код для их запуска неверен. Текущий автономный код ниже. Когда я запускаю его, он прост…
10 окт '16 в 17:13
1 ответ

Целые числа и области

Если бы я объявил целые числа перед задачей main() в ROBOTC, эти целые были бы в глобальной области видимости? Поэтому я мог бы вызвать их в любое время; однако я планирую создавать другие задачи и аннулировать функции перед моей задачей main(). Буд…
15 окт '16 в 15:35
2 ответа

Переключить и если порядок заявлений (Робот C)

Я пишу код конечного автомата практики и не могу обернуть голову вокруг порядка моих операторов "Switch" и "if" (которые должны стоять первыми). В настоящее время мне написано так: task main() { // State variable default. SystemStateType SystemState…
1 ответ

Последовательная связь между PySerial и VEX EDR Cortex

Я боролся с этим в течение последних 24 часов, я пытаюсь заставить PySerial общаться с VEX Cortex через Bluetooth, используя UART / HC-05. Я думаю, это было бы очень похоже на общение с Arduino. Устройства соединены вместе, и данные передаются, но и…
06 авг '16 в 13:56
0 ответов

Управление NXT с помощью клавиатуры Bluetooth?

У меня есть Lego Mindstorm NXT 2.0, комплект робототехники tetrix и клавиатура Bluetooth, которую я использую в своем iPad. Можно ли запрограммировать мой NXT (и тетрикс) реагировать с моей клавиатурой Bluetooth?
14 сен '17 в 22:38
2 ответа

Можно ли запрограммировать блок lego EV3 на ввод данных пользователем?

Извините, я совершенно новичок в Lego ev3 Mindstorms, мне нужно сделать это для проекта субъекта. Я собираюсь запрограммировать его на языке ROBOTC, и, чтобы соответствовать требованиям моего проекта, я хочу позволить пользователю вводить данные для…
04 окт '15 в 17:35
0 ответов

Что такое параметр nPrecision для RobotC displayLCDNumber?

Vex ROBOTC имеет следующую команду для отображения целых чисел на ЖК-дисплее:displayLCDNumber(nLine, nPos, nValue, nPrecision); Я пытаюсь отобразить следующее: displayLCDNumber(0, 4, (float) 3.14159, nPrecision); Предположительно, используя параметр…
20 апр '16 в 17:10
0 ответов

Есть ли проблема с моим циклом while для SensorValue[bump]==0?

Я пытаюсь сделать цикл, в котором будет работать двигатель, и лампочки будут работать бесконечно, пока кнопка еще не нажата, когда некоторое время (SensorValue[bump]==0) будет работать только один раз, даже если кнопка не работает нажат. #pragma con…
18 янв '19 в 16:08
2 ответа

Управление портами в цикле с помощью Vex RobotC

Я использую Vex RobotC и имею функцию: setTouchLEDRGB(portx, R,G,B); который устанавливает цвет RGB touchLED.. У меня есть 9 TouchLEDs и я хочу изменить их цвет одновременно, но досадно, что это 9 строк кода за раз, я надеюсь создать функцию с итера…
18 янв '16 в 19:05
1 ответ

Как работает моторная функция в Robot C

Моя команда пишет код для RobotC, языка с C-подобным синтаксисом. Он в основном используется в качестве вводного для программирования в робототехнике. У него есть базовый материал C: операторы if, for и while, функции и даже структуры, массивы и ука…
26 мар '15 в 23:07
1 ответ

Линия Robotc следует кодам должна быть быстрее

Для получения полной информации прочитайте документацию Robocup. Я делаю старшее спасение, Если бы вы могли мне помочь, я был бы очень счастлив. Благодарю. int diff; long redValue1; long greenValue1; long blueValue1; long redValue2; long greenValue2…
25 июн '18 в 04:57
2 ответа

Как ловить, когда поплавок = -1.#IO

У меня есть проблема в моем коде RobotC, когда при float достигает бесконечности возвращается -1.#IO Это значение, которое возвращается, если float достигает -Infinity, Так что проблема в том, float можно использовать только числовые значения. Я не …
21 фев '17 в 00:07
1 ответ

Радиус поворота неточный робота неточный

#pragma config(StandardModel, "RVW SQUAREBOT") task main(){ int begindistance = SensorValue[sonarSensor]; while (SensorValue[gyro] < 900){ motor[leftMotor] = 20; motor[rightMotor] = -20; } motor[leftMotor] = 0; motor[rightMotor] = 0; SensorValue[…
25 апр '15 в 15:13
2 ответа

Почему мой вложенный цикл while не работает?

В настоящее время я программирую в RobotC, для Vex 2.0 Cortex. Я использую кодировщики, чтобы мой робот работал прямо. Это мой код: void goforwards(int time) { int Tcount = 0; int speed1 = 40; int speed2 = 40; int difference = 10; motor[LM] = speed1…
14 апр '17 в 15:13
1 ответ

ROBOTC: Почему директивы препроцессора #pragma config() должны быть первыми строками исходного файла?

Я репетитор для старшекурсников по робототехнике, и мы используем robotC (для NXT robotics, версия 4.50) в качестве платформы выбора. Я заметил странную причуду в robotC: директивы препроцессора #pragma config по какой-то причине работают только тог…
12 ноя '15 в 02:22
2 ответа

RobotC загрузить звуковой файл в EV3

Сейчас я работаю с EV3 и хотел бы загрузить звуковой файл в EV3 с помощью RobotC. Я уже преобразовал некоторые файлы.WAV в файлы.RSO и вставил их в эту папку: C:\Program Files (x86)\Robomatter Inc\ROBOTC Development Environment 4.X\EV3 System Files\…
22 сен '15 в 07:07
3 ответа

Как сделать, чтобы функция, которую я использую в c, контролировалась переменной

Это мой первый год vex. Я беру на себя роль программиста. У меня была эта идея для быстрого автономного создания, записи драйвера. Вместо обычного дампа массива / отладчика необработанных потоков уровней мощности у меня появилась идея извлечь функци…
08 мар '18 в 23:00
0 ответов

VexIQ мозг не отвечает на контроллер

Я писал код для робота vexIQ, и мой код не работает. Команда, которая только включает двигатель, работает, но как только я добавляю контроллер, он перестает работать. Я не получаю никаких сообщений об ошибках на компьютере или мозге, но робот не отв…
01 фев '19 в 00:01