시간제 노동자#

소개#

VEX GO의 브레인에는 프로젝트 시작부터 경과 시간을 추적하는 타이머가 있습니다. 이 타이머는 특정 작업에 걸리는 시간을 측정하거나, 설정된 시간 후에 이벤트를 트리거하거나, 새로운 타이밍 작업을 위해 재설정하는 데 사용할 수 있습니다.

아래는 모든 블록 목록입니다.

  • 타이머 재설정 — 타이머를 0으로 재설정합니다.

  • 타이머(초) — 경과된 시간을 보고합니다.

  • when timer — 타이머가 지정된 시간을 초과한 후 블록 스택을 실행합니다.

리셋 타이머#

타이머 재설정 스택 블록은 타이머를 0으로 재설정합니다. 이 기능을 사용하면 전체 프로젝트를 다시 시작하지 않고 프로젝트의 새로운 부분에 대한 타이밍 측정을 시작할 수 있습니다.

리셋 타이머 스택 블록.#
타이머 초기화

매개변수

설명

이 블록에는 매개변수가 없습니다.

예

시작 시 :: hat events
[Build Used: Super Code Base 2.0]
[Reset the timer when the bumper is pressed.]
무한 반복
모든 행 지우기
(타이머(초)) 출력 ▶
<[bumper v] 눌림? :: custom-led>이면
타이머 초기화 :: custom-orientation

타이머(초)#

타이머(초) 리포터 블록은 타이머가 마지막으로 재설정된 이후 경과된 시간을 소수점 이하 초 단위로 표시합니다. 타이머는 프로젝트 시작 시 자동으로 재설정됩니다. 이 블록은 로봇이 다양한 동작을 완료하는 데 걸리는 시간을 측정하는 데 사용할 수 있습니다.

타이머(초) 리포터 블록.#
(타이머(초))

매개변수

설명

이 블록에는 매개변수가 없습니다.

예

시작 시 :: hat events
[Build Used: Super Code Base 2.0]
[Reset the timer when the bumper is pressed.]
무한 반복
모든 행 지우기
(타이머(초)) 출력 ▶
<[bumper v] 눌림? :: custom-led>이면
타이머 초기화 :: custom-orientation

타이머가 작동할 때#

타이머가 있는 모자 블록은 지정된 시간이 지난 후 연결된 블록 스택을 실행합니다.

타이머 햇 블록이 실행될 때.#
타이머 > [1]초 시

매개변수

설명

시간

연결된 블록 스택이 시작되기까지의 시간을 초 단위로 지정합니다. 정수와 소수 모두 허용됩니다.

예

타이머 > [2]초 시 :: hat events
[Build Used: Code Base 2.0]
[Drive forward after 2 seconds.]
[앞으로 v] 방향으로 [100] [mm v] 주행 ▶