1 SM
1 SM
Abstract - During this time, the watering of plants is tanah apakah kering, lembab atau basah sesuai dengan
done manually. However, sometimes humans do not have pembacaan dari sensor kelembaban tanah.
enough time to water the plants and do not know how
much water the plants need. Therefore, an automated Kata kunci : Android, arduino uno, sensor
plan watering system is made to facilitate human work in kelembaban, pH tanah
watering plants. By using this tool, it is hoped that the
watering of plants with the amount of water needed by the
plants can be done at the right time.
This research was conducted by designing a wake that
I. PENDAHULUAN
can water the plants automatically using YL-69 ground
Tumbuhan merupakan salah satu makhluk hidup
controlsesnsor controlled by arduino uno and instructed
to android to display soil moisture value according to soil yang membutuhkan air untuk perkembangan
pH. hidupnya. Tanah yang subur merupakan salah satu
The plan sprinkler system that has been created can syarat agar tanaman dapat tumbuh dengan baik.
water the plants automatically. Android will receive and Tingkat kesuburan dapat dipengaruhi dengan
display the value of the soil conditions whether dry, moist intensitas air yang dikandungnya. Namun, saat ini
or wet according to the reading of the soil moisture manusia masih mengalami kesulitan dalam hal
sensor. penyiraman, karena harus dilakukan secara manual
dan kurang mengetahui berapa banyak air yang
keywords: Android, Arduino uno, soil moisture dibutuhkan oleh tanaman.
sensor, soil pH
Arduino adalah sebuah pengendali mikro single- 2) Sirkir RESET yang lebih kuat.
board yang bersifat open-source, diturunkan dari 3) Atmega 16U2 menggantikan 8U2
Wiring platform dan dirancang untuk memudahkan
pengguna elektronik dalam berbagai bidang. Arduino Adapun fungsi khusus dari papanArduino Uno
juga sebagai platform yang merupakan kombinasi R3 pada gambar 2 dan 3, sebagai berikut :
dari hardware, bahasa pemrograman dan Integrated
Development Environment (IDE) dari Physical 1) 14 pin input/output digital (0-13)
computing yang merupakan konsep untuk memahami Berfungsi sebagai input atau output, dapat
hubungan antara software dan hardware yang diatur oleh program.
sifatnya interaktif yaitu dapat menerima rangsangan Khusus untuk 6 buah pin 3, 5, 6, 9, 10 dan
dari lingkungan yang bersifat alamiah antara analog 11, dapat juga berfungsi sebagai pin
dengan dunia digital dan merespon balik. analog output dimana tegangan output-
nya dapat diatur. Nilai sebuah pin output
Dari beberapa jenis papan arduino, pada tugas analog dapat diprogram antara 0 – 255,
akhir ini digunakan jenis papan Arduino Uno R3 dimana hal itu mewakili nilai tegangan 0
yang merupakan sebuah board mikrokontroler yang – 5V.
didasarkan pada ATmega328. Revisi 3 dari board 2) USB
Arduino Uno memiliki fitur-fitur baru sebagai Berfungsi untuk:Memuat program dari
berikut: komputer ke dalam papanKomunikasi
serial antara papan dankomputer
1) Pinout 1.0 : ditambah pin SDA dan SCL yang Memberi daya listrik kepada papan
dekat dengan pin AREF dan dua pin baru lainnya 3) Q1 – Kristal (quartz crystal oscillator)
yang diletakkan dekat dengan pin RESET, IOREF Jika microcontroller dianggap sebagai
yang memungkinkan shield-shield untuk sebuah otak, maka kristal adalah jantung-
menyesuaikan tegangan yang disediakan dari nya karena komponen ini menghasilkan
board. Untuk kedepannya, shield akan dijadikan detak-detak yang dikirim kepada
kompatibel/cocok dengan board yang microcontroller agar melakukan sebuah
menggunakan AVR yang beroperasi dengan operasi untuk setiap detak-nya.Kristal ini
tegangan 5V dan dengan Arduino Due yang dipilih yang berdetak 16 juta kali per
beroperasi dengan tegangan 3,3 V. yang kedua ini detik (16MHz).
merupakan sebuah pin yang tak terhubung, yang
disediakan untuk tujuan kedepannya.
Jurnal Teknik Elektro dan Komputer Vol.7 No.3, Juli-Oktober 2018, ISSN : 2301-8402 269
4) Tombol Reset S1
Untuk me-reset papan sehingga program akan
mulai lagi dari awal. Perhatikan bahwa tombol
reset ini bukan untuk menghapus program atau Gambar 5. Prinsip kerja pompa air
Bluetooth Module HC-05 merupakan module tegangan 5V.Hubungkan pin ini dengan ground
komunikasi nirkabel pada frekuensi 2.4GHz dengan pilihan pada sumber tegangan.
koneksi bisa sebagai slave, ataupun sebagai master. Sangat
mudah digunakan dengan mikrokontroler untuk membuat 3) TX adalah pin yang berfungsi untuk mengirimkan
aplikasi wireless. Interface yang digunakan adalah serial data dari modul ke perangkat lain
RXD, TXD, VCC dan GND, hanya 4 pin ini saja yang (mikrokontroler). Tegangan sinyal pada pin ini
digunakan dapat dilihat pada gambar tabel I. adalah 3.3V sehingga dapat langsung dihubungkan
Module Bluetooth HC-05 pada gambar 8. Dan 9. dengan pin RX pada arduino karena tegangan
Bentuk fisik bluetooth menggunakan chipset buatan sinyal 3.3V dianggap sebagai sinyal bernilai HIGH
Cambridge Silicon Radio (CSR) BC417143 dan telah pada Arduino.
terpasang pada breakout board untuk melakukan
komunikasi antara arduino dan perangkat lain. Adapun 4) RX adalah pin yang berfungsi untuk menerima
keterangan pin out sebagai berikut : data yang dikirim ke modul HC-05. Tegangan
1) EN fungsinya untuk mengaktifkan mode AT sinyal pada pin sama dengan tegangan sinyal pada
Command Setup pada modul HC-05. Jika pin ini pin TX, yaitu 3.3V. Untuk keamanan, sebaiknya
ditekan sambil ditahan sebelum memberikan gunakan pembagi tegangan jika menghubungkan
tegangan ke modul HC-05, maka modul akan pin ini dengan arduino yang bekerja pada tegangan
GND adalah pin yang berfungsi sebagai 5V. Pembagi tegangan tersebut menggunakan 2
ground.mengaktifkan mode AT Command Setup. buah resistor. Resistor yang digunakan sebagai
Secara default, modul HC-05 aktif dalam mode pembagi tegangan pada tutorial ini adalah 1K ohm
Data. dan 2 ohm. Untuk lebih jelasnya, dappat dilihat
2) Vcc adalah pin yang berfungsi sebagai input pada bagian implementasi koneksi antara modul
tegangan. Hubungkan pin ini dengan sumber HC-05 dan arduino uno.
Jurnal Teknik Elektro dan Komputer Vol.7 No.3, Juli-Oktober 2018, ISSN : 2301-8402 271
1 Pin 1 Key -
2 Pin 2 VCC Sumber
Tegangan 5V
6 Pin 6 STATE -
Gambar 12. Bentuk fisik smartphone Tampilan QWERTY keyboard bisa dalam bentuk hardware
misalnya seperti Blackberry, juga bisa tampil dalam bentuk
keyboard virtual seperti pada iPhone.
II. METODE PENELITIAN Gambar 15. Tampilan Aplikasi Connected Bluetooth HC-05
B. Saran
Gambar 18. Pengujian keseluruhan alat saat tanah kering
Untuk memperbaiki dan mengembangkan
penyiram tanaman otomatis dengan YL-69 berbasis arduino
UNO R3 ini adalah sebagai berikut :