Simulasi Sensor Parkir Sederhana Dengan Sensor HCSR 04 dan ARDUINO UNO
1. Alat yang dibutuhkan :
- Arduino UNO
- Sensor Ultrasonik HCSR-04
- Kabel Jumper
- LED merah
- LED hijau
- LED orange
2. Prinsip kerja alat :
alat ini bekerja seperti sensor parkir mobil kebanyakan dimana ada tiga indikator yang di tandai dengan nyalanya LED yaitu LED hijau(aman), LED orange(hati-Hati), dan LED merah(stop). led akan menyala sesuai dengan jarak yang di deteksi oleh sensor ultrasonik yang akan diproses di arduino uno.
3. Program
#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);
}
4. Video simulasi di Proteus :
sumber :
Teknologi. (2020). Pengertian fungsi cara kerja dan hal berkaitan dengan arduino. https://www.wikikomponen.com/
Purnama, A. (2012). Liquid
Cristal Display. Jakarta: http://elektronika-dasar.web.id/lcd-
liquid-cristal-display/.
Purnama, A. (2012). Sensor
Photodioda. Jakarta: http://elektronika-dasar.web.id/sensor-photodioda/.
Wikipedia. (2016). Infrared
sensor. https://id.wikipedia.org/wiki/Passive_infrared_sensor.
Wicaksono, Mochamad Fajar. 2019.
Aplikasi Arduino dan Sensor. Informatika. Bandung
robotarduino. 2016. Macam-Macam Motor Servo. https://macammacamservo.wordpress.com/
Komentar
Posting Komentar