pak kkar per1 — Arduino Uno simulation

arduino uno

An interactive Arduino Uno circuit simulation you can run free in your browser on Velxio, by dapzkuy94.

Components

Sketch code

const int trigPin = 9;
const int echoPin = 10;

const int ledBiru = 7;
const int ledPutih = 8;
const int buzzerPin = 4;

long duration;
float distance;

void setup() {
  Serial.begin(9600);

  pinMode(trigPin, OUTPUT);
  pinMode(echoPin, INPUT);

  pinMode(ledBiru, OUTPUT);
  pinMode(ledPutih, OUTPUT);
  pinMode(buzzerPin, OUTPUT);
  }

void loop() {
  digitalWrite(trigPin, LOW);
  delayMicroseconds(2);
  digitalWrite(trigPin, HIGH);
  delayMicroseconds(10);
  digitalWrite(trigPin, LOW);

  duration = pulseIn(echoPin, HIGH);

  distance = duration * 0.0343 / 2.0;

  Serial.print("Jarak: ");
  Serial.print(distance, 2);
  Serial.println(" cm");

  if (distance < 80.00) {
    digitalWrite(ledBiru, HIGH);
    digitalWrite(ledPutih, LOW);
    tone(buzzerPin, 1000);
  }
  else {
    digitalWrite(ledBiru, LOW);
    digitalWrite(ledPutih, HIGH);
    noTone(buzzerPin);
  }
  
  delay(500); 
}

More projects by dapzkuy94