norr@manorshi.com       =   +86-519-89185720
뉴스 센터

Arduino와 함께 초음파 센서를 사용하는 방법은 무엇입니까?

보기 : 164     저자 : Grace Publish Time : 2021-07-26 원산지 : 대지

HC-SR04 소개


HC-SR04는 거리 측정에 매우 인기있는 센서입니다. 40kHz 주파수에서 초음파 파를 방출합니다. 초음파 파는 공기를 통과합니다. 경로에 객체 나 장애물이 있으면 모듈로 다시 튀어 나옵니다. 전파 시간과 소리 속도를 고려하면 거리를 계산할 수 있습니다.

1

1 주요 기술 매개 변수 :

● 일반적인 작동 전압 : 5V 

● 초소형 정적 작업 전류 : 5MA 미만 

● 감지 각도 (R3 저항은 높을수록 게인이 높을수록 검출 각도가 클수록) : 

R3 저항은 392, 15도 이하입니다 

R3 저항은 472로 30도 이하입니다 

● 감지 거리 (R3 저항은 게인, 즉 감지 거리를 조정할 수 있음) : 

R3 저항은 392 2cm-450cm입니다 

R3 저항은 472 2cm-700cm입니다 

● 높은 정밀도 : 최대 0.3cm 

● 블라인드 존 (2cm) 슈퍼 닫기



2. 핀 설명 :

VCC- +5 V 공급

TRIG - 센서의 트리거 입력. 마이크로 컨트롤러는 10 US 트리거 펄스를 TE에 적용합니다 HC-SR04 초음파 모듈.

센서의 에코 - 에코 출력. 마이크로 컨트롤러는이 핀을 읽고 모니터링하여 장애물을 감지하거나 거리를 찾습니다.

GND - 지상


HC-SR04


3. 작업 원칙


IO를 사용하여 범위를 트리거하여 최소 10US의 높은 레벨 신호를 제공합니다.

● 모듈은 신호 반환이 있는지 자동으로 감지하기 위해 8 40kHz 정사각형 파를 자동으로 보냅니다.

● IO 출력을 통해 높은 레벨을 통해 신호 반환이 있습니다. 높은 레벨 지속 시간은 (4) 전송에서 초음파 웨이브의 반환까지의 시간입니다. 테스트 거리 = (높은 시간 * 사운드 속도 (340m / s)) / 2


HC-SR04 초음파 모듈


HC-SR04 초음파 모듈 타이밍 다이어그램

Arduino

1. Arduino 프로그래밍의 기본 지식 :

Pulsein () : 핀에 의해 높고 낮은 레벨 출력의 펄스 폭을 감지하는 데 사용됩니다.

펄스 인 (핀, 값);

Pulsein (핀, 값, 시간 초과); // 시간

핀 --- 펄스를 읽어야하는 핀

값 --- 높이 또는 낮게 읽을 펄스 유형

타임 아웃 --- 타임 아웃 시간, 마이크로 초에서 데이터 유형은 긴 정수에 서명되지 않습니다.

Arduino


연결은 매우 쉽습니다. 브레드 보드 회로 회로도로 아래 이미지를 참조 할 수 있습니다.


우노

2. 초음파 센서 범위 프로그램 (일반) :

여기에 보이면 Arduino와 함께 초음파 센서를 사용하는 작업 방법을 이해했다고 생각합니다. 조치를 취하고 직접 시도해 봅시다!


초음파 센서 범위 프로그램





메시지를 남겨주세요

저희에게 연락하십시오

전화 : +86-519-89185720
이메일 :  norr@manorshi.com
주소 : 건물 5, 8 번 Chuangye Road, Shezhu Town, Liyang City, Changzhou, Jiangsu, China