시작 블록은 프로그램 내 프로그래밍 블록 시퀀스의 시작을 표시합니다. 프로그램에는 하나 이상의 시퀀스가 들어 있을 수 있습니다. 시작 블록을 포함한 모든 시퀀스는 프로그램이 실행되면 자동으로 시작되며, 이들 시퀀스는 동시에 실행됩니다.
팁과 요령
프로그래밍 블록 시퀀스가 시작 블록과 함께 시작하지 않으면, 블록은 실행되지 않습니다.
로봇을 켜고 (USB, 블루투스 또는 Wi-Fi를 통해) 컴퓨터에 연결하면, 시작 블록의 초록 화살표를 클릭하여 프로그램에 있는 단일 시퀀스를 즉시 실행할 수 있습니다.
팁과 요령
시작 블록에 있는 초록 화살표를 클릭하면 프로그램 전체가 컴파일되어 EV3에 다운로드되지만, 선택한 시퀀스만 실행됩니다.
예 1: 단일 시퀀스 시작
이 프로그램에는 시작 블록과 함께 시작하는 단일 블록 시퀀스가 들어 있습니다.
EV3 브릭에서 이 프로그램을 실행하는 방법은 세 가지 있습니다.
1. 소프트웨어에 있는 “다운로드” 버튼을 클릭한 다음 EV3 브릭에서 프로그램을 선택, 실행합니다.
2. 소프트웨어에 있는 “다운로드/실행” 버튼을 클릭합니다. 그러면 프로그램이 다운로드되고 즉시 실행됩니다.
3. 시작 블록의 초록 화살표를 클릭합니다. 그러면 프로그램이 다운로드되고 시퀀스가 즉시 실행됩니다.
예 2: 두 개의 블록 시퀀스
이 프로그램은 두 가지 블록 시퀀스를 사용하여 두 종류의 동작을 동시에 일어나도록 만듭니다. 첫 번째 시퀀스에서 루프는 EV3가 두 사운드와 두 이미지를 번갈아 사용하도록 만듭니다. 두 번째 시퀀스에서 미디엄 모터는 0.25초 동안 작동했다가 0.25초 동안 멈췄다가 합니다.
프로그램에 있는 시작 블록의 초록 버튼을 클릭하면, 그 시퀀스가 프로그램에서 무엇을 하는지 알 수 있습니다. EV3 브릭에서 전체 프로그램을 실행하면, 두 개의 시퀀스가 동시에 발생하는 모습을 볼 수 있습니다.
팁과 요령
예 2의 두 번째 시퀀스에 있는 대기 블록은 두 번째 시퀀스만 시간이 지나갈 때까지 기다리게 만듭니다. 첫 번째 시퀀스는 영향을 받지 않으며 계속 실행됩니다.