Anda di halaman 1dari 34

PEMBUATAN ALAT PENGONTROLAN DAN PENYIRAMAN TANAMAN

MENGGUNAKAN MIKROKONTROLER ARDUINO UNO


MELALUI APLIKASI TELEGRAM

PROPOSAL PROYEK AKHIR

Diajukan Sebagai Salah Satu Syarat Untuk Menyelesaikan Program Studi


Teknik Elektronika Jurusan Teknik Elektronika FT-UNP

Oleh :

ANGGARA RAMIZA ZALI


NIM. 17066007

PROGRAM STUDI TEKNIK ELEKTRONIKA


JURUSAN TEKNIK ELEKTRONIKA
FAKULTAS TEKNIK
UNIVERSITAS NEGERI PADANG
2020
BAB I
PENDAHULUAN

A. Latar Belakang Masalah

Penyiraman tanaman merupakan suatu kegiatan yang perlu diperhatikan

dalam melakukan pemeliharaan tanaman, dikarenakan tanaman memerlukan

asupan air yang cukup untuk melakukan fotosintesis dalam memperoleh

kebutuhannya untuk tumbuh dan berkembang. Selain itu pemberian air yang

cukup merupakan faktor penting bagi pertumbuhan tanaman, karena air

berpengaruh terhadap kelembaban tanah. Tanpa air yang cukup produktivitas

suatu tanaman tidak akan maksimal. Pemilik tanaman atau petani biasanya

melakukan penyiraman secara manual dengan memberikan air sesuai jadwal.

Namun cara ini kurang efektif, karena membutuhkan banyak waktu dan tenaga.

Pemilik juga tidak bisa meninggalkan tanaman dalam kurun waktu yang lama,

karena tanaman dapat kekurangan air dan menyebabkan kematian.

Kelembaban tanah merupakan salah satu parameter penting untuk

proses hidrologi, biologi dan biogeokimia. Informasi kelembaban tanah

diperlukan untuk kalangan luas seperti pemerintahan maupun swasta yang

berkaitan erat dengan cuaca dan iklim, kontrol banjir, erosi tanah dan

kemiringan lereng, manajemen sumber daya air, geo teknik, dan kualitas air.

Informasi kelembaban tanah juga bisa digunakan untuk prediksi cuaca,

peringatan awal kekeringan, penjadwalan irigasi dan perkiraan panen.

Berdasarkan uraian di atas penulis mendapatkan inspirasi untuk

membuat sebuah alat yang dapat memantau kelembaban tanah. Dimana alat ini

1
2

dapat mengontrol dan melakukan penyiraman sesuai kebutuhan kelembaban

tanah yang diperlukan.

Dengan membuat perancangan alat penyiraman tanaman otomatis

dengan aplikasi telegram berbasis Mikrokontroler Arduino dapat dimanfaatkan

dalam sector rumah tangga dan juga dibidang pertanian guna memonitor

kelembaban tanah supaya tanaman dapat tumbuh dengan baik.

Pembuatan alat ini memanfaatkan wifi yang terdapat pada Smartphone

Android yang digunakan sebagai koneksi untuk pengendali alat penyiram

tanaman tersebut. Pemilihan sistem Android karena merupakan sistem open

source yang tidak berbayar. Oleh karena itu saya sebagai penulis ingin

membuat hardware “Perancangan Alat Pengontrolan dan Penyiraman

Tanaman Menggunakan Mikrokontroler Arduino Melalui Aplikasi

Telegram”. Sedangkan untuk software dikerjakan oleh Hendra Jumadil Fajar,

NIM/BP: 17066022/2017 dengan judul “Pembuatan Program Alat

Pengontrolan dan Penyiraman Tanaman Menggunakan Mikrokontroler

Arduino Melalui Aplikasi Telegram”. Untuk membantu pemilik tanaman

mengontrol penyiraman tanaman yang dimiliki. Adapun prinsip kerja dari alat

ini adalah sebagai berikut : beberapa tanaman dapat dimonitoring kelembaban

tanahnya hanya melalui chattingan telegram saja. Jika tanahnya terdeteksi

kering maka pompa akan otomatis menyala dan mengairi tanaman sampai nanti

sensor kelembaban yang diletakkan di dalam pot telah mendeteksi basah maka

pompa akan berhenti. Kemudian notifikasi akan muncul pada aplikasi

telegram.
3

B. Identifikasi Masalah

Berdasarkan latar belakang dapat di identifikasi masalah sebagai berikut:

1. Susahnya mengatur dan mengetahui kelembaban tanah pada tanaman agar

dapat tumbuh dengan baik.

2. Alat ini bekerja melalui jaringan internet, sehingga koneksi jaringan dapat

mempengaruhi kinerja alat.

C. Batasan Masalah

Adapun batas-batasan masalah dalam pembuatan tugas akhir ini yaitu :

1. Alat ini bekerja dengan mengukur kelembaban tanah berdasarkan resistansi

tanah.

2. Rangkaian sistem kerja alat yang dibuat.

3. Penggunaan Modul Wifi ESP8266 sebagai connector antara android dan

alat.

4. Penggunaan Arduino atmega untuk mengatur sistem utama pengendali dari

hardware pada alat.

D. Rumusan Masalah

Berdasarkan latar belakang maka rumusan masalah dalam proyek akhir

ini adalah bagaimana “Merancang dan Membuat Alat Pengontrolan dan

Penyiraman Tanaman Menggunakan Mikrokontroler Arduino Melalui

Aplikasi Telegram”.
4

E. Tujuan

Adapun tujuan proyek akhir ini yaitu menghasilkan Alat Pengontrolan

dan Penyiraman Tanaman Menggunakan Mikrokontroler Arduino Melalui

Aplikasi Telegram.

F. Manfaat

Adapun manfaat yang ingin diperoleh dari pembuatan alat untuk tugas

akhir ini adalah :

1. Alat ini dapat menjaga kelembaban tanah sesuai dengan kriteria tanaman yg

ditanam.

2. Mempermudah melakukan penyiraman.


BAB II
LANDASAN TEORI

A. Sistem Kontrol

Kontrol atau pengaturan adalah upaya yang dilakukan untuk

menjaga/mencapai kondisi yang diinginkan pada sistem fisik dengan

mengubah-ubah variabel tertentu yang dipilih. Kontrol dapat juga berarti

mengukur nilai dari variabel sistem yang dikontrol dan menerapkan variabel

yang dimanipulasi ke sistem untuk mengoreksi atau membatasi penyimpangan

nilai yang diukur dari nilai yang dikehendaki. (prawira Negara, 2016 : 6)

Sistem kendali atau sistem kontrol (control system) adalah suatu alat

(kumpulan alat) untuk mengendalikan, memerintah, dan mengatur keadaan dari

suatu sistem. Secara umum sistem kontrol dapat dikelompokkan sebagai

berikut :

1. Dengan operator (manual) dan otomatik.

Pengendalian secara manual adalah pengendalian yang dilakukan oleh

manusia yang bertindak sebagai operator sedangkan pengendalian secara

otomatis adalah pengendalian yang dilakukan oleh mesin-mesin/peralatan

yang bekerja secara otomatis dan operasinya dibawah pengawasan manusia.

2. Jaringan tertutup (closed-loop) dan jaringan terbuka (open-loop).

Suatu sistem kontrol yang mempunyai karakteristik dimana nilai

keluaran tidak memberikan pengaruh pada aksi kontrol disebut Sistem

Kontrol Loop Terbuka (Open-Loop Control System).

5
6

Sistem kontrol loop tertutup adalah identik dengan sistem kontrol

umpan balik, dimana nilai dari keluaran akan ikut mempengaruhi pada aksi

kontrolnya.

3. Kontinu (analog) dan diskontinu (digital, diskrit)

Sinyal analog adalah sinyal yang berupa gelombang elektro magnetic

dan bergerak atas dasar frekuensi

Sinyal digital merupakan hasil teknologi yang dapat mengubah sinyal

menjadi kombinasi urutan bilangan 0 dan 1, sehingga tidak mudah

terpengaruh oleh derau, proses informasinya pun mudah, cepat,dan akurat,

tetapi transmisi dengan sinyal digital hanya mencapai jarak jangkau

pengiriman data relatife dekat.

4. Servo dan regulator.

Regulator adalah bentuk lain dari sevo. Istilah ini digunakan untuk

menunjukkan sistem dalam keadaan mantap yang konstan untuk sinyal

masukan yang konstan. Perbedaan utama adalah bahwa pada regulator

diberikan sinyal tambahan sehingga akan menghasilkan keluaran yang

berbeda dengan servo. Istilah regulator diperoleh dari pemakain mula mula

yaitu sebagai pengndali kecepatan dan tegangan.

Sedangkan aksi pengontrolan ada enam aksi yaitu :

a. Dua posisi (on-off).

Dalam sistem kendali On-Off untuk memperoleh sinyal keluaran

sistem dapat dilakukan dengan mengambil dari sinyal keluaran

pengendali u(t) yang cenderung tetap pada salah satu nilai maksimum
7

atau minimum, tergantung apakah sinyal pembangkit kesalahan (error)

positif atau negatif, sehingga nilai u(t)

b. Proportional.

Merupakan kontroler untuk menentukan presisi suatu sistem

instrumentasi dengan karakteristik adanya umpan balik pada sistem

tesebut.

c. Integral.

Pada pengontrol ini, kecepatan perubahan sinyal kontrol sebanding

dengan sinyal error. Alat kendali jenis I (Integral) bertujuan untuk

menghilangkan kesalahan posisi dalam keadaan mantap tanpa mengubah

karakteristik-karakteristik frekuensi tinggi dan hal ini dapat dicapai

dengan memberikan penguatan tidak tak terhingga pada frekuensi nol

yaitu pada kondisi mantap.

d. Proportional plus Integral.

Aksi integral sering disebut reset adalah mode kontroler yang

membuat aksi koreksi dengan kecepatan perubahan yang sebanding

dengan ukuran eror dan waktu terakhirnya.

e. Proportional plus Derivative.

Merupakan kontroler untuk menentukan presisi suatu sistem

instrumentasi dengan karakteristik adanya umpan balik pada sistem

tersebut. Komponen kontrol PID ini terdiri dari tiga jenis yaitu

Proportional, Integrati dan Derivati. Ketiganya dapat dipakai bersamaan


8

maupun sendiri tergantung dari respon yang di inginkan terhadap suatu

rencana.

B. Telegram

Gambar 1. Aplikasi Telegram

Telegram merupakan aplikasi mobile untuk berchatting ria yang dimana

memungkinkan user dapat mengirimkan pesan chatting rahasia ke user lainnya

baik bersifat pribadi maupun broadcast yang datanya itu di enkripsi end-to-end

sebagai fitur keamanan tambahan.

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.

Aplikasi mobile Telegram ini merupakan aplikasi chatting terbaik dari

semua aplikasi chatting yang ada, sebagai pesaing whatsapp. Dikarenakan

dilihat dari segi kehandalannya, kecepatannya, tidak banyak memakan memori,

dan yang diunggulkan yaitu tidak adanya iklan di aplikasi ini.


9

Pada aplikasi inilah terdapat fitur telegram bot yang akan dimanfaatkan

membuat smart garden untuk mengontrol dan memonitoring suhu dan

kelembaban tanah pada alat nantinya.

Telegram bot merupakan Application programming interface atau

dikenal dengan nama “API” yang memungkinkan programmer dapat

mengintegrasikan 2 aplikasi berbeda secara bersamaan dalam kasus ini yaitu

apps chatting Telagram dengan ESP8266. Dengan adanya token API

TelegramBOT ini dapat dihubungkan antara chat telegram dengan sistem

perangkat keras, misalnya akan diintegrasikan antara Wemos D1 mini yang

diprogram menggunakan Arduino IDE dengan aplikasi ini.

C. Tanaman

1. Pengertian Tanaman

Dalam pertanian, tanaman adalah beberapa jenis organisme yang

dibudi dayakan pada suatu ruang atau media untuk dipanen pada masa

ketika sudah mencapai tahap pertumbuhan tertentu. Pengertian ini

dibedakan dari penggunaan secara awam bahwa tanaman sama dengan

tumbuhan.

Pada kenyataannya, hampir semua tanaman adalah tumbuhan, tetapi

ke dalam pengertian tanaman tercakup pula beberapa fungi (jamur pangan,

seperti jamur kancing dan jamur merang) dan alga (penghasil agar-agar dan

nori) yang sengaja dibudidayakan untuk dimanfaatkan nilai ekonominya.

Tanaman "sengaja" ditanam, sedangkan tumbuhan adalah sesuatu yang

muncul atau tumbuh dari permukaan bumi.


10

2. Tanah

Tanah sangat vital peranannya bagi semua kehidupan di bumi karena

tanah mendukung kehidupan tumbuhan dengan menyediakan hara dan

air sekaligussebagai penopang akar. Struktur tanah yang berongga-rongga

juga menjadi tempat yang baik bagi akar untuk bernapas dan

tumbuh. Tanah juga menjadi habitat hidup berbagai mikroorganisme.

Bagi sebagian besar hewan darat, tanah menjadi lahan untuk hidup dan

bergerak. Ilmu yang mempelajari berbagai aspek mengenai tanah dikenal

sebagai ilmu tanah.

3. Air

Peranan air bagi tanaman sangat penting, maka penyiraman tak dabat

diabaikan. Di dalam sel-sel tanaman, khususnya di dalam daun, air

berfungsi menjaga ketegangan sel (turgor) agar tetap mengembang, tidak

kerut, atau layu. Oleh karena itu, tanaman harus dijaga jangan sampai

kekurangan air. Akan tetapi, tanaman yang berkelebihan air justru dapat

membahayakan tanaman. Air yang berkelebihan itu akan mengusir udara ke

luar dari dalam tanah, sehingga akar membusuk dan akhirnya tanaman

punmati.

Gejala tanaman yang kelebihan air adalah sebagai berikut:

a. Daun menguning pada bagian pada bagian dasardaun.

b. Pada kejadian lebih berat, daun gugur tanpa terjadi perubahanwarna.

Keguguran yang mendadak biasanya disebabkan oleh kerusakan

akar atau pembusukan akar. Tanaman yang akarnya busuk tidak dapat
11

ditolong lagi. Sebaliknya, tanaman yang kekeringan akibat kekurangan air

akan menimbulkan gejala-gejala sebagai berikut

a. Kondisi tanaman merana, yang diawali dari daun-daun yangtermuda.

b. Daun-daun yang tua berubah warna menjadikecokelatan.

Jika terdapat gejala semacam itu, tanaman harus segera disiram.

Walaupun dilakukan penyiraman secara intensif, warna daun yang sudah

terlanjut berubah warna menjadi kecokelatan tidak akan bisa pulih kembali

menjadi hijau seperti semula. Lebih baik daun tadi dipotong dengan

gunting, agar tidak mengganggu pertumbuhan tanaman.

4. Kebutuhan Air Siraman

Jumlah air siraman yang tepat memang tidak mudah karena

kebutuhan air bagi setiap tanaman sangat bervariasi. Kebutuhan air bagi

setiap tanaman dipengaruhi oleh faktor suhu lingkungan, umur, besar

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

cukup banyak, terutama pada musim kemarau yang panas.

Pada musim kemarau tanaman harus disiram dua kali sehari.

Pemberian air siraman harus sampai batas kapasitas lapang. Artinya air

siraman tersebut hanya mengisi pori mikro saja, sedangkan pori makro

tetap berisi udara. Dengan demikian, proses pernapasan dan metabolisme

tanaman tetap berjalanlancer.

Cara mengetahui bahwa air itu telah mencapai kapasitas lapang


12

adalah jika air siraman itu telah membasahi seluruh media di dalam pot

yang ditandai dengan keluarnya air siraman dari lubang pot. Sedangkan cara

mengetahui kekeringan dan tingkat kelembapan media di dalam pot adalah

dengan memasukkan jari ke dalam media kira-kira sedalam 1cm-1.5 cm.

D. Arduino Uno

Arduino uno adalah sebuah boardmicrocontroler yang berbasis

ATMega328. Arduino memiliki 14 pin input/output yang mana 6 pin dapat

digunakan sebagai output PWM, 6 analog input, crystal osilator 16 MHz,

koneksi USB, jack power, kepala ICSP, dan tombol reset. Arduino mampu

men-support microcontroler; dapat dikoneksikan dengan komputer

menggunakan kabel USB. Gambar board arduino uno terdapat pada gambar 1 :

Gambar 2. Board Arduino Uno


Sumber: B. gustomo, 2015

Arduino merupakan sebuah board minimum sistem microcontroler

yang bersifat open source.Didalam rangkaian board arduino terdapat

microcontroler AVR seri ATMega328 yang merupakan produk dari Atmel.


13

Arduino memiliki kelebihan tersendiri dibanding board microcontroler

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

memprogram microcontroler didalam arduino. Sedangkan pada kebanyakan

boardmicrocontroler yang lain yang masih membutuhkan rangkaian loader

terpisah untuk memasukkan program ketikamemprogram microcontroler. Port

USB tersebut selain untuk loader ketika memprogram, bisa juga difungsikan

sebagai port komunikasi serial.

Arduino menyediakan 20 pin I/O, yang terdiri dari 6 pin input analog

dan 14 pin digitalinput/output. Untuk 6 pin analog sendiri bisa juga

difungsikan sebagai output digital jika diperlukan output digital tambahan

selain 14 pin yang sudah tersedia. Untuk mengubah pin analog menjadi digital

cukup mengubah konfigurasi pin pada program. Dalam boardbisa dilihat pin

digital diberi keterangan 0-13,jadi untuk menggunakan pin analog menjadi

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.

Sifat open source arduino juga banyak memberikan keuntungan

tersendiri, karena dengan sifat open source komponen yang dipakai tidak

hanya tergantung pada satu merek, namun juga bisa dipakai untuk semua

komponen yang ada dipasaran.

Deskripsi arduino uno terdapat pada tabel 1.


14

Tabel 1. Deskripsi Arduino Uno

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

output, menggunakan fungsi pinMode(), digitalWrite(), dan digitalRead().

Input/output dioperasikan pada 5 volt.Setiap pin dapat menghasilkan atau

menerima maksimum 40 mA dan memiliki internal pull-up resistor

(disconnected oleh default) 20-50 KΩ.

Beberapa pin memiliki fungsi sebagai berikut:

a. Serial : 0 (RX) dan 1 (TX). Digunakan untuk menerima (RX) dan

mengirim (TX) TTL data serial. Pin ini terhubung pada pin yang

koresponding dari USB ke TTL chip serial.

b. Interupt eksternal : 2 dan 3. Pin ini dapat dikonfigurasikan untuk trigger

sebuah interap pada low value, rising ataufalling edge, atau perubahan

nilai.
15

c. PWM : 3, 5, 6, 9, 10, dan 11. Mendukung 8-bit output PWM dengan

fungsi analogWrite().

d. SPI : 10 (SS), 11 (MOSI), 12 (MISO), 13 (SCK). Pin ini men-suport

komunikasi SPI, yang mana masih mendukung hardware, yang tidak

termasuk pada bahasa arduino.

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

Arduino uno memiliki sejumlah fasilitas untuk berkomunikasi

dengan komputer, Arduino lain, atau microcontroler lain. ATmega328 ini

menyediakan UART TTL (5V) komunikasi serial, yang tersedia pada pin

digital 0 (RX) dan 1 (TX).Firmware Arduino menggunakan USB driver

standar COM, dan tidak ada driver eksternal yang dibutuhkan. Namun, pada

windows, file. Ini diperlukan. Perangkat lunak Arduino termasuk monitor

serial yang memungkinkan data sederhana yang akan dikirim ke board

Arduino. RX dan TX LED di board akanberkedip ketika data sedang

dikirim melalui chipUSB-to-serial dan koneksi USB ke komputer.

E. Liquid Cristal Display (LCD)

Liquid Cristal Display (LCD) adalah salah satu komponen

elektronika yang berfungsi sebagai tampilan suatu data, baik karakter, huruf

ataupun grafik. LCD berfungsi sebagai penampil data baik dalam bentuk

karakter, huruf, angka ataupun grafik


16

Teknologi Display LCD ini memungkinkan produk-produk elektronik

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

bekerja berdasarkan prinsip pemblokiran cahaya sedangkan CRT berdasarkan

prinsip pemancaran cahaya. Namun LCD membutuhkan lampu backlight

(cahaya latar belakang) sebagai cahaya pendukung karena LCD sendiri tidak

memancarkan cahaya. Beberapa jenis backlight yang umum digunakan untuk

LCD diantaranya adalah backlight CCFL (Cold cathode fluorescent lamps) dan

backlight LED (Light-emitting diodes).

F. Pompa DC

Mini Water Pump adalah peralatan mekanis yang digunakan untuk

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.

Pada prinsipnya, pompa mengubah energi mekanik motor menjadi

energi aliran fluida, bentuk fisik mini water pump.

Gambar 3. Mini Water Pump DC 12V


17

Energi yang diterima oleh fluida akan digunakan untuk menaikkan

tekanan dan mengatasi tahanan-tahanan yang terdapat pada saluran yang

dilalui. Mini water pump DC ini menggunakan motor DC 12V. Motor DC

merupakan perangkat elektromagnetis yang mengubah energi listrik menjadi

energi mekanik.

Spesifikasi mini water pump DC 12V, yaitu :

1. Merk/Model : Mabuchi RS-360SH

2. Catu Daya : 7,2 Volt DC (min.3V, max 9V)

3. Kecepatan : 12500 RPM (360 mA, No Load)

G. Power Supply

1. Rangkaian Power Supply

Gambar 4. Rangkaian Power Supply


Sebuah rangkaian power supply dapat merubah tegangan AC ke DC,

rangkaian power supply pada dasarnya menghilangkan perubahan-

perubahan tegangan supply daya dengan mengubah arus dan beban disebut

pengatur tegangan. Bila pengatur tegangan dihubungkan ke rangkaian

penyearah, hasilnya merupakan sebuah supply daya teratur.


18

Pada dasarnya, tegangan sumber yang umun digunakan melalui

instalasi listrik PLN berkisar antara 190V – 220V yang mengeluarkan arus

bersifat Alternating Current (AC). Karena rangkaian komponen elektronika

yang digunakan bekerja pada tengangan DC 12V maka dibutuhkan

rangkaian power supply untuk menurunkan dan menyearahkan tenganan

sumber AC serta memberikan sumber tengangan listrik terhadap komponen.

2. Fungsi dan Komponen dalam Power Supply

Dalam suatu rangkaian power supply terdapat komponen yang

berfungsi sebagai penurun tegangan AC, penyearah tengangan AC ke DC,

filtering arus dan penurun tegangan. Berikut komponen elektronika yang

terpasang pada power supply:

a. Transformator

Transformator disingkat dengan trafo adalah komponen

elektronika yang mampu mempengaruhi tegangan AC tanpa adanya

perubahan karakter dari tegangan AC tersebut. Trafo berperan dalam

rangkaian power supply sebagai penurun teganan dari listik PLN dengan

kisaran 110V -220V. Terdapat 2 jenis trafo berdasarkan fungsinya yaitu

step up dan step down.

b. Dioda Penyearah (Dioda Bridge)

Dioda Bridge adalah dioda yang berfungsi sebagai penyearah arus

bolak-balik (Alternating Current) menjadi arus searah (Direct Current).

Dioda Bridge pada dasarnya merupakan susunan dari empat buah Dioda

yang dirangkai dalam konfigurasi rangkaian jembatan (bridge) yang


19

dikemas menjadi satu perangkat komponen yang berkaki empat. Dua

kaki Terminal dipergunakan sebagai Input untuk tegangan/arus listrik AC

(bolak balik) sedangkan dua kaki terminalnya lagi adalah terminal Output

yaitu Terminal Output Positif (+) dan Terminal Output Negatif (-).

c. Kapasitor Sebagai Filter

Kapasitor (Capacitor) atau disebut juga dengan Kondensator

(Condensator) adalah Komponen Elektronika Pasif yang dapat

menyimpan muatan listrik dalam waktu sementara dengan satuan

kapasitansinya adalah Farad. Satuan Kapasitor tersebut diambil dari

nama penemunya yaitu Michael Faraday (1791 ~ 1867) yang berasal dari

Inggris. Namun Farad adalah satuan yang sangat besar, oleh karena itu

pada umumnya Kapasitor yang digunakan dalam peralatan Elektronika

adalah satuan Farad yang dikecilkan menjadi pikoFarad, NanoFarad dan

MicroFarad.

d. IC Regulator

IC regulator berperan sebagai pembagi dan penurun tegangan

serta memungkinkan tegangan pada power supply dapat diatur sesuai

dengan kebutuhan. IC Regulator juga dapat memproteksi rangkaian dari

hubung singkat.
20

H. Sensor

1. Sensor Kelembaban (Analog Capasitif Soil Moisture Sensor)

Gambar 5. Analog Capasitif Soil Moisture Censor

Sensor yang berfungsi untuk mendeteksi moisture/kelembaban

tanah. Sensor ini bekerja dengan menggunakan prinsip capacitance,

sehingga membuat PCB menjadi tahan karat karena dilapisi oleh lapisan cat

PCB. output dari sensor ini berupa tegangan analog 1.2 ~ 2.5V. sudah

dilengkapi dengan signal conditioning, sehingga dapat dengan mudah

dihubungkan dengan microcontroller atau arduino. Sensor ini sangat cocok

digunakan untuk proyek monitoring tanah atau tanaman.

Spesifikasi :

a. Tegangan Kerja : 3.3 ~ 5.5 VDC

b. Tegangan Output : 0 ~ 3.0 VDC

c. Arus : <1mA

d. Antarmuka : PH2.0-3P

e. Dimensi : 3.86 x 0.905 inch

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

DC, serangkaian gear, rangkaian kontrol dan potensiometer. Serangkaian gear

yang melekat pada poros motor DC akan memperlambat putaran poros dan

meningkatkan torsi motor servo, sedangkan potensiometer dengan perubahan

resistansinya saat motor berputar berfungsi sebagai penentu batas posisi

putaran poros motor servo.

Penggunaan sistem kontrol loop tertutup pada motor servo berguna

untuk mengontrol gerakan dan posisi akhir dari poros motor servo. Penjelasan

sederhananya begini, posisi poros output akan di sensor untuk mengetahui

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

sistem kontrol loop tertutup, perhatikan contoh sederhana beberapa aplikasi

lain dari sistem kontrol loop tertutup, seperti penyetelan suhu pada AC, kulkas,

setrika dan lain sebagainya.Motor servo biasa digunakan dalam aplikasi

aplikasi di industri, selain itu juga digunakan dalam berbagai aplikasi lain

seperti pada mobil mainan radio kontrol, robot, pesawat, dan lain sebagainya.
22

Gambar 6.Motor Servo

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

diaplikasikan pada mesin-mesin industri. Sedangkan motor servo DC biasanya

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

setengah lingkaran atau 180⁰.

Motor servo rotation continuous merupakan jenis motor servo yang

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

1. Prinsip kerja motor servo

Motor servo dikendalikan dengan memberikan sinyal modulasi lebar

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.

Gambar 7. Pulsa Rotasi Motor Servo

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

kekuatan eksternal yang mencoba memutar atau mengubah posisi tersebut,

maka motor servo akan mencoba menahan atau melawan dengan besarnya

kekuatan torsi yang dimilikinya (rating torsi servo). Namun motor servo
24

tidak akan mempertahankan posisinya untuk selamanya, sinyal lebar pulsa

kendali harus diulang setiap 20 ms (mili detik) untuk menginstruksikan agar

posisi poros motor servo tetap bertahan pada posisinya.

J. Driver Motor IRF520

Driver motor IRF520 merupakan driver motor yang digunakan untuk

penggerak motor 12v. menggunakan IRF520 daya mosfet dapat menyesuaikan

output PWM

Gambar 8. Driver Motor IRF520

K. ESP8266

ESP8266 adalah modul Wi-Fi yang digunakan untuk membuat koneksi

jaringan nirkabel untuk mikrokontroler atau prosesor. Dari modul inilah

nantinya dapat mengkoneksikan nya ke aplikasi chatting Telegram. ESP8266

merupakan SoC nirkabel terintegrasi (System on Chip). Ini fitur kemampuan

untuk menanamkan kemampuan Wi-Fi ke sistem atau berfungsi sebagai

aplikasi mandiri. Ini adalah solusi biaya rendah untuk mengembangkan aplikasi

IoT.

1. Konfigurasi Pin

Modul ESP8266 memiliki 22 pin, pin-pin tersebut akan dijelaskan

berserta fungsi setiap pin tersebut pada gambar di bawah ini.


25

Gambar 9. ESP8266

a. RST : berfungsi mereset modul

b. ADC: Analog Digital Converter. Rentang tegangan masukan 0-1v,

dengan skup nilai digital 0-1024

c. EN: Chip Enable, Active High

d. IO16 :GPIO16, dapat digunakan untuk membangunkan chipset dari mode

deep sleep

e. IO14 : GPIO14; HSPI_CLK

f. IO12 : GPIO12: HSPI_MISO

g. IO13: GPIO13; HSPI_MOSI; UART0_CTS

h. VCC: Catu daya 3.3V (VDD)

i. CS0 :Chip selection

j. MISO : Slave output, Main input

k. IO9 : GPIO9
26

l. IO10 GBIO10

m. MOSI: Main output slave input

n. SCLK: Clock

o. GND: Ground

p. IO15: GPIO15; MTDO; HSPICS; UART0_RTS

q. IO2 : GPIO2;UART1_TXD

r. IO0 : GPIO0

s. IO4 : GPIO4

t. IO5 : GPIO5

u. RXD : UART0_RXD; GPIO3

2. Fitur Dan karakteristik ESP8266

a. Standar Nirkabel: protokol IEEE 802.11 b / g / n

b. Rentang Frekuensi: 2,412 - 2,484 GHz

c. Transmisi Serial: 110 - 921600 bps, Klien TCP 5

d. Antarmuka SDIO 2.0, SPI dan UART tersedia

e. PWM tersedia

f. Satu saluran ADC tersedia

g. GPIO yang dapat diprogram tersedia

h. Jenis Jaringan Nirkabel: STA / AP / STA + AP

i. Jenis Keamanan: WEP / WPA-PSK / WPA2-PSK

j. Jenis Enkripsi: WEP64 / WEP128 / TKIP / AES

k. Protokol Jaringan: IPv4, TCP / UDP / FTP / HTTP

l. Tegangan Operasi: 3.3V


27

m. Arus maksimum yang diperbolehkan untuk menarik per pin: 15mA

n. Matikan arus bocor <10uA

o. MCU 32-bit daya rendah terintegrasi

p. Antena PCB Onboard

q. Bangun dan kirim paket dalam <2ms

r. Konsumsi daya siaga <1,0mW

s. Suhu Operasional: -40ºC hingga +125 ºC


BAB III
METODE PERANCANGAN DAN PEMBUATAN ALAT

A. Blok Diagram Sistem

Dalam perancangan dan pembuatan suatu system, dibutuhkan blok

diagram untuk menjelaskan system secara keseluruhan. Setiap blok memiliki

fungsi tertentu yang saling terkait sehingga membentuk system dari perangkat

yang dibuat. Adapun skema blok diagram alat adalah sebagai berikut:

Gambar 10. Blok Diagram Sistem

B. Prinsip Kerja Alat

Alat ini akan bekerja membantu mempermudah manusia dalam

melakukan perawatan tanaman yang berfokus pada penyiramannya.

Alat ini berfungsi dengan cara dimana sensor kelembaban akan

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

menentukan batasan presentase minimum dan standar untuk masing masing

25
26

kebutuhan tanaman nantinya, dari data dan batasan inilah alat akan bekerja

secara otomatis, arduino akan memberikan perintah penyemprotan pada motor

pompa air untuk memulai proses penyiraman, dan akan diarahkan oleh motor

servo sesuai dengan ketentuan masing masing arah pot tanaman.

Alat ini juga dapat di akses melalui aplikasi telegram pada smartphone

dengan cara di hubungkan melalui modul esp 8266, pada aplikasi telegram juga

dapat di lakukan pemantuan pada alat yang akan menampilkan tingkat

kelembaban pada masing masing sensor pada pot tanaman dan bisa juga

memberikan perintah penyiraman untuk tanaman melalui pilihan dari masing

masing sensor yang ingin dilakukan proses penyiraman.

C. Rancangan Rangkaian Elektronik

1.Desain Sistem Sensor

Sensor capacitive soil moisture berfungsi sebagai komponen

pendeteksi kelembapan di depannya . Kemudian akan di proses oleh arduino

uno.

Gambar 11. Desain Sistem Sensor


27

2. LCD (Liquid Cristal Display)

Gambar 13. LCD (Liquid Cristal Display)

Didalam sebuah LCD., terdapat tiga buah kontrol yang terdapat di

display LCD yaitu: EN (enable), RS (register select) dan R/W (read/write).

EN digunakan untuk menginstruksikan LCD bahwa mikrokontroler sedang

mengirimkan data. Ketika RS adalah HIGH, data dari data teks akan

ditampilkan pada LCD. Ketika RS adalah LOW, data diolah sebagai

perintah atau instruksi ke modul LCD.

3.Catu Daya

Gambar 14. Rangkaian Elektronika Catu Daya

Komponen yang ada di rangkaian

a. Diode berfungsi sebagai penyearah

b. Resistor 220 ohm sebagai tahanan

c. LED yellow sebagai indicator


28

d. Capacitor sebagai penyaring tegangan

e. Power supply regulator sebagai mempertahankan atau memastikan

tegangan

D. Rangkaian keseluruhan system

Desain keseluruhan sistem alat pemotong bawang otomatis dapat di

lihat pada gambar 20 berikut :

Gambar 15. Desain Sistem Kontrol

Pada gambar 15, tegangan utama dari sestem penyiram tanaman

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

yang berfungsi sebagai masukan untuk driver motor yang berfungsi


29

mengerakkan motor serfo yang terhubung ke selang air untuk mengarahkan

selang ke pot yang kering

E. Bentuk Fisik Alat

Gambar 16. Bentuk Fisik Tampak Depan

Gambar 17. Bentuk Fisik Tampak Atas


30

DAFTAR PUSTAKA

Dinata, Yuwuno Martha. 2015. “Arduino itu mudah”. Jakarta : PT Elex Media
Komputindo.

Caratekno. 6 July 2018 “Pengertian Arduino UNO ATmega32 8”


Online:https://www.caratekno.com/pengertianarduinounomikrokontroler/
diakses 12 Maret 2020

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.

Serba Serbi, Technology. Juni 2016. Pengertian Internet of Things (IoT).


https://idcloudhost.com/pengertian-internet-of-things-iot/.

UNP. 2014. Buku Panduan Penulisan Tugas Akhir/ Skripsi/ Universitas Negeri
Padang: Padang.

Widiyaman, Tresna. September 2016. Pengertian Modul Wifi ESP8266.


https://www.warriornux.com/pengertian-modul-wifi-esp8266/.

Anda mungkin juga menyukai