• 강의
  • 커뮤니티
  • 북마크
GCR

자료실

코딩자료 | 초음파센서

최고관리자
2019.12.09 09:52 41 0
  • - 첨부파일 : HC-SR04Users_Manual.pdf (642.9K) - 다운로드
  • - 첨부파일 : 초음파센서-복사.pdf (1.5M) - 다운로드

본문

#define TRIG 2
#define ECHO 3
#define RED 11
#define GREEN 10
#define BLUE 9

void setup() {
  pinMode(TRIG, OUTPUT);
  pinMode(ECHO, INPUT);
}

void loop() {
  digitalWrite(TRIG, LOW);
  delayMicroseconds(2);
  digitalWrite(TRIG, HIGH);
  delayMicroseconds(10);
  digitalWrite(TRIG, LOW);
  long distance = pulseIn(ECHO, HIGH)/58.2;
  analogWrite(RED, 0);
  analogWrite(GREEN, 0);
  analogWrite(BLUE, 0);
  if(distance < 10) {
      analogWrite(RED, 255);
  }
  else if(distance < 20) {
      analogWrite(GREEN, 255);
  }
  else if(distance < 30) {
      analogWrite(BLUE, 255);
  }
  delay(100);
}


첨부파일
초음파센서_메뉴얼
초음파센서 사용하기

댓글목록 0

등록된 댓글이 없습니다.