Diagram Blok Rangkaian Rangkaian Arduino Rangkaian LCD Program Diagram Alir Flowchart

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