교육정보

자연영재

  • 홈 > 교육정보 > 영재교육원 > 학습마당 > 자연영재
  • 화면 크게
  • 화면 작게
  • 인쇄하기
  • 페이스북으로 공유하기 새창열림
  • 트위터로 공유하기
  • 본 사이트는 대한민국 저작권법을 준수합니다.
  • 회원은 공공질서나 미풍양속에 위배되는 내용과 타인의 저작권을 포함한 지적재산권 및 기타 권리를 침해하는 내용물에 대하여는 등록할 수 없으며, 만일 이와 같은 내용의 게시물로 인해 발생하는 결과에 대한 모든 책임은 회원 본인에게 있습니다.
  • 개인정보보호법에 의거하여 주민번호, 휴대폰번호, 집주소, 혈액형, 직업 등의 게시나 등록을 금지합니다.
아두이노(초음파센서)
작성자 : 모진우 작성일 : 2020-07-16 PM 06:14:02 조회수 : 92

#define TRIG_PIN 2
#define ECHO_PIN 3
#define LED_PIN 4


void setup() {
 
pinMode(TRIG_PIN, OUTPUT);
 
pinMode(ECHO_PIN, INPUT);
 
pinMode(LED_PIN, OUTPUT);
}


void loop()
{
 
int distance = 0; 

 
digitalWrite(TRIG_PIN, HIGH);
 
delayMicroseconds(10);
 
digitalWrite(TRIG_PIN, LOW);
  distance =
pulseIn(ECHO_PIN, HIGH)/58.2; /* 센치미터(cm) */

 

   /* 10cm 이내로 접근 시 LED를 켠다 */ 
  if (distance <= 10) {

    digitalWrite(LED_PIN, HIGH);
  } else {
   
digitalWrite(LED_PIN, LOW);
  }
}


목록 답변 수정 삭제