const int buzzer = 8; // Buzzer의 핀 번호
int sensor; // sensor의 값이 0~1023 사이에서 나옵니다.
void setup()
{
Serial.begin(9600); //시리얼 통신, 속도 9600
pinMode(buzzer, OUTPUT);
}
void loop()
{
sensor = analogRead(A0);
// 센서가 움직이지 않을때는 센서 값이 1023입니다.
if (sensor<1022){
tone(buzzer, 500); // 주파수 500Hz로 설정해줍니다. 부저는 주파수에 따라 음이 달라집니다.
Serial.print("Sensor Value: "); // 시리얼 모니터에 값을 보여줍니다.
Serial.println(sensor);
delay(100);
}
else{
noTone(buzzer);
Serial.print("Sensor Value: ");
Serial.println(sensor);
delay(100);
}
}