ALAT PARKIR MOBIL ANTI TERBENTUR (SMART PARKING MENGGUNAKAN ARDUINO UNO DAN SENSOR ULTRASONIC)

SMART PARKING MENGGUNAKAN ARDUINO

Langkah 1: Persiapan Hardware.

  1. Arduino Uno r3
  2. kabel Jumper
  3. Ultrasonic HC-SR04
  4. Breadboard
  5. Buzzer 5 volt
OK, jadi itu semua yang kita butuhkan, sekarang mari kita mulai merangkainya
Pertama-tama saya akan menghubungkan catu daya (5v) dari Arduino ke pin VCC Sensor  dan GND Arduino ke GND Sensor, lalu pin Trig ke pin 5 dan pin Echo ke pin 6. lalu salah satu kaki buzzer kita hubungan dengan pin 4 Arduino dan yang satunya lagi ke Jalur negatif di Breadboard

Langkah 2: Pemrograman,yeeeee!

Setelah instruksi diatas selesai dilakukan sekarang kita saatnya menjadi seorang programmer, hehe, copykan kode dibawah ini di sketch Arduino IDE kalian, lalu Uploud, dan setelah proses peng-Uploud’an selesai kalian bisa mencobanya mengetesnya dengan medekatkan dan menjauhkan benda di depan Sensor Ultrasonic, dan perhatikan apa yang akan terjadi :)
CODE PROGRAM 
#define Buzzer 4 //mendefinisikan pin 4 Arduino sebagai pin Output Buzzer#define trigPin 5 //mendefinisikan pin 5 arduino sebagai trigger pin sensor ultrasonic#define echoPin 6 //mendefinisikan pin 6 arduino sebagai echoPin sensor ultrasoniclong duration; // variabel durasi sensor ultrasonicint distance = 0; // jarah dalam centimetervoid setup(){pinMode(trigPin, OUTPUT); // setting triggerpin sebagai outputpinMode(echoPin, INPUT); // setting echopin sebagai InputpinMode(Buzzer, OUTPUT); // setting Buzzer sebagai OutputSerial.begin(9600); // setting kecepatan pengiriman serial monitor}void loop(){digitalWrite(trigPin, HIGH);// aktifkan sensor ultrasonicdelayMicroseconds(10); // selama 10 microsecondsdigitalWrite(trigPin, LOW); // matikan sensor ultrasonicduration = pulseIn(echoPin, HIGH); // baca rentan waktu dari trigPin High sampai echoPin highdistance= duration*0.034/2; //konversi selang waktu ke CMif (distance <= 100) // Hanya menampilkan jarak jika jaraknya kurang dari 300 cm / 3 meter{Serial.println(distance); // kirim data jarak ke PCdigitalWrite(Buzzer,HIGH);delay(distance);digitalWrite(Buzzer,LOW);delay(distance);}}


Setelah memasukkan sketch tersebut uploadlah pada Arduino UNO , kemudian tunggu hingga proses uploadnya selesai .



TERIMAKASIH TELAH BERKUNJUNG SEMOGA BERMANFAAT 







Komentar

Postingan populer dari blog ini

MEMBUAT ALARM UNTUK MALING MENGGUNAKAN SENSOR PIR

Membuat Penyiraman Tanaman OTOMATIS

PEMBAGIAN SEMBAKO DAN AIR BERSIH DI DESA PAROTO