int trigger=19;
int echo=18;
int light=14;
int buzzer=26;
void setup() {
Serial.begin(9600); // Start serial communication
Serial.begin(115200);
pinMode(trigger, OUTPUT);
pinMode(echo, INPUT);
pinMode(light, OUTPUT);
pinMode(buzzer, OUTPUT);
}
int Ultra_sonic(){
digitalWrite(trigger, HIGH);
delay(100);
digitalWrite(trigger, LOW);
float recieved= pulseIn(echo, HIGH);
float converted=(recieved*0.034/2)+1;
return(converted);
}
void loop() {
// put your main code here, to run repeatedly:
int actual_distance=Ultra_sonic();
Serial.println(actual_distance);
delay(1000);
if(actual_distance<=250);
digitalWrite(light, HIGH);
tone(buzzer,1000);
if(actual_distance>250);
digitalWrite(light, LOW);
noTone(buzzer);
}