Anda di halaman 1dari 23

LAPORAN PROJECT

“RANCANG BANGUN ALAT ALARM PARKIR OTOMATIS BERBASIS


ARDUINO UNO DENGAN MENGGUNAKAN SENSOR ULTRASONIC
HC-SR04 SEBAGAI PENDETEKSI JARAK DENGAN TAMPILAN LCD
16x2”

KELAS XI MIPA 5
YAYASAN CITRA BINA INSAN MANDIRI
SMA KRISTEN CITRA BANGSA MANDIRI
KUPANG
2023
KATA PENGANTAR

Puji syukur kami panjatkan kehadirat Tuhan yang maha esa yang telah
memberikan rahmat dan berkatnya sehingga kami dapat menyelesaikan tugas
project yang berjudul “Rancang Bangun Alat Alarm Parkir Otomatis Berbasis
Arduino Uno Dengan Menggunakan Sensor Ultrasonic HC-SR04 Sebagai
Pendeteksi Jarak Dengan Tampilan Lcd 16x2” ini tepat pada waktunya.
Tujuan dari penulisan dari laporan ini adalah untuk memenuhi tugas pada
mata pelajaran informatika . Selain itu, laporan ini juga bertujuan untuk
menambah wawasan tentang merancang bangun alat alarm parkir otomatis
berbasis arduino uno di kehidupan sehari-hari bagi para pembaca dan juga bagi
penulis.
Terlebih dahulu, kami mengucapkan terima kasih kepada Pak Oscar Selly S.Pd,
selaku guru informatika dan pak Gerson Ari Aristo Banamtuan, S.Pd selaku guru
fisika yang telah memberikan tugas ini sehingga dapat menambah pengetahuan
dan wawasan sesuai dengan bidang studi yang kami tekuni ini di kelas XI.

Kupang, Mei2023

Penulis

i
DAFTAR ISI

KATA PENGANTAR......................................................................................
DAFTAR ISI....................................................................................................
DAFTAR TABEL............................................................................................
DAFTAR GAMBAR........................................................................................
BAB I PENDAHULUAN.................................................................................
A. Latar Belakang......................................................................................
B. Rumusan Masalah.................................................................................
C. Batasan Masasalah................................................................................
D. Tujuan...................................................................................................
E. Manfaat ................................................................................................
BAB II LANDASAN TEORI...........................................................................
A.
BAB III PEMBAHASAN.................................................................................
BAB IV PENUTUP..........................................................................................

ii
DAFTAR TABEL

TABEL 3.1 ......................................................................................................

iii
DAFTAR GAMBAR

GAMBAR 2.1...................................................................................................

iv
BAB 1
PENDAHULUAN

A. Latar belakang
Perkembangan teknologi yang sangat pesat di era globalisasi saat ini telah
memberikan banyak manfaat dalam kemajuan diberbagai aspek sosial.
Penggunaan teknologi oleh manusia dalam membantu menyelesaikan pekerjaan
merupakan hal yang menjadi keharusan dalam kehidupan. Perkembangan
teknologi ini juga harus diikuti dengan perkembangan pada Sumber Daya
Manusia (SDM). Selain dari pada itu perkembangan teknologi juga informasi dan
komunikasi Hal ini membuat manusia bagaikan tak terpisah oleh jarak dan ruang
waktu. Perkembangan teknologi yang kian maju, membuat manusia bisa
menggunakan berbagai macam peralatan untuk alat bantu dalam menjalankan
berbagai aktivitas sebagai sarana pendukung produktifitas. Dengan segala
aktivitas yang kian padat menjadikan sebagian orang memiliki mobilitas tinggi.
Terkadang hal yang menjadi prioritas sering terabaikan. Salah satunya hal yang
dikerjakan.
Elektronika memiliki peranan yang cakupannya luas dalam kehidupan sehari
hari, tidak dapat dipungkiri bahwa manusia pada zaman ini sangat bergantung
dengan perangkat elektronika. Dalam sebuah perangkat elektronika terdapat
berbagai macam komponen penyusun dan beragam jenis rangkaian yang tentunya
tidaklah mudah untuk dipahami oleh seseorang. Istilah elektronika berasal dari
dua kata bahasa Inggris yaitu “electron” yang berarti elektron dan “mechanics”
yang berarti mekanika. Sehingga secara harfiah elektronika adalah ilmu yang
mempelajari pergerakan elektron. Dilansir dari Encyclopedia Britannica,
elektronika adalah cabang fisika dan teknik elektro yang berhubungan dengan
emisi, perilaku, efek elektron, dan perangkat elektronik. Sehingga elektronika
dapat diartikan sebagai ilmu yang mempelajari perilaku gerakan elektron dan
bagaimana memanfaatkannya untuk membantu kehidupan manusia.
Kehidupan manusia tidak lepas dari keamanan. Keamanan merupakan suatu
usaha untuk menghindari timbulnya atau adanya ancaman kejahatan yang akan
mengganggu. Keamanan sebaiknya memiliki unsur-unsur seperti adanya proteksi,

1
2

integritas, keaslian suatu data, serta memiliki hak akses. Seiring dengan
perkembangan teknologi yang semakin maju, demikian juga halnya dengan
keamanan. Saat ini keamanan teknologi menjadi hal yang sangat penting pada
setiap instansi perusahaan maupun untuk kalangan individu. Segala hal baik
keamanan pada lingkungan, maupun keaman untuk data-data serta sistem yang
ada. Keamanan menjadi sangat penting saat ini, karena semakin meningkatnya
serangan atau tindakan kejahatan khususnya didunia teknlogi.
Mobil merupakan salah satu angkutan transportasi yang paling banyak
digunakan pada saat ini. Baik mobil pribadi maupun mobil umum telah menjadi
pilihan utama dalam melakukan kegiatan sehari – hari karena mobil memiliki
keunggulan yang tidak dimiliki alat transportasi lain yang saat ini juga banyak
digunakan seperti motor dan bus. Mobil dapat dinaiki sampai 8 orang sekaligus
termasuk supir, bandingkan dengan motor yang hanya bisa dinaiki 2 orang saja
sehingga membutuhkan banyak motor saat ingin berpergian bersama keluarga
atau teman - teman, Sedangkan bus sebenarnya bisa dinaiki oleh banyak orang
namun karena bentuknya yang panjang dan besar membuat bus tidak lebih efisien
dibandingkan mobil. Dan pada masa perkembangan teknologi informasi saat ini,
komputer bukan lagi hanya digunakan untuk membantu pekerjaan manusia, tetapi
bahkan juga untuk menggantikan pekerjaan - pekerjaan manusia yang tidak
memerlukan pemikiran dan bersifat rutinitas, pada perkembangan selanjutnya para
ahli mencoba mengganti sistem otak manusia sehingga diharapkan suatu saat
nanti mungkin tercipta suatu sistem komputer yang dapat menimbang dan
mengambil keputusan sendiri layaknya manusia. Karena hasil kerja sistem kerja
komputer ini diakui lebih cepat cepat, teliti, dan akurat dibandingkan dengan
manusia (Durkin, 2004), hal inilah yang mendorong lahirnya teknologi dibidang
otomotif seperti sistem pakar kerusakan mobil.
Lokasi parkir merupakan tempat pemberhentian kendaraan untuk sementara
waktu dan sarana yang sangat penting pada tempat-tempat umum seperti
universitas, pusat perdagangan, perkantoran, bandara, hotel dan tempat-tempat
umum lainnya. Banyaknya kendaraan yang keluar masuk ke tempat tersebut dapat
menimbulkan masalah seperti antrian, bahkan dapat mengakibatkan kemacetan
serta mengganggu kelancaran lalu lintas disekitar tempat tersebut apabila lahan
3

parkir yang digunakan tidak cukup luas sehingga banyak kendaraan yang parkir di
sekitar jalan umum. Pada saat ini sistem keamanan parkir sudah mengalami
banyak perkembangan akibat kemajuan teknologi yang sangat pesat dan adanya
inovasi-inovasi terbaru yang diciptakan pada sistem keamanan parkir. Kendaraan
yang di parkir pada area parkir yang rendah sistem keamanannya dapat
mengakibatkan terjadinya kecelakaan. Sebaiknya sistem keamanan parkir menjadi
salah satu prioritas utama dalam pembangunan tempat-tempat umum agar dapat
mengurangi tingginya tingkat kecelakaan pada kendaraan bermotor sehingga tidak
ada pihak yang merasa dirugikan saat mengunjungi suatu tempat.
Sistem kendali atau sistem kontrol (control system) adalah suatu alat untuk
mengendalikan, memerintah dan mengatur keadaan dari suatu sistem. Istilah
kendali ini dapat dipraktekan secara manual untuk mengendalikan sistem kontrol.
Dalam sistem yang otomatis alat ini banyak digunakan didalam bidang industri
dalam kehidupan sehari-hari sering dipakai untuk mempermudahkan produksi
(Miftah, 2013). Sistem pengendali ini merupakan sebuah sistem yang
mempertahankan sebuah nilai keluaran dari suatu variabel proses sesuai dengan
yang dinginkan (set point). Tujuan dari sistem pengendalian yaitu untuk menjaga
kualitas dan kuantitas suatu proses. Beberapa alasan sebuah industri memerlukan
suatu sistem pengendali. Pertama, karena sistem ini dapat mengurangi human
error yang dihasilkan pada saat pengoperasian sistem dan meningkat tingkat
keamanan bagi pekerja. Kedua, sistem otomatis dari sistem pengendalian
mengurangi jumlah operator sehingga akan menekan biaya pengeluaran. Ketiga,
menerapkan sistem ini tentu akan lebih efisien karena dengan menggunakan
kontrol, maka setiap perubahaan akan di respon lebih cepat dan akurat di
bandingkan dengan operator manual.
Arduino adalah salah satu komponen IoT (Internet of Things) yang dapat
diaplikasikan sebagai pengendali jarak jauh dengan jaringan internet yang dapat
diterapkan pada peralatan elektronik seperti lampu. Perangkat tersebut dapat
diakses dengan layanan internet melalui aplikasi Blynk sehingga bisa
menghilangkan kebutuhan berada dilokasi untuk mengaktifkan maupun
menonaktifkan perangkat tersebut. BLYNK adalah platform untuk aplikasi
Android yang bertujuan untuk kendali modul Arduino, Raspberry Pi, ESP8266,
4

WEMOS D1, dan module sejenisnya melalui sebuah prototype dan Internet
Penelitian ini akan dibangun dalam bentuk prototype, aplikasi diakses secara
nirkabel melalui smartphone, Untuk mengakses aplikasi dibutuhkan
authentication user, sehingga hanya orang tertentu yang dapat mengontrol Lampu
yang terhubung ke aplikasi (BLYNK).
Sensor ultrasonik pada umumnya terdiri dari dua unit, yaitu unit pemancar
dan unit penerima. Untuk mengukur jarak menggunakan sensor ultrasonik, proses
sensoring yang dilakukan pada sensor menggunakan metode pantulan antara
sensor dengan objek yang dituju. Pemancar akan memancarkan gelombang
ultrasonik, dan penerima akan menerima pantulan gelombang ultrasonik yang
telah dikeluarkan oleh pemancar. Delay waktu saat pemancar memberikan
gelombang ultrasonik dan penerima menerima pantulan gelombang dapat
memberikan data jarak dari suatu objek oleh karena itu dengan sensor ini dapat
digunakan untuk mengukur jarak.
Berdasarkan latar belakang diatas maka penulis maka penulis mengambil
judul “Rancang Bangun Alat Alarm Parkir Otomatis Berbasis Arduino Uno
Dengan Menggunakan Sensor Ultrasonic HC-SR04 Sebagai Pendeteksi
Jarak Dengan Tampilan Lcd 16x2”
B. Rumusan Masalah
Berdasarkan latar belakang masalah yang telah diuraikan diatas maka
peneliti tertarik untuk mengetahui:
1. Bagaimana cara merancang alat parkir otomatis berbasis Arduino uno?
2. Bagaimana mendesain notasi logaritma?
3. Bagaimana mendesain notasi ilmiah?
4. Bagaimana karakteristik alarm parkir mobil otomatis berbasis arduino
uno?
5. Bagaimana tingkat keberhasilan dari prototype alaram parkir mobil
otomatis berbasis arduino uno dengan sistem sensor ultrasonic?
C. Batas Masalah
Agar tidak meluas dan banyak pembahasan, maka penulis membuat
batasan masalah dalam tulisan ini yaitu, cara mrancang alat parkir otomatis
berbasis arduino uno, cara mendesain notasi logaritma, mendesain notasi
5

imiah, karakteristik alarm parkir mobil otomatis berbasis arduino uno dan
tingakat keberhasilan dari prototype alarm parkir mobil berbasis arduino uno,
D. Tujuan
Berdasarkan rumusan masalah diatas maka peneliti bertujuan untuk
mengetahui:
1. Mengetahui cara merancang alat parkir otomatis berbasis Arduino uno
2. Mengetahui cara mendesain notasi logaritma
3. Menegtahui cara mendesain notasi ilmiah
4. Menjelaskan karakteristik alarm parkir mobil otomatis berbasis
arduino uno
5. Memaparkan tingkat keberhasilan dari prototype alarm parkir mobil
E. Manfaat
Berdasarkan penelitian ini, terdapat beberapa manfaat, yaitu :
1. Membantu pemula yang kesulitan memakirkan kendaraan mobil
2. Memeriksa kondisi belakang saat berkendara. Alarm mundur mobil
berfungsi sebagai alat untuk memeriksa kondisi dibelakang mobil saat
berkendara terutama pada jalanan yang padat
3. Untuk memberikan peringatan ketika ada objek atau kendaraan yang
berada pada bagian belakang mobil
4. Bermanfaat untuk berkemudi yang memiliki kepekaan kurang
terhadap jarak disekitarnya khususnya saat ingin memarkir ditempat
yang sempit dan juga akan memudahkan pengemudi untuk
memarkirkan kendaraan pada tempat yang gelap atau sempit
BAB II
LANDASAN TEORI
A. Perkembangan Teknologi
1. Perkembangan Teknologi
Perkembangan teknologi yang sangat pesat di era globalisasi saat ini
telah memberikan banyak manfaat dalam kemajuan diberbagai aspek
sosial. Penggunaan teknologi oleh manusia dalam membantu
menyelesaikan pekerjaan merupakan hal yang menjadi keharusan dalam
kehidupan. Perkembangan teknologi ini juga harus diikuti dengan
perkembangan pada Sumber Daya Manusia (SDM). Selain dari pada itu
perkembangan teknologi juga informasi dan komunikasi Hal ini
membuat manusia bagaikan tak terpisah oleh jarak dan ruang waktu.
Perkembangan teknologi yang kian maju, membuat manusia bisa
menggunakan berbagai macam peralatan untuk alat bantu dalam
menjalankan berbagai aktivitas sebagai sarana pendukung produktifitas.
Dengan segala aktivitas yang kian padat menjadikan sebagian orang
memiliki mobilitas tinggi. Terkadang hal yang menjadi prioritas sering
terabaikan.
2. Elektronika
Elektronika memiliki peranan yang cakupannya luas dalam
kehidupan sehari hari, tidak dapat dipungkiri bahwa manusia pada
zaman ini sangat bergantung dengan perangkat elektronika. Dalam
sebuah perangkat elektronika terdapat berbagai macam komponen
penyusun dan beragam jenis rangkaian yang tentunya tidaklah mudah
untuk dipahami oleh seseorang. Istilah elektronika berasal dari dua kata
bahasa Inggris yaitu “electron” yang berarti elektron dan “mechanics”
yang berarti mekanika. Sehingga secara harfiah elektronika adalah ilmu
yang mempelajari pergerakan elektron.
Dilansir dari Encyclopedia Britannica, elektronika adalah cabang
fisika dan teknik elektro yang berhubungan dengan emisi, perilaku, efek
elektron, dan perangkat elektronik. Sehingga elektronika dapat

6
7

diartikan sebagai ilmu yang mempelajari perilaku gerakan elektron dan


bagaimana memanfaatkannya untuk membantu kehidupan manusia.
3. Keamanan
Keamanan merupakan suatu usaha untuk menghindari timbulnya
atau adanya ancaman kejahatan yang akan mengganggu. Keamanan
sebaiknya memiliki unsur-unsur seperti adanya proteksi, integritas,
keaslian suatu data, serta memiliki hak akses.
Seiring dengan perkembangan teknologi yang semakin maju,
demikian juga halnya dengan keamanan. Saat ini keamanan teknologi
menjadi hal yang sangat penting pada setiap instansi perusahaan
maupun untuk kalangan individu. Segala hal baik keamanan pada
lingkungan, maupun keaman untuk data-data serta sistem yang ada.
Keamanan menjadi sangat penting saat ini, karena semakin
meningkatnya serangan atau tindakan kejahatan khususnya didunia
teknlogi.Perbaikannya yaitu diubah percabangan bersarang dengan 3 IF
menggunakan percabangan dengan 2 kondisi atau lebih persyaratan dan
hasilnya (dalam bentuk foto)
4. Kendaraan Mobil
Mobil adalah kendaraan roda empat yang digerakkan dengan tenaga
mesin dengan bahan bakar bensin atau solar yang mempunyai bentuk
tertentu. Penemuan mobil dimuali pada tahun 1769 berkat seorang
ilmuan dari Prancis yang bernama Nicolas J. Cugnot. Dia menciptakan
kendaraan dengan roda tiga berbadan cukup besar. Namun pada saat iu,
teknologi mesin belum berkembang seperti sekarang.
5. Sistem Parkir
Sistem informasi parkir adalah suatu sistem yang menginformasikan
ketersediaan ruang parkir yang kosong, yang biasanya diterapkan di
kawasan pusat kota. Infromasi disampaikan kepada masyarakat
pengguna lalu lintas dengan rambu variabel maupun sistem navigasi
kendaraan moderen.
8

6. Sistem Kontrol
Sistem kendali atau kontrol adalah suatu sistem yang menghasilkan
nilai tertentu sebagai keluarannya melalui pengendalian ataupun
pengubahan ketentuan dari masukkan sistem. Bentuk dasar dari suatu
sistem kendali ada dua jenis, yaitu sistem kalang-terbuka dan sistem
kalang-tertutup.
7. Arduino
Arduino adalah pengendali mikro dengan papan tunggal yang
berfungsi dalam proyek perangkat lunak sumber terbuka. Arduino
merupakan perangkat elektronik yang bersifat open saurce dan sering
digunakan untuk merancang dan membuat perangkat elektronik serta
software yang mudah utuk digunakan.
Adanya arduino berawal dari sebuah tesis yang dibuat oleh
Hernando Barragan, di institute ivrea, Italia pada tahun 2005,
dikembangka oleh Massimo Banzi dan David Cuartielles dan diberi
nama Arduin of Ivrea. Lalu diganti nama menjadi Arduino yang dalam
bahasa Italia beararti teman yang berani.
Tujuan awal dibuat arduino adalah untuk membuat perangkat
mudah dan murah, dari perangkat yang ada saat itu. Dan perangkat
tersebut ditunjukan untuk para siswa yang akan membuat perangkat
desain dan interaksi.
Sufar arduino yang open saurce membuar arduino berkembang
dengan cepat, sehingga banyak lahir perangkat-perangkat sejenis
arduino. Cara kerja arduino itu alurnya seperti pembacaan data oleh
komponen input yang kemuidan data dikirim ke pin input, data masuk
ke mikrokontroler dan data diproseskemudian data keluar dari arduino
yuang dikirim ke pin output dan data diteruskan ke komponen output.
9

Gambar 2.1 Arduino Uno


8. Sensor Ultrasonik
Sensor ultrasonik adalah sensor yang bekerja berdasarkan pantulan
gelombang suara untuk mendeteksi keberadaan sebuah objek tertentu
yang ada di depannya.
Pada sensor ultrasonik, gelombang ultrasonik dibangkitkan melalui
sebuah alat yang disebut dengan piezoelektrik dengan frekuensi
tertentu. Piezoelektrik ini akan menghasilkan gelombang ultrasonik
(umumnya berfrekuensi 40kHz) ketika sebuah osilator diterapkan pada
benda tersebut. Secara umum, alat ini akan menembakkan gelombang
ultrasonik menuju suatu area atau suatu target. Setelah gelombang
menyentuh permukaan target, maka target akan memantulkan kembali
gelombang tersebut. Gelombang pantulan dari target akan ditangkap
oleh sensor, kemudian sensor menghitung selisih antara waktu
pengiriman gelombang dan waktu gelombang pantul diterima.

Gambar 2.2 Sensor Ultrasonik HC-SR04


10

9. Potensio Meter
Potensiometer adalah sensor yang berfungsi sebagai resistor 3 kaki
terminal, dengan sambungan geser yang membentuk pembagi tegangan.
Di terminalnya ada sebuah shaft atau tuas, yang berfungsi sebagai
pengatur.

Gambar 2.3
10. LCD 16 x 2
LCD 16×2 adalah salah satu penampil yang sangat populer
digunakan sebagai interface antara mikrokontroler dengan user nya.
Dengan penampil LCD 16×2 ini user dapat melihat/memantau keadaan
sensor ataupun keadaan jalanya program. Penampil LCD 16×2 ini bisa
di hubungkan dengan mikrokontroler apa saja.

Gambar 2.4 Lcd 16 x 2


11

BAB III
PEMBAHASAN

A. Alat dan Bahan


Table 2.1 alat dan bahan
Alat Bahan
1. Solder 1. Arduino uno
2. Penyedot timah 2. Buzzer
3. Avo meter analog 3. Resistor
4. Tang pemotong 4. Lcd 16 x2
5. Lem tembak 5. Potensiometer
6. Sensor Jaral Ultrasonik
7. 3 LED warna berbeda

B. Proses Pembuatan System Alarm Parker Berbasis Arduino


1. Sekama rangkaian Alarm Parker Berbasis Arduino

Gambar 3.1 skema rangkaian alarm parkir


2. Tahapan Perakitan
a. Penyambungan kabel LCD ke Arduino Uno
 RW LCD disambung ke VSS LCD dengan menggunakan
solder timah
 K LCD disambung ke VSS LCD dengan menggunakan
solder timah
12

 E LCD disambung ke 9 Arduino Uno Dengan


menggunakan solder timah
 D4 LCD disambung ke 10 Arduino Uno dengan
menggunakan solder timah
 D5 LCD disambung ke 11 Arduino Uno dengan
menggunakan solder timah
 D6 LCD disambung ke 12 Arduino Uno dengan
menggunakan solder timah
 D7 LCD disambung ke 13 Arduino Uno dengan
menggunakan solder timah
b. Penyambungan kabel dari potensiometer ke LCD
 GND disambung ke vss dengan menggunakan solder
timah
 SIG disambung ke v0 dengan menggunakan solder timah
 VCC disambung ke VDD dengan menggunakan solder
timah
c. Penyambungan kabel dari LCD ke resistor
 VDD disambung ke resistor bagian coklat
 A disambung ke resistor bagian kuning
d. Penyambungan kabel Buzzer ke Arduino Uno
 Kaki 1 buzzer disambung ke GND
 Kaki 2 buzzer disambung ke 5
e. Penyambungan kabel sensor jarak ultrasonik
 VCC disambung ke VDD LCD dengan menggunakan
solder timah
 VCC disambung ke 5V Arduino Uno
 TRIG disambung ke 6 Arduino Uno
 ECHO disambung ke 7 Arduino Uno
 GND disambung ke GND Arduino Uno
13

C. Langkah Pembuatan Notasi Algoritma System Alarm Parker Berbasis


Arduino
1. Proses pembuatanatau perancangan notasi algoritma menggunakan Bahasa
C++ melalu aplikasi Arduino.IDE
1.
2. #include <LiquidCrystal.h>
3. LiquidCrystal lcd(8,9,10,11,12,13);
4. int trigPin = 6;
5. int echoPin = 7;
6. int ledRed = 4;
7. int ledGreen = 2;
8. int ledYellow = 3;
9. int buzzerpin = 5;
10.
11.void setup(){
12.  pinMode(trigPin,OUTPUT);
13.  pinMode(echoPin,INPUT);
14.  pinMode(ledRed,OUTPUT);
15.  pinMode(ledGreen,OUTPUT);
16.  pinMode(ledYellow,OUTPUT);
17.  pinMode(buzzerpin, OUTPUT );
18.  lcd.begin(16,2);
19.  lcd.clear();
20.  Serial.begin(9600);
21.}
22.
23.void loop(){
24.  digitalWrite(trigPin,LOW);
25.  delayMicroseconds(2);
26.  digitalWrite(trigPin,HIGH);
27.  delayMicroseconds(10);
28.  digitalWrite(trigPin,LOW);
29.  int duration = pulseIn(echoPin,HIGH);
30.  int distance = duration / 58;
31. 
32.  if(distance <= 50)
33.  {
34.    digitalWrite(ledRed,HIGH);
35.    digitalWrite(ledGreen,LOW);
36.    digitalWrite(ledYellow,LOW);
37.    lcd.setCursor(0,1);
38.    lcd.print("STOP              ");
39.  }
40.   else if((distance >= 51)&&(distance <= 149))
41.  {
14

42.    digitalWrite(ledGreen,LOW);
43.    digitalWrite(ledRed,LOW);
44.    digitalWrite(ledYellow,HIGH);
45.    lcd.setCursor(0,1);
46.    lcd.print("HATI-HATI            ");
47.  }
48.  else if((distance >= 150)&&(distance <= 240))
49.  {
50.    digitalWrite(ledGreen,HIGH);
51.    digitalWrite(ledRed,LOW);
52.    digitalWrite(ledYellow,LOW);
53.    lcd.setCursor(0,1);
54.    lcd.print("AMAN             ");
55.  }
56.  else {
57.    digitalWrite(ledGreen,HIGH);
58.    digitalWrite(ledRed,HIGH);
59.    digitalWrite(ledYellow,HIGH);
60.    lcd.setCursor(0,1);
61.    lcd.print("11 MIPA 4           ");
62.  }
63.  lcd.setCursor(0,0);
64.  lcd.print("Jarak=  ");
65.  lcd.print(distance);
66.  lcd.print("cm  ");
67. 
68.  if       (distance>=150 && distance<=240)
69.  {
70.    tone(5, 1000, 200); delay(600);
71.  }
72.  if       (distance>=51 && distance<=149)
73.  {
74.    tone(5, 1000, 200); delay(300);
75.  }
76.  else if  (distance<=50)                
77.  {
78.    tone(5, 1000, 200); delay(100);
79.  }
80.  else    
81.  {
82.    noTone(5);
83.  }
84.}
15

2. Setelah melakukan pengetikan notasi algoritma melalui aplikasi


Arduino.IDE, dilakukan proses penanaman program pada perangkat
Arduino uno yang sudah dirakit dengan Langkah-langkah sebagai berikut:
a. Pemilihan port untuk kabel USB yang terkoneksi dengan Arduino
uno
16

b. Langkah selanjutnya langsung klik tombol anak panah untuk


memulai proses upload data atau notasi algoritma ke
mikrokontroler yang ada pada perangkat Arduino uno

c. Setelah selesai upload langsung klik tanda centang


17

3. Proses penghapusan atau reset daa yang sudah ditanam pada


mikrokontroler melalui aplikasi Arduino.IDE
a. Buka menu file lalu pilih example, pilih eeprom lalu klik
eeprom_clear. Pilih arduino uno dibawah perintah help untuk
memasukan program clear yang telah dibuat pada arduino

b. Ppemilihan port Arduino untuk menghubungkan Arduino dengan


computer atau laptop
18

c. Klik symbol tanda panah disebelah tanda ceklis untuk mengupload


perintah clear ke arduino uno.

d. Clear pada arduino telah selesai dan siap untuk dimasukan perintah
baru.

Gambar 3.8 proses penghapusan data pada Arduino terakhir

4. Setelah melakukan reset data pada Arduino uno kita Kembali melakukan
penanaman program dengan cara seperti yang dijeloaskan di bagian atas

Anda mungkin juga menyukai