int trig=15;
int echo=4;
int buzzer=16;
int ir=5;
void setup(){
pinMode(buzzer,OUTPUT);
pinMode(trig,OUTPUT);
pinMode(echo,INPUT);
pinMode(ir,INPUT);
Serial.begin(9600);
}
void loop(){
digitalWrite(trig,0);
delayMicroseconds(2);
digitalWrite(trig,1);
delayMicroseconds(10);
digitalWrite(trig,0);
float duration = pulseIn(echo,1);
duration=duration/2;
float distance=(0.034)*duration;
Serial.println(distance);
int g=digitalRead(ir);
Serial.println(g);
if(distance<100 ||g==1){
digitalWrite(buzzer,1);
}
else{
digitalWrite(buzzer,0);
}
}