ABSTRAK
Pengukuran jarak di jaman skarang ini kadang kadang tidak akurat permasalahan yang ada di jaman skarang adalah
jika pengukuran tidak akurat bias berpotensi bahaya contoh kecil adalah perhitungan matematis jika itungan tidak
akurat maka angka yang akan di ajukan akan selisih sama halnya di jaman skarang ini adalah pengukuran jarak yang
ada di alam sebuah kendaraan seperti saat parkir jika hitungan tidak akurat maka akan mengakibatkan bahaya yaitu
nabrak maka dari itu membutuhkan perhitungan yang sangat akurat agar jarak antar kendaraan dan penghalang tidak
bersentuhan , dengan adanya sensor jarak yang ada di pasaran hanya berupa peringatan berupa suara buzzer bagi
pengemudi yang sangat awam akan membuat kebingungan dengan adanya suara buzzer tersebut,dan di dalam
mengemudi kendaraan khususnya di saat parkir , pengemudi hanya mengira ngira jarak dengan suatu benda
penghalang, ini salah satu permasalahan yang harus di pecahkan maka dari itu dengan penelitian yang sedang di
kerjakan aga dapat membatu permaslahan permasalahan yang ada , , maka dari itu di lakukan perhitungan jarak
menggunakan logika Fuzzy metode Sugeno , dengan adanya logika sugeno di harapkan menambah keakuratan
pengukuran jarak pada kendaran ,dengan pendekatan tersebut di harapkan mampu membuat keputusan untuk
pengukuran jarak pada kendaraan, sebagai ruang lingkup penulisan penelitian ,hasil yang di dapat pada penelitian ini
merupakan model pengukuran jarak pada kendaraan yang akurat dengan adanya penelitian sensor parkir ini di
harapkan agar pengemui dapat berkendara khususnya di saat parkir dapat lebih nyaman
Kata kunci :system pengukuran jarak pada kendaraan menggunakan sensor ultrasonik menggunakan fuzzy
sugeno berbasis mikrokontroler
ABSTRACT
Measurements of the distances these days sometimes inaccurate existing problems in the era skarang is if the
measurement is not accurate bias potential dangers of small sample is mathematically if itungan not accurate then
the numbers will be submitted to be the difference as well as in the time currently is the measurement of the distance
that there is in nature a vehicle such as when parking if the count is not accurate then it will result in danger, that
collided and therefore requires the calculation of highly accurate so that the distance between the vehicle and the
barrier is not in contact with the proximity sensor on the market only in the form of a warning sound buzzer for
drivers who very layman would create confusion with the sound of buzzer mentioned, and in driving the vehicle,
especially when parking, the driver only figure out the distance to an object barrier, is one of the problems that must
be solved and therefore the research being in do aga can petrify permaslahan existing problems, therefore in doing
the distance calculation using fuzzy logic method Sugeno, with their logic Sugeno expected increase accuracy
measurement of the distance to the vehicle with such an approach is expected to make decisions for distance
measurement in vehicles, as the scope of the research paper, the results can in this study is a model of distance
measurements accurate to vehicles with parking sensor research is expected to be pengemui can drive in particular
where parking can be more comfortable
Keywords: distance measurement system on a vehicle using ultrasonic sensors use a microcontroller
basedSugenofuzzy
1. PENDAHULUAN
Keterangan :
MULAI
MENGUKUR
Sedang :
0 𝑥 ≤ 3/𝑥 ≥ 7
𝑥−3
3≤𝑥≤7
5−𝑥
7−𝑥
{ 5≤𝑥≤7
7−5
Jauh :
1 𝑥≤5
7−𝑥
{ 5≤𝑥≤7
7−5
Variabel Fuzzy 0𝑥 > 7
μ[x]
}
}
void fuzzyfikasi_sedangx()
{
if ((x<=3)||(x>=5))
gambar fuzzyfikasi jarak {
sedangx = 0;
}
else if ((x>3)&&(x<5))
sedangx = ((x-3)/(5-3));
}
else if (x==5)
{
sedangx = 1; 0 𝑥 ≤ 87.21/𝑥 ≥ 174.42
} 𝑥 − 87.21
87.21 ≤ 𝑥 ≤ 174.42
else if ((x>5)&&(x<7)) 145.35 − 𝑥
{ 174.42 − 𝑥
{174.42 − 145.35 145.35 ≤ 𝑥 ≤ 174.42
sedangx = ((7-x)/(7-5));
}
}
void fuzzyfikasi_jauhx()
{
if ((x<=7)||(x>=5)) 1 𝑥 ≤ 145.35
174.42 = 𝑥
{ { 145 ≤ 𝑥 ≤ 174.42
jauhkx = 0; 174.42 − 145.35
} 0𝑥 > 174.42
else if ((x>7)&&(x<5))
{
jauhx = ((x-7)/(5-7)); Dari fungsi keanggotaan diatas kemudian dapat
} dibuat program sebagai fuzzyfikasi untuk . Program
else if (x==7) fuzzyfikasi ini dapat dilihat pada listing program di
{ bawah ini:
jauhx = 1;
} void fuzzyfikasi_cepat() //sensor1
else if ((x>7)&&(x<5)) {
{ if (x<=87.21)
jauh = ((5-x)/(5-7)); {
} }
} else if ((x>87.21)&&(x<145.35))
{
cepat = ((145.35-x)/(145.35-87.21));
}
else if (x>=145.35)
{
cepat = 0;
μ[x]
}
}
void fuzzyfikasi_sedangx()
{
if ((x<=87.21)||(x>=145.35))
{
sedangx = 0;
}
else if ((x>87.21)&&(x<145.35))
1 𝑥 ≤ 87.21
145.35 − 𝑥
{ 87.21 ≤ 𝑥 ≤ 145.35
145.35 − 87.21
0 𝑥 > 145.35
sedangx = ((x-87.21)/(145.35-87.21)); Keterangan :
}
else if (x==145.35) - jika jarak dekat dan waktu cepat maka alarm
{ berbunyi
sedangx = 1; - jika jarak dekat dan waktu cepat maka alarm
} berbunyi
else if ((x>145.35)&&(x<203.49)) - jika jarak dekat dan waktu cepat maka alarm
{ berbunyi
sedangx = ((203.49-x)/(203.49-145.35)); - jika jarak sedang dan waktu sedang maka
alarm berbunyi
} - jika jarak sedang dan waktu sedang maka
} alrm berbunyi
void fuzzyfikasi_lambat() - jika jarak jauh dan waktu lama maka alarm
{ mati
if ((x<=203.49)||(x>=145.35)) - jika jarak jauh dan waktu lama maka alarm
{ mati
lambat = 0; - jika jarak jauh dan waktu lama maka alarm
} mati
else if ((x>203.49)&&(x<145.35)) - jika jarak jauh dan waktu lama maka alarm
{ mati
lambat = ((x-203.49)/(145.35-203.49)); - jika jarak jauh dan waktu lama maka alarm
} mati
else if (x==203.49) Proses Defuzifikasi
{ Yang menjadi input dalam proses defuzifikasi adalah
lambat= 1; himpunan fuzzy yang didapat dari komposisi aturan-
} aturan (rule) yang telah dibuat, sedangkan output
else if ((x>203.49)&&(x<145.35)) yang dihasilkan merupakan suatu bilangan pada
{ domain himpunan fuzzy tersebut.
lambat = ((145.35-x)/(145.35-203.49));
}
}
gambar defuzifikasi
Pembagi=(pred1+pred2+pred3+pred4+pred5+pred6+
pred7+pred8+pred9+pred10); Zt=penjumlah/pembagi
}
1 1cm 2.4
2 2cm 1.9
3 3cm 1.4
4 4cm 0.9
5 5cm 0.4
6 6cm 0.0
7 7cm 0.0
8 8cm 0.0
9 9cm 0.0
10 10cm 0.0
PENUTUP
KESIMPULAN
Bedasarkan urayan pada bab-bab sebelumnya dapat
di ambil kesimpulan sebagai berikut :