int RED=2;
int GREEN=4;
int TRIG=14;
int ECHO=27;
int BUZ=6;
void setup()
{
Serial.begin(9600);
pinMode(RED, OUTPUT);
pinMode(GREEN, OUTPUT);
pinMode(TRIG, OUTPUT);
pinMode(BUZ, OUTPUT);
pinMode(ECHO, INPUT);
}
void loop()
{
long Duration,CM,inch;
digitalWrite(TRIG, LOW);
delayMicroseconds(2);
digitalWrite(TRIG, HIGH);
delayMicroseconds(10);
digitalWrite(TRIG, LOW);
Duration=pulseIn(ECHO, HIGH);
CM=Duration*(0.034/2);
inch=Duration*(0.0133/2);
if(inch>35){
digitalWrite(GREEN, HIGH);
digitalWrite(RED, LOW);
noTone(BUZ);
Serial.println("object is not detected");
}
else
{
digitalWrite(RED, HIGH);
digitalWrite(GREEN, LOW);
tone(BUZ,1000,10);
Serial.println("object is detected");
}
Serial.print("INCH: ");
Serial.println(inch);
delay(100);
}