Perancangan Moisture Sensor ke Arduino Uno

Gambar 3.7. Perancangan Moisture Sensor ke Arduino Uno Pada gambar 3.7. Moisture sensor mempunyai 3 kaki yang terhubung ke Arduino, kaki vcc terhubung ke 5V Arduino kaki ground terhubung ke ground pada Arduino dan kaki output pada moisture sensor terhubung ke pin analog 0 A0. PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

3.2.2.3. Perancangan Arduino Uno ke Modul relay 4 channel ke lampu, fan dan motor dc

Pada gambar 3.8. menunjukan rangkaian elektrik antara Arduino uno dengan modul relay 4 channel. Modul relay 4 channel terhubung dengan lampu dan fan dan power supply AC dari luar 220V untuk menghidupkan lampu dan fan. Kaki output pada Arduino yaitu pin digital 10 akan terhubung ke channel 1 module relay 2 channel untuk mengaktifkan lampu kemudian pin digital 11 terhubung ke channel 2 modul relay 4 channel untuk mengaktifkan fan. Untuk lebih jelasnya rangkain elektrik Arduino ke modul relay 4 channel dan dari modul relay 4 channel ke lampu dan fan dapat dilihat pada tabel 3.1: Tabel 3.1. Rangkaian elektrik Arduino uno ke modul relay 4 channel NO Arduino Modul relay 4 channel Keterangan 1 5V Vcc 5V 2 GND GND 3 Pin Digital 2 D2 Channel 1 Output channel 1 ke motor cw 4 Pin Digital 3 D3 Channel 2 Output channel 2 ke motor ccw 5 Pin Digital 4 D4 Channel 3 Output channel 3 ke lampu 6 Pin Digital 5 D5 Channel 4 Output channel 4 ke fan Gambar 3.8. Perancangan Arduino Uno ke Modul relay 4 channel ke lampu dan fan

3.3. Perancangan Perangkat Lunak software

Perancangan diagram alir sistem dibutuhkan sebagai pembuatan softwere pada sistem agar dapat bekerja sesuai yang diinginkan. Seluruh program mikrokontroler pada penelitian tugas akhir ini mengacu pada kode tombol pada IR remote modul supaya sistem bekerja, yaitu kode pada tombol IR remote modul yang diterima IR receiver yang kemudian dikirim ke mikrokontroler untuk menjalankan proses selanjutnya. Program ini akan dimasukkan pada pemrograman diperangkat lunak Arduino. Pada Tabel 3.2 merupakan kode pada tombol IR remote modul: Tabel 3.2. Tabel Kode Tombol IR Remote Modul NO Kode Tombol Keterangan 1 16724175 Motor Naik 2 16718055 Motor Turun 3 16743045 ONOFF Lampu 4 16716015 ONOFF Fan

3.3.1. Perancangan Diagram Alir

Program yang akan dibuat harus disesuaikan dengan kondisi hardware. Hal ini sangat penting untuk diperhatikan karena program tersebut nantinya juga akan diterapakan dan harus bekerja denga hardware. Untuk merealisasikan fitur-fitur rancangan, program untuk prototipe ini terdiri atas beberapa bagian. Bagian tersebut meliputi program utama, dan subrutin-subrutin pendukung untuk sensor dan aktuatornya, membaca masukan dari sensor, dan memproses pengaktifan aktuator.