포트 선택

포트 선택
많은 프로그래밍 블록에서는 블록에서 사용할 EV3 브릭의 포트(A, B, C, D, 1, 2, 3, 4)를 선택하도록 요구합니다. 포트 선택은 블록의 상단 오른쪽 모서리에 있습니다.
모터 포트
이 이미지는 모든 모터 블록에 있는 포트 선택을 보여줍니다. 조향모드 주행 블록과 탱크모드 주행 블록은 비슷합니다.





포트 선택을 클릭하여 포트 목록을 표시하고 포트를 선택하세요. 모터는 EV3 브릭에 있는 A, B, C 또는 D 포트에 연결해야 합니다.

조향모드 주행 블록과 탱크모드 주행 블록은 두 가지 다른 모터를 제어하기 때문에 포트 선택도 두 가지입니다. 첫 번째 포트 선택은 왼쪽 모터용이고, 두 번째는 오른쪽 모터용입니다.
센서 포트
아래 이미지는 센서 입력을 사용하는 블록에 있는 포트 선택을 보여줍니다.



포트 선택을 클릭하여 포트 목록을 표시하고 포트를 선택하세요. 센서는 EV3 인텔리전트 브릭의 1번, 2번, 3번 또는 4번 포트에 연결해야 합니다. 단, 모터 회전 센서는 A, B, C 또는 D에 연결해야 합니다.
포트 오류
어떤 포트를 선택하느냐에 따라 포트 선택은 아래 나온 대로 포트 오류를 표시하기도 합니다.



이는 EV3 브릭에서 선택한 포트에 연결된 모터나 센서가 프로그래밍 블록에서 요구하는 유형과 일치하지 않는다는 경고입니다. 예를 들어, 터치 센서 블록에 대해 3번 포트를 선택하지만 EV3 브릭이 3번 포트에 연결된 어떤 센서도 감지하지 못하거나 다른 유형의 센서를 감지하면, 포트 오류가 표시됩니다.
팁과 요령
1.EV3 브릭이(USB, 블루투스 또는 Wi-Fi로) 컴퓨터에 연결되어 있을 때 EV3는 포트 오류만 감지할 수 있습니다.
2.하드웨어 페이지에 있는 포트 보기를 사용하면, EV3 브릭이 컴퓨터에 연결되어 있을 때 어떤 모터와 센서 유형이 EV3 브릭의 다양한 포트에 연결되어 있는지 쉽게 알 수 있습니다.
3.포트 오류가 있는 프로그램도 EV3 브릭에 다운로드하여 실행할 수 있지만, 문제가 있는 블록이 제대로 작동할지는 예측할 수 없습니다.
데이지 체인으로 연결된 브릭
데이지 체이닝을 사용하여 EV3 브릭 여러 개를 함께 연결할 수 있습니다. 그러면 프로그램에서 연결된 EV3 브릭의 모터와 센서를 제어할 수 있습니다. 예를 들어, 데이지 체이닝을 사용하면 EV3 브릭 2개, 모터 최대 8개, 센서 최대 8개가 달린 로봇을 조립하고 이 모든 것을 한 EV3 브릭에서 실행 중인 단일 프로그램으로 제어할 수 있습니다.

데이지 체이닝 사용이 프로젝트에서 가능한 경우(데이지 체이닝 참조), 포트 선택이 포함된 프로그래밍 블록에는 아래 나온 대로 레이어 선택도 포함됩니다.




레이어 선택
포트 선택


레이어 선택에서 1을 선택하면 프로그램이 실행 중인 동일한 EV3 브릭에서 모터나 센서를 사용합니다. 2를 선택하면 체인에 있는 다음 번 EV3 브릭에서 모터나 센서를 사용합니다. 이후도 같은 방식입니다.
유선 포트 입력
포트 목록에 있는 동적 포트를 선택하면, 포트 입력이 프로그래밍 블록의 입력 영역에 추가됩니다. 그러면 포트 입력에 연결된 숫자 데이터 와이어를 사용하여 포트를 지정할 수 있습니다.


포트 선택
동적 포트
포트 입력

포트 입력은 숫자이며, 다음의 값을 갖습니다.
EV3 포트포트 입력의 값
A1
B2
C3
D4
11
22
33
44
포트 2개의 유선 입력
유선 포트 입력을 위해 조향모드 주행 블록 또는 탱크모드 주행 블록을 구성하는 경우, 하나는 왼쪽 모터 포트용, 하나는 오른쪽 모터 포트용으로 두 가지 포트 번호를 지정해야 합니다. 이는 포트 입력에 2자리 숫자를 사용하면 됩니다. 첫 번째 자리의 숫자(10의 자리)는 왼쪽 모터의 포트 번호를 지정하고, 두 번째 자리(1의 자리)는 오른쪽 모터의 포트 번호를 지정합니다.

개별 모터 포트 번호 값에 대해서는 위 표를 참조하세요. 아래 표는 포트 2개를 지정하는 포트 입력의 예를 보여줍니다.
EV3 모터 포트
(왼쪽, 오른쪽)
포트 입력의 값
B, C23
C, B32
A, B12
A, D14
데이지 체인으로 연결된 브릭의 유선 입력
데이지 체이닝 사용이 가능한 경우, 레이어 선택 또는 포트 선택에서 동적 포트를 선택하면 포트 입력이 추가됩니다. 포트 입력을 사용하면, 숫자 데이터 와이어로 레이어 번호와 포트 값을 지정할 수 있습니다. 이는 다음과 같이 포트 입력에 3자리 숫자를 사용하면 됩니다.
100의 자리는 EV3 브릭의 레이어 번호를 지정합니다(현재의 EV3 브릭에는 100, 다음 번 브릭에는 200을 지정하며 이후도 같은 방식입니다).
1의 자리는 단일 모터나 센서의 포트 번호를 지정합니다.
조향모드 주행 블록이나 탱크모드 주행 블록의 경우, 10의 자리는 왼쪽 모터 포트를 지정하고 1의 자리는 오른쪽 모터 포트를 지정합니다.
팁과 요령
100의 자리를 포함시키지 않는 경우, 100을 추가한 경우와 똑같이 포트는 현재의 EV3 브릭을 참조하게 됩니다.
데이지 체이닝 없는 단일 및 복수 포트 값의 예는 위 표를 참조하세요. 아래 표는 데이지 체이닝이 포함된 포트 입력의 예를 보여줍니다.
레이어포트포트 입력의 값
13103(또는 3)
1D104(또는 4)
1B, C123(또는 23)
24204
2A201
4B, C423
포트 선택
빠른 연결