Senin, 01 September 2025

( Project Ultrasonic dan Buzzer)

( Project Ultrasonic dan Buzzer) 

A. ALAT DAN BAHAN

     1. Arduino Uno
     2. Sensor Ultrasonic / HC-SR04
     3. Buzzer
     4. Kabel Jumper
B. GAMBAR RANGKAIAN
 Keterangan :
- Sensor Ultrasonic
   pin Trigger -----> Pin 11 Arduino
   pin Echo     -----> Pin 12 Arduino
   Vcc             -----> 5v Arduino
   Gnd            -----> GND Arduino

- Buzzer
  Kaki (+)       ----->Pin 4 Arduino
  Kaki (-)        ----->Pin GND Arduino



C. KODE PEMROGRAMAN
int trig = 11;
int echo = 12;
long durasi, jarak;

int pinBuzzer = 4;

void setup() {
  Serial.begin(9600);
  pinMode(trig, OUTPUT);   
  pinMode(echo, INPUT);
  pinMode(pinBuzzer, OUTPUT);       
}

void loop() {
  digitalWrite(trig, LOW);
  delayMicroseconds(8);
  digitalWrite(trig, HIGH);
  delayMicroseconds(8);
  digitalWrite(trig, LOW);
  delayMicroseconds(8);

  durasi = pulseIn(echo, HIGH);
  jarak = (durasi / 2) / 29.1; 
  Serial.print(jarak);
  Serial.println(" cm");

  if(jarak < 60){
    digitalWrite(pinBuzzer, HIGH);
    delay(200);
    digitalWrite(pinBuzzer, LOW);
    delay(200);
    digitalWrite(pinBuzzer, HIGH);
    delay(200);
    digitalWrite(pinBuzzer, LOW);
    delay(1000);
  }else{
    digitalWrite(pinBuzzer, LOW);
  }
}