BAB III METODELOGI PENELITIAN
3.1 Diagram Blok Rangkaian
Gambar 3.1. Diagram Blok Sistem Kerja Rangkaian
Fungsi dari tiap blok : 1.
Blok Sensor jarak : Sebagai inputdata yang diukur
2. Blok Arduino Uno
: Sebagai pengkonversi data dari sensor 3.
Blok Display LCD 16x2 : Sebagai penampil hasil pengukuran
4. Blok Buzzer
: Sebagai suara tanda 5.
Blok Catu Daya : Sebagai sumber energi atau tegangan
6. Block Motor Servo
: Sebagai palang pintu otomatis
ARDUINO UNO
Motor Servo Buzzer
Catu Daya
Sensor jarak HC-SR04
Universitas Sumatera Utara
3.2 Rangkaian Arduino
Gambar 3.2 menunjukkan rangkaian Arduino. Rangkaian sistem minimum Arduino terdiri dari HCSR-04 sebagai sensor jarak, Arduino sebagai system
microcontroller, Motor Servo sebagai alat gerak palang pintu kereta api, LCD sebagai tampilan hasi, dan Buzze sebagai suara tanda kedatangan kereta api.
Gambar 3.2 Rangkaian Arduino Shield
Gambar 3.3. Rangkain Arduino Tabel 3.1. Spesifikasi PINBandar yang Digunakan
Universitas Sumatera Utara
PIN FUNGSI
A4 TRIGGER
A5 ECHO
13 BUZZER
7,8,9,10,11,12 LCD
6 Servo
3.3 Rangkaian LCD
Pada gambar 3.4 LCD Liquid Crystal Display berfungsi sebagai penampil hasil pengukuran jarak yang diperolehdibaca oleh sensor HC-SR04 berupa
karakter dan sebagai tampilan penunjukan selamat jalan kepada para pengendara ketika palang pintu kereta api sudah terbuka kembali. Dari gambar dibawah port
yang dipakai untuk menghubungkan LCD dengan arduino adalah terletak pada pin 7,8,9,10,11, dan 12.
Gambar 3.4. Rangkaian LCD
3.4 Program
Universitas Sumatera Utara
Program yang digunakan oleh arduino adalah program bahasa C, Bahasa C adalah bahasa pemrograman yang dapat dikatakan berada antara bahasa tingkat
rendah bahasa yang berorientasi pada mesin dan bahasa tingkat tinggi bahasa yang berorientasi pada manusia. Pada gambar 3.4 adalah tapilan program bahasa
C pada arduino
Gambar 3.4. Pemograman Bahasa C
Universitas Sumatera Utara
3.5 Diagram Alir Flowchart
Gambar 3.6 Diagram Alir Flowchart
Keterangan : pada proses inisialisasi pin, arduino akan membaca sensor HCSR-04 dengan echo mengirimkan sinyal digital dan trigger menerima pantulan signal
digital , data di proses di arduino dan secara otomasis data digital yang terbaca di konversi ke besaran panjang dengan satuan cm. pembacaaan jarak yang terukur
jika lebih kecih dari 15 cm maka buzzer dihidupkan dan servo engarahkan palang
pintu akan tertutup.
Universitas Sumatera Utara
BAB IV HASIL DAN PEMBAHASAN