NXT 사운드 센서 블록

NXT 사운드 센서 블록은 NXT 사운드 센서에서 데이터를 얻습니다. 사운드 크기를 백분율(0~100)로 측정하고 숫자 출력을 얻을 수 있습니다. 사운드 크기를 경계값과 비교하여 논리(참 또는 거짓) 출력을 얻을 수도 있습니다.

NXT 사운드 센서가 하는 일, NXT 사운드 센서에서 제공하는 데이터, 프로그래밍 예에 대한 자세한 내용은 NXT 사운드 센서 사용을 참조하세요.
센서 포트와 모드 선택


포트 선택
모드 선택
입력
출력

블록 상단의 포트 선택을 사용하여, 센서 포트 번호(1, 2, 3, 4)가 NXT 사운드 센서와 연결된 EV3 브릭의 포트와 일치하는지 확인하세요.

모드 선택을 사용하여 블록의 모드를 선택하세요. 사용 가능한 입력 및 출력은 모드에 따라 바뀝니다.
모드
측정 모드


측정 - dB 모드와 측정 - dBa 모드는 각기 사운드 크기 출력에 있는 사운드 크기를 출력합니다. 측정 - dBa 모드에서 사운드 크기는 다양한 주파수에서 사람의 귀가 느끼는 감도에 근접하게 여과한 것입니다.

사운드 크기는 백분율(0~100)로 측정합니다. 사운드 센서를 보정한 경우, 0이 최소 보정 사운드 크기에 대응하고 100이 최대 보정 사운드 크기에 대응하도록 사운드 크기 값이 조정됩니다.
비교 모드


비교 - dB 모드와 비교 - dBa 모드는 각기 측정 모드일 때처럼 사운드 크기를 측정합니다. 그런 다음 비교 모드는 선택한 비교 유형을 통해 사운드 크기를 경계값과 비교합니다. 참/거짓 결과는 비교 결과에 출력되고, 사운드 크기는 사운드 크기에 출력됩니다.
보정 모드


보정 모드에서는 프로그램 내에서 NXT 사운드 센서를 보정할 수 있습니다.

보정 - 최소 모드에서는 입력에 최소 사운드 크기를 지정할 수 있습니다. 보정 후, NXT 사운드 센서는 이 사운드 크기를 0 또는 지정된 값으로 보고합니다.

보정 - 최대 모드에서는 입력에 최대 사운드 크기를 지정할 수 있습니다. 보정 후, NXT 사운드 센서는 이 사운드 크기를 100 또는 지정된 값으로 보고합니다.

보정 - 초기화 모드는 NXT 사운드 센서 보정을 기본값 상태로 복원합니다.
입력 및 출력
NXT 사운드 센서 블록에 사용 가능한 입력은 선택한 모드에 따라 달라집니다. 블록에 직접 입력 값을 입력할 수 있습니다. 데이터 와이어를 통해 프로그래밍 블록의 출력에서 입력 값을 제공할 수 있습니다.
입력유형허용값비고
비교 유형 숫자0 - 50: = (다음과 같음)
1: ≠ (같지 않음)
2: > (보다 큼)
3: ≥ (보다 크거나 같음)
4: < (보다 작음)
5: ≤ (보다 작거나 같음)
경계값 숫자모든 숫자센서 데이터와 비교하는 값
숫자0 – 100보정 모드의 사운드 크기
사용 가능한 출력은 선택한 모드에 따라 달라집니다. 출력을 사용하려면, 데이터 와이어를 통해 또 다른 프로그래밍 블록에 출력을 연결하세요.
출력유형비고
사운드 크기 숫자사운드 강도(음량), 0~100
비교 결과 논리비교 모드의 참/거짓 결과.
NXT 사운드
빠른 연결