Professional Documents
Culture Documents
Koding Terbaru
Koding Terbaru
// defines variables
long duration;
int distance;
int safetyDistance;
void setup () {
pinMode(buzzer, OUTPUT);
pinMode(ledPin, OUTPUT);
void loop () {
digitalWrite(trigPin, LOW);
delayMicroseconds(2);
digitalWrite(trigPin, HIGH);
delayMicroseconds(10);
digitalWrite(trigPin, LOW);
// Reads the echoPin, returns the sound wave travel time in microseconds
distance= duration*0.034/2;
Serial.printIn(distance);
safetyDistance = distance;
digitalWrite(buzzer, HIGH);
digitalWrite(ledPin, HIGH);
tone (11,4000,500);
delay (100);
else{
digitalWrite(buzzer, LOW);
digitalWrite(ledPin, LOW);
digitalWrite(buzzer, HIGH);
digitalWrite(ledPin, LOW);
tone (11,4000,500);
delay (700);
else{
digitalWrite(buzzer, LOW);
digitalWrite(ledPin, LOW);
digitalWrite(buzzer, HIGH);
digitalWrite(ledPin, LOW);
tone (11,4000,500);
delay (1000);
else{
digitalWrite(buzzer, LOW);
digitalWrite(ledPin, LOW);
digitalWrite(buzzer, HIGH);
digitalWrite(ledPin, LOW);
tone (11,4000,500);
delay (1200);
else{
digitalWrite(buzzer, LOW);
digitalWrite(ledPin, LOW);
Serial.print(“Distance: “);
Serial.printIn(distance);