Oleh :
kebutuhannya untuk tumbuh dan berkembang. Selain itu pemberian air yang
suatu tanaman tidak akan maksimal. Pemilik tanaman atau petani biasanya
Namun cara ini kurang efektif, karena membutuhkan banyak waktu dan tenaga.
Pemilik juga tidak bisa meninggalkan tanaman dalam kurun waktu yang lama,
berkaitan erat dengan cuaca dan iklim, kontrol banjir, erosi tanah dan
kemiringan lereng, manajemen sumber daya air, geo teknik, dan kualitas air.
membuat sebuah alat yang dapat memantau kelembaban tanah. Dimana alat ini
1
2
dalam sector rumah tangga dan juga dibidang pertanian guna memonitor
source yang tidak berbayar. Oleh karena itu saya sebagai penulis ingin
mengontrol penyiraman tanaman yang dimiliki. Adapun prinsip kerja dari alat
kering maka pompa akan otomatis menyala dan mengairi tanaman sampai nanti
sensor kelembaban yang diletakkan di dalam pot telah mendeteksi basah maka
telegram.
3
B. Identifikasi Masalah
2. Alat ini bekerja melalui jaringan internet, sehingga koneksi jaringan dapat
C. Batasan Masalah
tanah.
alat.
D. Rumusan Masalah
Aplikasi Telegram”.
4
E. Tujuan
Aplikasi Telegram.
F. Manfaat
Adapun manfaat yang ingin diperoleh dari pembuatan alat untuk tugas
1. Alat ini dapat menjaga kelembaban tanah sesuai dengan kriteria tanaman yg
ditanam.
A. Sistem Kontrol
mengukur nilai dari variabel sistem yang dikontrol dan menerapkan variabel
nilai yang diukur dari nilai yang dikehendaki. (prawira Negara, 2016 : 6)
Sistem kendali atau sistem kontrol (control system) adalah suatu alat
berikut :
5
6
umpan balik, dimana nilai dari keluaran akan ikut mempengaruhi pada aksi
kontrolnya.
Regulator adalah bentuk lain dari sevo. Istilah ini digunakan untuk
berbeda dengan servo. Istilah regulator diperoleh dari pemakain mula mula
pengendali u(t) yang cenderung tetap pada salah satu nilai maksimum
7
b. Proportional.
tesebut.
c. Integral.
tersebut. Komponen kontrol PID ini terdiri dari tiga jenis yaitu
rencana.
B. Telegram
baik bersifat pribadi maupun broadcast yang datanya itu di enkripsi end-to-end
Selain pesan chatting, terdapat fitur lainnya yaitu fitur untuk fungsi
mengirim gambar dan video user lainnya, dan juga mendukung mengirim file
dokumen, serta sharing location dimana lokasi user berada ke user lain dengan
mudah.
Pada aplikasi inilah terdapat fitur telegram bot yang akan dimanfaatkan
C. Tanaman
1. Pengertian Tanaman
dibudi dayakan pada suatu ruang atau media untuk dipanen pada masa
tumbuhan.
seperti jamur kancing dan jamur merang) dan alga (penghasil agar-agar dan
2. Tanah
juga menjadi tempat yang baik bagi akar untuk bernapas dan
Bagi sebagian besar hewan darat, tanah menjadi lahan untuk hidup dan
3. Air
Peranan air bagi tanaman sangat penting, maka penyiraman tak dabat
kerut, atau layu. Oleh karena itu, tanaman harus dijaga jangan sampai
kekurangan air. Akan tetapi, tanaman yang berkelebihan air justru dapat
luar dari dalam tanah, sehingga akar membusuk dan akhirnya tanaman
punmati.
akar atau pembusukan akar. Tanaman yang akarnya busuk tidak dapat
11
terlanjut berubah warna menjadi kecokelatan tidak akan bisa pulih kembali
menjadi hijau seperti semula. Lebih baik daun tadi dipotong dengan
kebutuhan air bagi setiap tanaman sangat bervariasi. Kebutuhan air bagi
kecilnya ukuran tanaman, jenis media tanam, jenis tanaman itu sendiri,
besar kecilnya pot, dan musim. Tanaman yang tidak pernah mendapatkan
guyuran air hujan karena selalu berada dibawah atap membutuhkan air
Pemberian air siraman harus sampai batas kapasitas lapang. Artinya air
siraman tersebut hanya mengisi pori mikro saja, sedangkan pori makro
adalah jika air siraman itu telah membasahi seluruh media di dalam pot
yang ditandai dengan keluarnya air siraman dari lubang pot. Sedangkan cara
D. Arduino Uno
koneksi USB, jack power, kepala ICSP, dan tombol reset. Arduino mampu
menggunakan kabel USB. Gambar board arduino uno terdapat pada gambar 1 :
yang lain selain bersifat open source, arduino juga mempunyai bahasa
pemogramannya sendiri yang berupa bahasa C. Selain itu dalam board arduino
sendiri sudah terdapat loader yang berupa USB sehingga memudahkan ketika
USB tersebut selain untuk loader ketika memprogram, bisa juga difungsikan
Arduino menyediakan 20 pin I/O, yang terdiri dari 6 pin input analog
selain 14 pin yang sudah tersedia. Untuk mengubah pin analog menjadi digital
cukup mengubah konfigurasi pin pada program. Dalam boardbisa dilihat pin
output digital, pin analog yang pada keterangan board 0-5 diubah menjadi pin
14-19. dengan kata lain pin analog 0-5 berfungsi juga sebagi pin output digital
14-16.
tersendiri, karena dengan sifat open source komponen yang dipakai tidak
hanya tergantung pada satu merek, namun juga bisa dipakai untuk semua
Microcontroller ATmega328
Tegangan Pengoperasian 5V
Tegangan Input yang disarankan 7-12 V
Batas Tegangan Input 6-20 V
Jumlah Pin I/O digital 14 pin digital (6 diantaranya
menyediakan keluaran PWM)
Jumlah pin input Analog 6 pin
Arus DC tiap pin I/O 20 mA
Arus DC untuk pin 3,3 V 50 mA
Memori Flash 32 KB (ATmega 328) sekitar 0,5 KB
digunakan untuk bootloader
SRAM 2 KB (ATmega 328)
EPROM 1 KB (ATmega 328)
Clock Speed 16 Hz
1. Input & Output Arduino Uno
Setiap 14 pin digital pada arduino dapat digunakan sebagai input atau
mengirim (TX) TTL data serial. Pin ini terhubung pada pin yang
sebuah interap pada low value, rising ataufalling edge, atau perubahan
nilai.
15
fungsi analogWrite().
e. LED : 13. Ini adalah dibuat untuk koneksi LED ke digital pin 13. Ketika
pin bernilai high, LED hidup, ketika pin low, LED mati.
2. Komunikasi
menyediakan UART TTL (5V) komunikasi serial, yang tersedia pada pin
standar COM, dan tidak ada driver eksternal yang dibutuhkan. Namun, pada
elektronika yang berfungsi sebagai tampilan suatu data, baik karakter, huruf
ataupun grafik. LCD berfungsi sebagai penampil data baik dalam bentuk
dibuat menjadi jauh lebih tipis jika dibanding dengan teknologi Tabung Sinar
Katoda (Cathode Ray Tube atau CRT). Jika dibandingkan dengan teknologi
CRT, LCD juga jauh lebih hemat dalam mengkonsumsi daya karena LCD
(cahaya latar belakang) sebagai cahaya pendukung karena LCD sendiri tidak
LCD diantaranya adalah backlight CCFL (Cold cathode fluorescent lamps) dan
F. Pompa DC
menaikkan cairan dari dataran rendah ke dataran tinggi atau untuk mengalirkan
cairan dari daerah bertekanan rendah ke daerah yang bertekanan tinggi dan
juga sebagai penguat laju aliran pada suatu sistem jaringan perpipaan. Hal ini
dicapai dengan membuat suatu tekanan yang rendah pada sisi masuk atau
suction dan tekanan yang tinggi pada sisikeluar atau discharge dari pompa.
energi mekanik.
G. Power Supply
perubahan tegangan supply daya dengan mengubah arus dan beban disebut
instalasi listrik PLN berkisar antara 190V – 220V yang mengeluarkan arus
a. Transformator
rangkaian power supply sebagai penurun teganan dari listik PLN dengan
Dioda Bridge pada dasarnya merupakan susunan dari empat buah Dioda
(bolak balik) sedangkan dua kaki terminalnya lagi adalah terminal Output
yaitu Terminal Output Positif (+) dan Terminal Output Negatif (-).
nama penemunya yaitu Michael Faraday (1791 ~ 1867) yang berasal dari
Inggris. Namun Farad adalah satuan yang sangat besar, oleh karena itu
MicroFarad.
d. IC Regulator
hubung singkat.
20
H. Sensor
sehingga membuat PCB menjadi tahan karat karena dilapisi oleh lapisan cat
PCB. output dari sensor ini berupa tegangan analog 1.2 ~ 2.5V. sudah
Spesifikasi :
c. Arus : <1mA
d. Antarmuka : PH2.0-3P
f. Berat : 11.8 gr
21
I. Motor servo
Motor servo adalah sebuah perangkat atau aktuator putar (motor) yang
dirancang dengan sistem kontrol umpan balik loop tertutup (servo), sehingga
dapat di set-up atau di atur untuk menentukan dan memastikan posisi sudut dari
poros output motor. motor servo merupakan perangkat yang terdiri dari motor
yang melekat pada poros motor DC akan memperlambat putaran poros dan
untuk mengontrol gerakan dan posisi akhir dari poros motor servo. Penjelasan
posisi poros sudah tepat seperti yang di inginkan atau belum, dan jika belum,
maka kontrol input akan mengirim sinyal kendali untuk membuat posisi poros
tersebut tepat pada posisi yang diinginkan. Untuk lebih jelasnya mengenai
lain dari sistem kontrol loop tertutup, seperti penyetelan suhu pada AC, kulkas,
aplikasi di industri, selain itu juga digunakan dalam berbagai aplikasi lain
seperti pada mobil mainan radio kontrol, robot, pesawat, dan lain sebagainya.
22
Ada dua jenis motor servo, yaitu motor servo AC dan DC. Motor servo
AC lebih dapat menangani arus yang tinggi atau beban berat, sehingga sering
lebih cocok untuk digunakan pada aplikasi-aplikasi yang lebih kecil. Dan bila
dibedakan menurut rotasinya, umumnya terdapat dua jenis motor servo yang
dan terdapat di pasaran, yaitu motor servo rotation 180⁰ dan servo rotation
continuous.
Motor servo standard (servo rotation 180⁰) adalah jenis yang paling
umum dari motor servo, dimana putaran poros outputnya terbatas hanya 90⁰
kearah kanan dan 90⁰ kearah kiri. Dengan kata lain total putarannya hanya
sebenarnya sama dengan jenis servo standard, hanya saja perputaran porosnya
tanpa batasan atau dengan kata lain dapat berputar terus, baik ke arah kanan
maupun kiri.
23
pulsa (Pulse Wide Modulation / PWM) melalui kabel kontrol. Lebar pulsa
sinyal kontrol yang diberikan akan menentukan posisi sudut putaran dari
poros motor servo. Sebagai contoh, lebar pulsa dengan waktu 1,5 ms (mili
detik) akan memutar poros motor servo ke posisi sudut 90⁰. Bila pulsa lebih
pendek dari 1,5 ms maka akan berputar ke arah posisi 0⁰ atau ke kiri
(berlawanan dengan arah jarum jam), sedangkan bila pulsa yang diberikan
lebih lama dari 1,5 ms maka poros motor servo akan berputar ke arah posisi
180⁰ atau ke kanan (searah jarum jam). Lebih jelasnya perhatikan gambar
dibawah ini.
Ketika lebar pulsa kendali telah diberikan, maka poros motor servo
akan bergerak atau berputar ke posisi yang telah diperintahkan, dan berhenti
pada posisi tersebut dan akan tetap bertahan pada posisi tersebut. Jika ada
maka motor servo akan mencoba menahan atau melawan dengan besarnya
kekuatan torsi yang dimilikinya (rating torsi servo). Namun motor servo
24
output PWM
K. ESP8266
aplikasi mandiri. Ini adalah solusi biaya rendah untuk mengembangkan aplikasi
IoT.
1. Konfigurasi Pin
Gambar 9. ESP8266
deep sleep
k. IO9 : GPIO9
26
l. IO10 GBIO10
n. SCLK: Clock
o. GND: Ground
q. IO2 : GPIO2;UART1_TXD
r. IO0 : GPIO0
s. IO4 : GPIO4
t. IO5 : GPIO5
e. PWM tersedia
fungsi tertentu yang saling terkait sehingga membentuk system dari perangkat
yang dibuat. Adapun skema blok diagram alat adalah sebagai berikut:
diletakan pada pot tanaman dan akan membaca kelembaban pada tanah, dan
data itu akan dikirimkan ke arduino sebagai data inputan yang akan di
lanjutkan untuk melakukan perintah eksekusi penyiraman, data itu juga akan di
tampilkan melalui lcd untuk proses pemantauan pada tanaman. alat ini akan
25
26
kebutuhan tanaman nantinya, dari data dan batasan inilah alat akan bekerja
pompa air untuk memulai proses penyiraman, dan akan diarahkan oleh motor
Alat ini juga dapat di akses melalui aplikasi telegram pada smartphone
dengan cara di hubungkan melalui modul esp 8266, pada aplikasi telegram juga
kelembaban pada masing masing sensor pada pot tanaman dan bisa juga
uno.
mengirimkan data. Ketika RS adalah HIGH, data dari data teks akan
3.Catu Daya
tegangan
otomatis berasal dari catu data yang terhubung ke pin Vin dan ground arduino
uno. kemudian input dari sensor moisture yang merupakan sensor pendeteksi
kelembapan tanah yang sudah di siram terhubung ke pin analog 1 dan analog 0
arduino uno. Kemudian pin out 10, 11 12, 13 arduino uno merupakan pin out
DAFTAR PUSTAKA
Dinata, Yuwuno Martha. 2015. “Arduino itu mudah”. Jakarta : PT Elex Media
Komputindo.
Immersalab.2maret2018“PengertianRelay,FungsidanCaraKerjaRelay”
Online:https://www.immersa-lab.com/pengertian-relay-fungsi-dan-cara-
kerja-relay.htmdiakses18Maret2020
https://embeddednesia.com/v1/tutorial-nodemcu-pertemuan-pertama.
UNP. 2014. Buku Panduan Penulisan Tugas Akhir/ Skripsi/ Universitas Negeri
Padang: Padang.