Skip to main content

Sensor Parking Project with Arduino

Sensor Parking Project

         kali ini saya akan membagikan sebuah project arduino uno r3 yang menggabungkan
antara ultraSensor, buzzer dan led, sebelum itu siapkan dulu bahan-bahannya :D
1. Sebuah Arduino board Uno R3
2. Ultrasonic Sensor
3. lampu led, warna bebas sesuai perasaan hati anda :v
4. Sebuah Buzzer
5. Beberapa kabel jumper

baik, langsung saja step pertama :
1. Sambungkan Trig yang di ultrasonic sensor ke pin 13 di arduino board.
2. Sambungkan Echo yang di Ultrasonic sensor ke pin 12 di arduino board.
3. Sambungkan Buzzer ke pin 11 di arduino board.
4. Sambungkan lampu Led ke pin 10 di arduino board.
Lebih jelasnya silahkan lihat di gambar :)

Berikut saya bagikan code arduinonya, semoga bermanfaat! :)

#define trigPin 13
#define echoPin 12
#define buzer 11
#define led 10

void setup() {
  Serial.begin (9600);
  pinMode(trigPin, OUTPUT);
  pinMode(echoPin, INPUT);
  pinMode(buzer, OUTPUT);
  pinMode(led, OUTPUT);
}

void loop() {
  long duration, distance;
  digitalWrite(trigPin, LOW);  // Added this line
  delayMicroseconds(2); // Added this line
  digitalWrite(trigPin, HIGH);
//  delayMicroseconds(1000); - Removed this line
  delayMicroseconds(10); // Added this line
  digitalWrite(trigPin, LOW);
  duration = pulseIn(echoPin, HIGH);
  distance = (duration/2) / 29.1;
  if (distance < 10) {  // This is where the LED On/Off happens
    digitalWrite(buzer,HIGH); // When the Red condition is met, the Green LED should turn off
  digitalWrite(led,LOW);
}
  else {
    digitalWrite(buzer,LOW);
    digitalWrite(led,HIGH);
  }
  if (distance >= 200 || distance <= 0){
    Serial.println("Out of range");
  }
  else {
    Serial.print(distance);
    Serial.println(" cm");
  }
  delay(500);
}

jika sudah diprogram anda bisa test dan langsung di pasang dikendaraan anda hehehehe :D
dan jika ada yang kurang jelas bisa dikomentar dibawah! :) Terima Kasih :)

Comments