답변 : 아두이노 초음파센서, 부저 질문
페이지 정보
작성자 master 작성일18-06-04 01:37 조회8,314회 댓글0건본문
// MCU BASIC: https://www.basic4mcu.com
// DateTime : 2018-06-04 오전 1:40:33
// by Ok-Hyun Park
//
int TrigPin=8,EchoPin=9;
int cm;
//
void setup(){
Serial.begin(9600);
pinMode(TrigPin,OUTPUT);
pinMode(EchoPin,INPUT);
}
//
void loop(){
digitalWrite(TrigPin,HIGH); delayMicroseconds(10); digitalWrite(TrigPin,LOW);
cm=pulseIn(EchoPin,HIGH)/58;
Serial.print(cm); Serial.println("cm");
if (cm<10){ tone(7,392); delay(100); noTone(7); } // 솔
else if(cm<15){ tone(7,392); delay(100); noTone(7); } // 파
else if(cm<20){ tone(7,392); delay(100); noTone(7); } // 미
else if(cm<25){ tone(7,392); delay(100); noTone(7); } // 레
else if(cm<30){ tone(7,392); delay(100); noTone(7); } // 도
else if(cm<35){ tone(7,392); delay(100); noTone(7); } // 시
else if(cm<40){ tone(7,392); delay(100); noTone(7); } // 라
else if(cm<45){ tone(7,392); delay(100); noTone(7); } // 솔
delay(500);
}
tone(7,392);
음계에 맞게 수정하세요
댓글 : 0
조회수 : 8,314
등록된 댓글이 없습니다.