SAFE DRIVING - ARDUINO PROJECT

SAFE DRIVING - ARDUINO PROJECT

Widya Intawani Pasaribu







Deskripsi
Safe Driving merupakan DIY yang kegunaan nya untuk mengetahui jarak antar kendaraan yang sedang dikendarai dengan kendaraan yang ada didepannya. Safe Driving ini berguna untuk mengurangi angka kecelakaan yang ada.  Safe Driving menggunakan Arduino UNO, 1 unit potensiometer, 1 unit LCD 16x2, 1 unit sensor jarak(HC-SR04) dan 1 buah LED.  DIY ini bekerja dengan mendeteksi jarak, dan ketika jarak antar kendaraan lebih kecil dari nilai yang diatur, maka sensor jarak akan mendeteksi dan LED yang tersedia akan menyala untuk memperingatkan jika dekat antar kendaraan telah melampaui batas yang yg ditentukan.
DIAGRAM RANGKAIAN


SAFE DRIVING ARDUINO CODE

#include <LiquidCrystal.h>
LiquidCrystal lcd(7, 6, 5, 4, 3, 2);
const int trigPin = 11;
const int echoPin = 10;
const int led = 13;

void setup() 
{
  lcd.begin(16, 2);
  lcd.setCursor(3,0);
  // Print a message to the LCD.
  lcd.print(" DIY-P6-C4");
  lcd.setCursor(1,1);
  lcd.print(" SAFE DRIVING");
  lcd.setCursor(2,1);
  delay(5000);
  pinMode(trigPin, OUTPUT);
  pinMode(echoPin, INPUT);
  pinMode(led, OUTPUT);
  lcd.begin(16, 2);
  lcd.print ("Be Careful ");
  lcd.setCursor(0, 1);
  lcd.print ("on your way");
  delay (5000);
  Serial.begin(9600); // aktifkan port serial     
}
long duration, r;
float distance;


void loop()
{
  lcd.clear();
  lcd.print("Distance in cm");
    
  digitalWrite(trigPin, LOW);
  delayMicroseconds(2);
  digitalWrite(trigPin, HIGH);
  delayMicroseconds(10);
  digitalWrite(trigPin, LOW);

  duration = pulseIn(echoPin, HIGH);
  long r = 3.4 * duration / 2;     
  float distance = r / 100.00;
  
  lcd.setCursor(0, 1);
  lcd.print(distance);
  delay (300);
  Serial.print("Jarak : ");
  Serial.println(distance);
 if(distance<10)
  {
    digitalWrite(led,HIGH);
  }
 else
  {
    digitalWrite(led,LOW);
  }
 delay(300);
}



For Watching the Video The Secret Room klik this link https: https://www.youtube.com/watch?v=7dTlACy9rrM&list=PLwaN9A1oecAGqo2Wm2M31DmhVtoocwTY5&index=6

Komentar