소개

capteur ultrason

거리 센서(초음파 센서라고도 함)를 사용하면 거리를 측정할 수 있습니다. 2cm에서 400cm까지의 거리를 3mm의 정확도로 측정할 수 있습니다. 이 센서는 가장 널리 사용되고 가장 저렴한 거리 센서입니다. 정확도는 훨씬 높지만 가격도 훨씬 비싼 센서들이 있습니다.

여기에서 구매하거나 이 키트에 포함되어 있습니다.

어떻게 작동하나요?

capteur ultrason

초음파 센서는 거리를 측정하기 위해 트리거 단자(Trig)에서 전송된 신호를 에코 단자에서 수신합니다. 에코 단자가 신호를 수신하는 데 걸리는 시간을 통해 센서와 물체 사이의 거리를 알 수 있습니다.

초음파 센서가 거리를 계산하는 방식은 다음과 같습니다. 거리 = (수신 신호 * 음속) / 2

공기 중 음속은 340m/s입니다.

HC-SR04 초음파 센서가 사용되는 몇 가지 일반적인 예를 살펴보겠습니다.

거리 센서가 라이브러리와 함께 작동하는 방식

센서를 작동하려면 Arduino에 HC-SR04 라이브러리를 설치해야 합니다.

bibliothèque HC-SR04 arduino

센서를 사용하여 거리를 측정하는 첫 번째 프로그램은 다음과 같습니다.

#include "SR04.h" 

const int trigPin =2;
const int echoPin =3;

UltraSonicDistanceSensor distanceSensor(trigPin, echoPin); 

void setup() {
    Serial.begin(9600) ; 
}
void loop() {
    Serial.print("거리(cm) :") ;
    Serial.println(distanceSensor.measureDistanceCm()) ;
    delay (500) ;
}

센서 배선 다이어그램은 다음과 같습니다.