US-015 고정밀 초음파 거리 센서 사용하기 [아두이노강좌]

외않됀대 2017-01-09 (월) 15:22 7년전 5851  

안녕하세요 US-015 초음파 거리 센서를 사용해보도록 하겠습니다.

 

US-015 초음파 거리 센서

 

US-015 초음파 거리 센서

 

HC-SR04와 사용방법이 동일하지만 보다 나은 성능을 가진 고정밀 초음파 거리 센서입니다.

 

출력부에서 초음파를 쏴서 물체에 닿은 후 다시 튕겨져 나오는 시간을 인식합니다.

 

0.1mm의 정밀도를 가지고 있으며, 배선 및 사용이 간단해서 사용하기 편리합니다.

 

US-015 사용하기

 

준비물 : 아두이노 우노, 우노 케이블, 브레드 보드, MM 케이블 (준비물 바로보기)

 

회로도

 

 

VCC - 5V

Trig - D13

Echo - D12

GND - GND

 

소스 코드

 

 //소스 코드 다운 링크

int trigPin = 13;
int echoPin = 12;

void setup()
{
  Serial.begin(9600);
  pinMode(trigPin, OUTPUT);
  pinMode(echoPin, INPUT);
}

void loop()
{
  long duration, distance;
  digitalWrite(trigPin, LOW);
  delayMicroseconds(2);
  digitalWrite(trigPin, HIGH);
  delayMicroseconds(10);
  digitalWrite(trigPin, LOW);
  duration = pulseIn(echoPin, HIGH);
  distance = duration * 17 / 1000;
  Serial.println(distance);
  delay(100);
}

 

동작 사진

 

 

 

출처 [메카솔루션] http://Mechasolution.com

 

메카리워즈 Image Map


모바일 버전으로 보기