Понимание названий кнопок и джойстиков — IQ Controller

VEXcode IQ может получить доступ к данным контроллера IQ, ссылаясь на кнопки и оси джойстика по их именам.


Расположение и названия кнопок и джойстиков

На изображении ниже показаны названия и расположение кнопок и джойстиков. Кнопки возвращают значения:

  • 1 - Нажатый
  • 0 – не нажата/отпущена

Схема контроллера IQ (2-го поколения) с маркировкой кнопок и джойстиков. Выше показан вид спереди контроллера, на котором оси левого джойстика обозначены как A и B. Центральная кнопка левого джойстика обозначена как L3. Две круглые кнопки под левым джойстиком обозначены как E Up и E Down. Оси правого джойстика обозначены как C и D. Центральная кнопка правого джойстика обозначена как R3. Две круглые кнопки под правым джойстиком обозначены как F Up и F Down. Ниже представлен вид верхней части контроллера, на котором показаны боковые кнопки. Две кнопки на левой стороне контроллера обозначены как L Up и L Down, а две кнопки на правой стороне контроллера обозначены как R Up и R Down.

Каждая ось джойстика возвращает значение от -100 до +100 и возвращает нулевое значение при центрировании. Посмотрите эту анимацию, чтобы увидеть пример значений джойстика при его перемещении по каждой оси.

Примечание:Контроллер, изображенный в анимации, является контроллером (1-го поколения). Однако значения одинаковы для контроллеров IQ (1-го и 2-го поколения). 


Блоки, включающие кнопки контроллера и джойстики.

При программировании в VEXcode IQ понимание названий кнопок и джойстиков, а также их положения на контроллере помогает определить, какой блок следует использовать. 


Дополнительную информацию об использовании контроллера см. в статьях в разделе «Контроллер» библиотеки STEM.

For more information, help, and tips, check out the many resources at VEX Professional Development Plus

Last Updated: