const int echo = 13; const int trig = 12; int LED1 = 2; int LED2 = 3; int LED3 = 4; int LED4 = 8; int LED5 = 9; int buzzer = 5; int duration = 0; int distance = 0; void setup() { pinMode(trig, OUTPUT); pinMode(echo, INPUT); pinMode(LED1, OUTPUT); pinMode(LED2, OUTPUT); pinMode(LED3, OUTPUT); pinMode(LED4, OUTPUT); pinMode(LED5, OUTPUT); pinMode(buzzer, OUTPUT); Serial.begin(9600); } void loop() { digitalWrite(trig, HIGH); delayMicroseconds(10); digitalWrite(trig, LOW); duration = pulseIn(echo, HIGH); distance = (duration / 2) / 28.5; // Turn off all LEDs and the buzzer digitalWrite(LED1, LOW); digitalWrite(LED2, LOW); digitalWrite(LED3, LOW); digitalWrite(LED4, LOW); digitalWrite(LED5, LOW); noTone(buzzer); if (distance < 10) { digitalWrite(LED3, HIGH); tone(buzzer, 850); } else if (distance >= 10 && distance < 20) { digitalWrite(LED2, HIGH); tone(buzzer, 1000); } else if (distance >= 20 && distance < 30) { digitalWrite(LED1, HIGH); tone(buzzer, 1500); } else { // Distance is greater than or equal to 30, turn off the buzzer noTone(buzzer); for (int i = 0; i < 5; i++) { tone(buzzer, 1000); // High pitch digitalWrite(LED4, HIGH); digitalWrite(LED5, LOW); delay(100); noTone(buzzer); digitalWrite(LED4, LOW); digitalWrite(LED5, HIGH); delay(100); tone(buzzer, 500); // Low pitch } } Serial.println(distance); delay(1000); }
@fkj7761 Жыл бұрын
Ur a life saver
@Waiduino Жыл бұрын
No you’re a life saver 😁
@fkj7761 Жыл бұрын
Nice vid😊
@Waiduino Жыл бұрын
Appreciate your support. Nice profile pic as well
@ericknova2989 Жыл бұрын
Exlente y gracias por la explicación...Saludos desde Colombia !
@Waiduino Жыл бұрын
¡Muchas gracias! ¡Saludos desde América!
@fkj7761 Жыл бұрын
Nice vid
@Waiduino Жыл бұрын
Thanks it took so long to record! Any recommendations for my channel?
@fkj7761 Жыл бұрын
Nice vid nice vid nice vid nice vid nice vid
@Waiduino Жыл бұрын
😭😂🤣 Thank you Thank you Thank you Thank you Thank you. APPRECIATE ALL YOUR SUPPORT!!!
@CM_Engines Жыл бұрын
nice new intro man i like it
@Waiduino Жыл бұрын
Appreciate that a lot man! For some reason I always had different intros for each of my videos so I just keep changing them every video besides those quick tutorial one. Glad someone noticed 😅
@fkj7761 Жыл бұрын
Ur a life saver
@Waiduino Жыл бұрын
Are you sure? Hopefully the video was helpful 😁
@fkj7761 Жыл бұрын
Nice vid
@Waiduino Жыл бұрын
Thanks! Let me know about any projects you wanna see in the future
@fkj7761 Жыл бұрын
Ur a life saver
@Waiduino Жыл бұрын
Appreciate that. Happy to help!
@fkj7761 Жыл бұрын
Ur a life saver
@Waiduino Жыл бұрын
I try to be 😅😭
@fkj7761 Жыл бұрын
Ur a life saver
@Waiduino Жыл бұрын
LOL thanks! Did you have a project like this or something related to Arduino?