Flowchart Program Perancangan Konstruksi Alat

• AREF. Sebagai referensi tegangan untuk input analog. • Reset. Hubungkan ke LOW untuk melakukan reset terhadap mikrokontroler. Biasanya digunakan untuk dihubungkan dengan switch yang dijadikan tombol reset. • Motor Servo Merupakan output yang berfungsi untuk membuka dan menutup keran air saat nilai pembacaan sensor pada tanah sudah tinggi atau sudah masuk kedalam nilai refrensi yang sudah diatur. Gambar 3.5 Sistem kerja rangkaian Motor Servo • Pompa Air Merupakan output yang berfungsi untuk menyiram air ke tanah. Pompa air ini di kontrol melalui Mikrokontroler yang dihubungkan ke relay sebagai penyambung dan pemutus.

3.3 Flowchart Program

Perancangan perangkat lunak secara keseluruhan dari Sistem Penyiram Air Otomatis Menggunakan Sensor Soil Moisture Berbasis Mikrikontroler Arduino Nano, penulis menggambarkan dalam bentuk flowchart agar lebih mudah dipahami. Diagram alur perancangan program seperti flowchart berikut ini : Universitas Sumatera Utara Mematikan Relay pompa Ya Mulai Inisialisasi Sensor, Relay, dan Pompa Nilai Sensor = Nilai Refrensi? Memberikan laporan melalui LCD tanah tersiram Ya Memberikan perintah ke Pompa untuk menyiram Tidak Memberikan laporan melalui LCD tanah kering Menghidupkan Relay pompa Nilai Sensor dari nilai Refrensi Nilai Sensor = Refrensi? Baca Sensor Tidak Ya Selesai Tidak Gambar 3.6. Diagram Alir flowchart Universitas Sumatera Utara Prinsip kerja rangkaian secara keseluruhan yaitu setelah diaktifkan, pada awalnya dimulai dari inisialisasi sensor, relay dan pompa air yang dilakukan oleh ATMega 328. Kemudian sensor soil moisture mulai membaca nilai masukan. Dan Mikrokontroler mengolah data apakah nilai refrensi sesuai dengan nilai yang ditentukan, apabila bila nilai pembacaan sensor sama dengan nilai refrensi, sensor akan kembali mambaca ulang nilai masukan sensor, dan jika nilai yang ditentukan tidak sesuai dengan nilai refrensi, maka Mikrokontroler akan memberi perintah kepada LCD untuk menampilkan nilai pembacaan data dari sensor ke Mikrokontroler laporan tanah kering. Kemudian sensor memberi perintah servo untuk membuka keran penyiram air, dan Mikrokontroler memberi perintah ke Relay untuk menghidupkan Pompa air.Kemudian sensor kembali membaca nilai masukan pada mikrokontroler untuk memberi perintah ke LCD untuk menampilkan nilai pembacaan tanah basah. Dan sensor akan bekerja lagi apabila sensor membaca tanah kering. Universitas Sumatera Utara

3.4 Perancangan Konstruksi Alat

Gambar sketsa dibawah ini adalah gambaran bentuk konstruksi yang dirancang. Gambar 3.7.Gambar Konstruksi Penyiram Air Otomatis Universitas Sumatera Utara

BAB 4 HASIL DAN PEMBAHASAN