Skip to main content

simulasi tempat parkir menggunakan sensor ultrasonik

nama : farhan muhammad
npm : 12417188
kelas : 3IB04




SIMULASI SENSOR PARKIR MENGGUNAKAN ARDUINO DAN SENSOR HC SR-04



A. LATAR BELAKANG
            Saat ini, pengguna kendaraan roda empat dan roda dua khususnya wanita terumatama kalangan ibu ibu sering terjadi kecelakaan kecil saat berparkir seperti kelewatan bataas. Masih banyak mobil yang sensor nya tidak berfungsi dengan semestinya. Dan jarak antara mobil satu dengan lainnya, sensor parker ini berfungsi agar tidak terjadi bertabrakannya mobil satu dengan lainnya serta mengetahui tempat parker yang tersedia pada sebuah pusat berbelanjaan.

Sensor ultrasonic dalam tempat parker berguna untuk mengetahui jumlah kendaraan yang masih tersedia serta menjaga jarak aman saat pengemudi sedang berparkir dan satu kendaraan dan lainnya.

B. STUDI LITERATUR
            Studi literatur melibatkan pencarian pencarian dari beberapa artikel web google tentang pengemudi roda empat dan roda dua, dan pencarian tentang teori yang berkaitan dengan cara kerja suatu rangkaian elektronika, dan juga Bahasa pemrograman Arduino untuk penugasan ini. Studi literatur dilakukan dengan membaca dan memahami suatu masalah yang dibahas dan kemudian para pengendara kendaraan bermotor.
·      Kelebihan
·      Alat sederhana & dapat diterapkan pada setiap tempat parkir pusat berbelanjaan
·      Meningkatkan kewaspadaan pengemudi saat parkir

·      Kekurangan
·      Hanya berupa lampu indicator, pengemudi harus memperhatikan lampu indicator sensor parkir


C. METODE PERANCANGAN
·      Flow Chart



·      Software
Berikut adalah pemrograman Arduino dengan bahasa C untuk sensor ultrasonic :

#define ledHijau 3

#define ledKuning 4
#define ledMerah 5
#define trigPin 7
#define echoPin 6

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

  pinMode(ledHijau, OUTPUT);
  pinMode(ledKuning, OUTPUT);
  pinMode(ledMerah, OUTPUT);

}
void loop() {
  long duration, distance;
  digitalWrite(trigPin, LOW);
  delayMicroseconds(2);
  digitalWrite(trigPin, HIGH);
  delayMicroseconds(10);
  digitalWrite(trigPin, LOW);
  duration = pulseIn(echoPin, HIGH);
  distance = (duration/2) / 29.1;

  if (distance > 30) //Jika jarak lebih dari 30cm
{
      digitalWrite(ledHijau, HIGH); //Menyala
      digitalWrite(ledKuning, LOW); //Mati
      digitalWrite(ledMerah, LOW); //Mati
  }

  if (distance < 20) //Jika kurang dari 20cm

{
      digitalWrite(ledHijau, LOW);

      digitalWrite(ledKuning, HIGH);
      digitalWrite(ledMerah, LOW);     
  }

  if (distance < 10) //Jika kurang dari 10cm

{

      digitalWrite(ledHijau, LOW);
      digitalWrite(ledKuning, LOW);
      digitalWrite(ledMerah, HIGH);
}
 Serial.print("Jarak :");
 Serial.print(distance);
 Serial.println("cm");
 delay(100);
}


·      Hardware
Alat & Bahan :
1. Sensor Ultrasonik HC-SR04
2. Arduino Uno
3. Kabel Jumper
4. Project Board / Bread Board
5. LED
6. resistor variable


·         Schematic Rangkaian


·         Video Simulasi


Penjelasan :
Dalam video tersebut merupakan simulasi dari blind stick atau tongkat tunanetra, ketika simulasi dijalankan maka sensor HC-SR04 Otomatis menyala dan memantulkan gelombang. Potensio diibaratkan sebagai Pin Test untuk menentukan jarak terhadap sensor. Ketika potensio diturunkan maka sensor ultrasonik dalam kondisi LOW, namun apabila potensio dinaikkan maka sensor dalam Kondisi HIGH dan otomatis LED atau indicator akan menyala.


·         Cara Kerja
Sensor ultrasonik HC-SR04 bekerja dengan cara memantulkan suatu  gelombang, jika sensor tersebut mendeteksi suatu benda maka gelombang yang dipantulkan akan berbalik ke sensor tersebut dan diterima oleh receiver. Jika receiver menerima pantulan gelombang, maka kondisi sensor akan menjadi HIGH, sedangkan jika receiver tidak menerima pantulan gelombang maka sensor tersebut akan tetap dalam kondisi LOW. Jika sensor berubah kondisi menjadi HIGH, maka sensor akan mengirimkan sinyal kepada Arduino untuk menyalakan LED.
Sensor ini dapat sangat bermanfaat dalam pengaplikasian di area parkir untuk menghindari gesekan kendaraan bermotor atau melewati batas area parkir.


D. HASIL PERCOBAAN
1. Sensor akan mengirimkan sinyal kepada arduino jika didepan sensor HC-SR04 terdapat sebuah objek atau benda
2. Ketika arduino uno mendapatkan sinyal ia akan mengirimkan sinyal kepada LED.
3. LED akan menyala apabila mendapatkan sinyal dari Arduino uno.
4. Rangkaian pada Arduino, HC-SR04 serta LED dapat bekerja dengan rancangan program yang telah dibuat dengan Bahasa C.


E. KESIMPULAN
      Pada saat alat tersebut dinyalakan, akan ada 2 kondisi, ketika sensor HC-SR04 mendeteksi benda di depannya dengan cara memantulkan gelombang sinyal, sinyal yang telah dipantulkan balik ke sensor dan akan dikirim ke Arduino dan otomatis akan menyalakan LED untuk memperingatkan pengemudi bahwa jarak akan semakin dekat pada pembatas area parkir. Namun, apabila sensor tersebut tidak mendeteksi apa apa, maka Arduino tidak akan mengirimkan sinyal dan menyalakan led.

SOURCE :
https://berbageilmu.blogspot.com/2017/05/simulasi-parkir-dengan-sensor.html
https://lazyuser12.blogspot.com/

Comments

Popular posts from this blog

OLAHRAGA GA HARUS MAHAL!! buat sebagian orang pasti mau olahraga yang pertama di pikiran setiap orang adalah tempat fitness atau gym. ya memang di sana tuh banyak banget alat yang memudahkan kita buat ngelatih otot kita gausah ribet. tapi kalian tau ga sih? kalo rumah kita juga bisa kita jadiin tempat fitness loh. caranya? nih simak obrolan di bawah 🔻🔻🔻 😊 : emangnya bisa olahraga dirumah tanpa alat? biar badannya bagus kaya orang-orang 😎 : bisa dong kenapa engga , lagian banyak banget yang bisa ente pake di rumah 😊 : contohnya apa tuh bang? 😎 : banyak ni, salah satunya pasti antum punya kursi kan? pintu, handuk, tas, itu semua barang-barang yang pasti setiap individu punya kan di rumah. 😊 : wahh boleh tuh caranya gimana ?? 😎 : nihh ane kasih tau perhatiin baik-baik. 😎 : antum bisa pake kursi buat push up variasi, nanti ane kasih tau gimana, antum bisa pake pintu buat pull up atau chin up, antum bisa pake tas buat ilangin lemak perut. kalo kalian mau ta...
THIS IS ME! HI!! semuanya gua mau memperkenalkan diri, nama gua farhan muhammad. panggil aja farhan tapi jangan panggil sayang ya hehe. di dalam blog ini gua mau membagikan yaaituu :  tips & trick berolahraga ➞ nah ini ga cuman gimana caranya kurusin badan, tapi gua bakal kasih tau gimana biar kita rajin terus olahra ga cepet bosen nya. sepenggal kisah perjalanan hidup ➞ ini juga ya ga penting amat sih, ga cuman perjlanan hidup. tapi gua bakalan cerita tentang percintaan nih buat lu yang lagi klepek-klepek.   hobi gua ya udah pasti lah ya sesuai topik di atas olahraga, dan kadang sering nulis puisi atau cerpen lah, masih pemula nulis juga. paling penting gua orangnya receh, berjaya lah orang-orang receh. gua phobia sama satu hewan yang sangat amat menyeramkan, serem bangat pokonya. gua takut belalang. i just want to say that i hope you enjoy read my this freak blog bye !    
CINTA?   Akankah jadi bahagia atau malah seabaliknya? seperti inikah rasanya jatuh cinta? , rasa yang hanya ingin kusimpan dalam hatiku saja. indahnya cinta yang kurasakan bagaikan mentari pagi yang bersinar tiada henti. tertawa,menangis,menatap indahnya cinta. tidak kah kamu ingin seperti ini selamanya? cinta janganlah kamu pergi secepat kamu dating. cinta akan selalu membuat penikmatnya bahagia lalu mengapa selalu berakhir dengan duka? Jika cinta bias membuat kita bahagia Apakah kamu bahagia sekarang? Untuk seseorang yang disana Apakah kamu bias merasakan cinta yang sama dengan ku? Bahagia? Terluka? Kedua rasa yang akan mengisi cinta mu padanya. Jika selalu berakhir dengan luka Lalu untuk apa kamu mulai jatuh cinta kemudian? Terkadang tidak ada gunanya berjuang akan keberadaan cinta, jika berakhir menjadi kenangan Siapa yang pantas untuk di salahkan? Salahkan jika hati ini ingin merasakan indahnya jatuh cinta? Ra...