코딩블록 도움말
Wait Until 블록
이 블록은 EV3 로봇에서 사용됩니다!
Wait Until 블록은 특정 이벤트가 발생할 때까지 프로그램 실행을 일시 중지시킵니다. 이 블록은 각 센서마다 여러가지 변형이 있습니다.
이 블록은 로봇 자체가 아니라 이벤트가 발생할 때까지 프로그램이 다음 명령을 실행하지 못하도록 일시 중지시킨다는 점에 유의해야 합니다.
로봇을 멈추게 하는 센서 관련 이벤트 몇가지 예는 다음과 같습니다.
설정
블록 | 설명 | 종속 블록 | 범위 |
Wait Until Touch | 터치센서가 닿거나 (True) 떨어질 (False) 때까지 기다립니다. | True/False (Boolean) | |
Wait Until Gyro | 자이로센서의 각도가 어느 이상(또는 이하) 될 때까지 기다립니다. | ![]() ![]() | -∞ - +∞ |
Wait Until Ultrasonic | 초음파센서가 일정 거리 이상(또는 이하)에서 장애물을 감지할 때까지 기다립니다. | ![]() ![]() | 0-250 |
Wait Until Color (get.Red) | 컬러센서가 같거나 큰(또는 작은) 빛의 강도를 측정할 때까지 기다립니다. | ![]() ![]() | 0-100 |
Wait Until Color (ColorID) | 컬러센서가 특정 색상을 감지할 때까지 기다립니다. | N/A | 1- 검정 2 -파랑 3 -초록 4 -노랑 5 -빨강 6 -흰색 7 -갈색 |
Wait Until Motor | 모터 엔코더(로봇팔의 각도)가 같거나 큰 값을 감지할 때까지 기다립니다. | ![]() ![]() | -∞ - +∞ |