Anda di halaman 1dari 33

LAPORAN PRAKTIK INDUSTRI

“ Sistem Control & Monitoring Tanaman Berbasis Internet of Thing (IoT) dengan
NodeMCU ESP8266 dan Soil Moisture“

Disusun Oleh :

M. Honey Yunior
18501241019

JURUSAN PENDIDIKAN TEKNIK ELEKTRO

FAKULTAS TEKNIK

UNIVERSITAS NEGERI YOGYAKARTA

2022
KATA PENGANTAR

Assalamualaikum Warahmatullahi Wabarakatuh.

Puji syukur penyusun panjatkan atas kehadirat Allah SWT, yang telah memberikan rahmat dan
karunianya sehingga program Praktik Industri (PI) dan penyusunan laporan ini dapat berjalan
dengan lancar. Laporan ini disusun untuk memenuhi salah satu syarat yang harus ditempuh
setelah melakukan pengabdian kepada masyarakat dan sebagai pertanggungjawaban dari
pelaksanaan.

Sholawat serta salam senantiasa penulis haturkan kepada junjungan kita Nabi Besar
Muhammad SAW yang telah membimbing umat dari jaman kegelapan menuju jaman yang
sesuai dengan ketentuan Allah SAW. Selama pelaksanaan Praktik Industri (PI) banyak
mendapatkan bantuan dari berbagai pihak, untuk itu dengan kerendahan hati, saya selaku
penulis dan penyusun laporan ini ingin berterima kasih kepada::

1. Ir. Moh. Khairudin, M.T., Ph.D. selaku Wakil Dekan Bidang Akademik dan Kerjasama FT
UNY.
2. Muhammad Lutfi Hakim, S. T., M. Eng selaku Koordinator Praktik Industri Program Studi
Pendidikan Teknik Mekatronika.
3. Faranita Surwi, M. Eng. selaku Koordinator Praktik Industri Program Studi Pendidikan
Teknik Elektro dan Teknik Elektro.
4. Dr.Phil Nurhening Yuniarti, S.Pd., M.T., selaku Pembimbing Praktik Industri Program
Studi Pendidikan Teknik Elektro dan Teknik Elektro.
5. Dhira Utama, S.Kom, selaku Kepala Stasiun BMKG Klas III Banyuwangi
6. Moh.Aswin Anwar selaku Pembimbing Industri BMKG Banyuwangi
7. Dra. Sari Puspita, selaku Kasubbag Pendidikan FT UNY
8. Joko Santosa, staf Subbagian Pendidikan FT UNY

Penyusunan Laporan Praktek Industi ini disusun dengan sebaik-baiknya, namun masih
terdapat kekurangan didalam penyusunan laporan PI ini, oleh karena itu saran dan kritik
yang sifatnya membangun dari semua pihak sangat diharapkan, tidak lupa harapan kami
supaya laporan Praktek Industri ini dapat bermanfaat bagi pembaca serta dapat menambah
ilmu pengetahuan bagi kami.

i
DAFTAR ISI

................................................................................................................................................................. i
KATA PENGANTAR ............................................................................................................................ i
DAFTAR ISI.......................................................................................................................................... ii
DAFTAR GAMBAR ............................................................................................................................ iii
BAB I ...................................................................................................................................................... 1
PENDAHULUAN ................................................................................................................................. 1
A. Latar Belakang .............................................................................................................................. 1
B. Perumusan Masalah ................................................................................................................. 2
C. Tujuan Praktik Industri ........................................................................................................... 2
D. Luaran........................................................................................................................................ 2
E. Manfaat Praktik Industri ......................................................................................................... 2
BAB II .................................................................................................................................................... 4
TINJAUAN PUSTAKA ........................................................................................................................ 4
1. NodeMCU ESP8266 .................................................................................................................. 4
2. ESP32 DevKit ............................................................................................................................ 5
3. Modul Relay .............................................................................................................................. 6
4. Modul LCD (Liquid Crystal Display) 16x2............................................................................... 6
5. Soil Moisture Sensor ................................................................................................................. 7
6. Pompa Air Submersible 5V ...................................................................................................... 8
7. Selang HDPE ............................................................................................................................. 9
8. Akrilik ........................................................................................................................................ 9
9. Kabel Jummper ....................................................................................................................... 10
BAB III................................................................................................................................................. 14
METODE PELAKSANAAN ............................................................................................................. 14
A. Kerangka Pemecahan Masalah ............................................................................................. 14
B. Proses Perancangan dan Pembuatan .................................................................................... 14
a. Analisa kebutuhan sistem................................................................................................... 14
b. Perancangan Sistem ............................................................................................................ 15
2. Desain tampilan ....................................................................................................................... 19
BAB V .................................................................................................................................................. 21
HASIL DAN PEMBAHASAN ........................................................................................................... 21
A. Implementasi alat .................................................................................................................... 21

ii
1. Rangkaian sistem control & monitoring tanaman ................................................................ 21
2. Program sistem control dan monitoring tanaman ................................................................ 22
3. Tampilan pada blynk .............................................................................................................. 23
4. Hasil pengujian alat sistem control dan monitoring tanaman ............................................. 24
BAB IV ................................................................................................................................................. 26
PENUTUP............................................................................................................................................ 26
A. Kesimpulan .............................................................................................................................. 26
B. Saran ........................................................................................................................................ 26

iii
DAFTAR GAMBAR
Gambar 1 ESP8266 .................................................................................................................... 4
Gambar 2 ESP32 DevKit ........................................................................................................... 5
Gambar 3 Modul relay ............................................................................................................... 6
Gambar 4 Modul LCD dan I2c .................................................................................................. 6
Gambar 5 Soil Moisture sensor.................................................................................................. 7
Gambar 6 Pompa air .................................................................................................................. 8
Gambar 7 Selang HDPE ............................................................................................................ 9
Gambar 8 Akrilik ....................................................................................................................... 9
Gambar 9 Kabel Jummper ....................................................................................................... 10
Gambar 10 Diagram blok......................................................................................................... 16
Gambar 11 Flowchart diagram ................................................................................................ 17
Gambar 12 Skema Rangkaian .................................................................................................. 18
Gambar 13 Layout tampilan blynk .......................................................................................... 20
Gambar 14 Rangkaian Alat ...................................................................................................... 21
Gambar 15 Program pada arduino ........................................................................................... 23
Gambar 16 Tampilan bylink .................................................................................................... 24

iii
BAB I

PENDAHULUAN
A. Latar Belakang
Saat ini pengembangan teknologi berbasis Internet Of Thing semakin banyak
digemari oleh banyak orang dikarenakan kemudahan yang ditawarkannya. Banyak hal
dapat dilakukan asalkan terhubung dengan koneksi internet. Dengan memanfaatkan
perkembangan dari teknologi ini, akan membuat pekerjaan yang sebelumnya
dikerjakan secara manual dapat dikerjakan secara otomatis, mudah, dan praktis dengan
bantuan teknologi ini. Tentunya ini sangat membantu misalnya dalam mengendalikan
dan memantau kondisi suatu ruangan secara online dan realtime, contohnya saja pada
pertanian. Pada sektor pertanian yang masih tradisional proses perawatan tanaman
masih dilakukan secara manual dan sangat bergantung dengan kondisi alam. Apabila
terjadi sesuatu mengingat kondisi alam pada saat ini tidak mudah ditebak, seperti cuaca
yang tidak tetap setiap harinya. Misalnya ketika pagi, cuaca berada di keadaan cerah
dan tiba-tiba terjadi hujan serta musim yang tidak pasti tentunya ini akan membuat
proses pertanian menjadi terganggu.
Maka dari itu diperlukan solusi untuk memantau kondisi tanaman secara
otomatis jika kondisi tersebut tidak sesuai dengan kondisi yang diharapkan, baik dari
air nutrisi yang diperlukan tanaman, intensitas cahaya maupun suhu dan kelembapan
yang dapat membantu proses pertumbuhan tanaman dengan baik. Maka dari itu, untuk
memaksimalkan proses pertanian dapat digunakan teknik pertanian yang lebih modern
dengan memanfaatkan teknologi yang sudah berkembang yaitu NodeMCU ESP8266
yang telah terhubung ke internet serta beberapa sensor dan aktuator akan cukup mudah
dipantau dan dikendalikan kondisinya. NodeMCU ESP8266 yang telah terhubung ke
internet mampu mengirimkan data kondisi hasil pembacaan sensor pada waktu tersebut
ke sebuah aplikasi interface yang dapat dibuka melalui smartphone, sehingga akan
semakin mempermudah manusia untuk memantau kondisi tanamannya.
Dari uraian di atas, maka penulis menggambil judul pratik industi “Sistem
Control & Monitoring Tanaman Berbasis Internet of Thing (IoT) dengan NodeMCU
ESP8266 dan Soil Moisture” yang akan menjadi solusi dalam hal pemantauan serta
penyiraman tanaman cabai.

1
B. Perumusan Masalah
Berdasarkan latar belakang tersebut, maka permasalahan yang muncul dapat
dirumuskan :
1. Bagaimana rancang bangun Sistem Control & Monitoring Tanaman Berbasis
Internet of Thing (IoT) dengan Nodemcu ESP8266 dan Soil Moisture?
2. Bagaimana cara kerja Sistem Control & Monitoring Tanaman Berbasis Internet
of Thing (IoT) dengan Nodemcu ESP8266 dan Soil Moisture?
3. Bagaimana keefektifan Sistem Control & Monitoring Tanaman Berbasis
Internet of Thing (IoT) dengan Nodemcu ESP8266 dan Soil Moisture?

C. Tujuan Praktik Industri


a. Agar mahasiswa dapat menambah wawasan ilmu pengetahuan dan teknologi
melalui kegiatan perancangan tanaman berbasis Internet of Thing (IoT).
b. Menghemat waktu dan tenaga dalam sistem penyiraman secara otomatis
menggunakan smart garden system.
c. Mengetahui dan mengukur kelembapan/kadar air dalam tanah menggunakan
Soil Moisture.
d. Memberikan kemudahan dalam penyiraman tanaman dan keefektifan kerja
blynk dengan NodeMCU ESP8266 pada sistem control dan monitoring pada
tanaman.

D. Luaran
Diharapkan dari program karsa cipta diharapkan akan diperoleh luaran sebagai berikut
:
1. Terciptanya alat Sistem Control & Monitoring Tanaman Berbasis Internet of
Thing (IoT) dengan Nodemcu ESP8266 dan Soil Moisture?

E. Manfaat Praktik Industri


Adapun manfaat dari pembuatan sistem ini adalah:
1. Mempermudah memonitoring dan mengkontrol kondisi nutrisi air tanaman secara
realtime.
2. Mendapatkan kualitas hasil tanaman yang lebih baik dengan memanfaatkan alat
penutrisian tanaman otomatis ini

2
3. Dapat Mengimplementasikan sebuah smart garden sysem penyiram tanaman
menggunakan modemcu ESP8266 sensor soil moisture.

3
BAB II

TINJAUAN PUSTAKA

1. NodeMCU ESP8266

Gambar 1 ESP8266

(Sumber. https://iotstudio.labs.telkomuniversity.ac.id)

ESP8266 Modul Wifi ini bisa sangat berguna untuk anda yang belum sama sekali
mengenal modul-modul elektronika, karena ada banyak sekali modul-modul
elektronika di dunia ini dan salah satunya modul wifi yang sangat bermanfaat bagi
pekerjaan elektronika, chip terintegrasi yang didesain untuk keperluan dunia masa kini
yang serba tersambung. Chip ini menawarkan solusi networking Wi-Fi yang lengkap
dan menyatu, yang dapat digunakan sebagai penyedia aplikasi atau untuk memisahkan
semua fungsi networking Wi-Fi ke pemproses aplikasi lainnya.
ESP8266 merupakan modul wifi yang berfungsi sebagai perangkat tambahan
mikrokontroler seperti Arduino agar dapat terhubung langsung dengan wifi dan
membuat koneksi TCP/IP. Modul WiFi serbaguna ini sudah bersifat SoC (System on
Chip), sehingga kita bisa melakukan programming langsung ke ESP8266 tanpa
memerlukan mikrokontroller tambahan. Kelebihan lainnya, ESP8266 ini dapat
menjalankan peran sebagai adhoc akses poin maupun klien sekaligus. ESP8266
memiliki kemampuan on-board prosesing dan storage yang memungkinkan chip
tersebut untuk diintegrasikan dengan sensor-sensor atau dengan aplikasi alat tertentu
melalui pin input output hanya dengan pemrograman singkat. Dengan level yang tinggi
berupa on-chip yang terintegrasi memungkinkan eksternal sirkuit yang ramping dan
semua solusi, termasuk modul sisi depan, didesain untuk menempati area PCB yang
sempit. ESP8266 dikembangkan oleh pengembang asal negeri tiongkok yang bernama

4
“Espressif”. Produk seri ESP8266 memiliki banyak sekali varian. Salah satu varian
yang paling sering kita jumpai adalah ESP8266 seri ESP-01.
2. ESP32 DevKit

Gambar 2 ESP32 DevKit

https://i0.wp.com/wasiswa.com

ESP32 DevKit merupakan salah satu mikrokontroler keluaran espressif dan


merupakan penerus dari ESP8266. ESP32 ini memiliki keunggulan yang tidak dimiliki
oleh arduino, diantaranya yaitu memiliki fitur Wi-Fi dan Bluetooth 4.2 yang sudah
tertanam di dalam board itu sendiri. Kemudian ESP32 ini memiliki kecepatan prosesor
yang cukup cepat yang sudah Dual-Core 32-bit dengan kecepatan 160/240MHz. ESP32
DevKit sendiri telah banyak digunakan untuk pemrograman berbasis IoT karena
memiliki konektivitas yang sudah ada di dalam board ESP32 tersebut sehingga tidak
perlu modul tambahan lagi untuk penggunaan Wi-Fi ataupun Bluetooth. Selain itu
terlihat pada Gambar 2.16 ESP32 memiliki GPIO sebanyak 36 pin, GPIO sendiri
merupakan General Purpose Input Output yang berfungsi sebagai pin input dan output
analog maupun digital

5
3. Modul Relay

Gambar. Modul Relay

Gambar 3 Modul relay

(Sumber . https://components101.com)

Modul relay adalah Saklar (Switch) yang dioperasikan secara listrik dan
merupakan komponen Electromechanical (Elektromekanikal) yang terdiri dari 2 bagian
utama yakni Elektromagnet (Coil) dan Mekanikal (Seperangkat Kontak Saklar/Switch).
Relay menggunakan Prinsip Elektromagnetik untuk menggerakkan Kontak Saklar
sehingga dengan arus listrik yang kecil (low power) dapat menghantarkan listrik yang
bertegangan lebih tinggi [6]

4. Modul LCD (Liquid Crystal Display) 16x2

Gambar 4 Modul LCD dan I2c

Gambar. Modul LCD (Liquid Crystal Display) 16x2


(Sumber. https://1.bp.blogspot.com/)

LCD adalah suatu jenis media tampilan yang menggunakan kristal cair sebagai
penampil utama dan juga berfungsi menampilkan karakter seperti tulisan, angka dan
sebagainya. LCD digunakan dalam bidang elektronika sebagai bahan pembelajaran
maupun komponen utama yang dipasang pada suatu alat untuk memberikan tampilan

6
informasi sesuai yang diinginkan. Bentuknya menyesuaikan dari tipe LCD yang
digunakan. LCD bisa menampilkan suatu gambar/karakter dikarenakan terdapat banyak
sekali titik cahaya (piksel) yang terdiri dari satu buah kristal cair sebagai titik cahaya.
Walau disebut sebagai titik cahaya, namun Kristal cair ini tidak memancarkan cahaya
sendiri. LCD 16x2 dapat menampilkan sebanyak 32 karakter yang terdiri dari 2 baris
dan tiap baris dapat menampilkan 16 karakter. Pada LCD 16×2 pada menggunakan 16
pin sebagai kontrolnya, tentunya akan sangat boros apabila menggunakan 16 pin
tersebut. Karena itu, digunakan driver khusus sehingga LCD dapat dikontrol dengan
modul I2C atau Inter-Integrated Circuit. Dengan modul I2C, maka LCD 16x2 hanya
memerlukan dua pin untuk mengirimkan data dan dua pin untuk pemasok tegangan.
Sehingga hanya memerlukan empat pin yang perlu dihubungkan ke NodeMCU yaitu :
• GND : Terhubung ke ground
• VCC : Terhubung dengan 5V
• SDA : Sebagai I2C data dan terhubung ke pin D2
• SCL : Sebagai I2C data dan terhubung ke pin D1

5. Soil Moisture Sensor

Gambar 5 Soil Moisture sensor

Gambar Soil Moisture Sensor


https://www.rytechindo.com

Soil Moisture Sensor (Sensor YL) adalah sebuah jenis sensor yang fungsinya
adalah untuk mengukur kelembaban tanah, prinsip operasinya adalah mendeteksi
kelembaban di sekitar tanah, meskipun secara teknis sensor ini tidak dapat mendeteksi
kelembaban tanah. [5]. Sensor mengenakan dua konduktor yang di buat untuk
mengalirkan arus melalui tanah yang di ukur kelembabanya dan kemudian sensor mulai

7
membaca nilai resistansi untuk menentukan tingkat kelembabanpada tanah. Semakin
banyak air di dalam tanah, semakin tinggi nilai hambatannya, dan semakin tinggi
nilainya, semakin rendah hambatannya. Soil Moisture tanah di aplikasi Anda
membutuhkan catu daya 5V dan tegangan output 04.2V.

6. Pompa Air Submersible 5V

Gambar 6 Pompa air

Gambar Pompa Air Submersible 5V


Sumber . https://digiwarestore.com

Pompa berfungsi untuk mengubah tenaga mekanik dari suatu sumber penggerak
menjadi tenaga, dimana tenaga ini digunakan untuk memindahkan suatu cairan dari
suatu tempat ke tempat lain dengan cara menaikkan tekanan cairan tersebut. Pompa air
ini berbentuk mini dengan tenaga hanya menggunakan cas hp atau port usb yang
terdapat pada power bank, laptop, komputer dan lainnya [4]. Komponen berikutnya
yaitu Mini Submersible DC 3V–5V 240 L/H. Memiliki spesifikasi berikut: - type:
submersible pump - working voltage: 3 - 5V DC - motor: DC Brushless - diameter
pumps: 24 mm - length of pumps: 45 mm - high pump: 33 mm - material: engineering
pl Pompa ini menghasilkan tekanan air sebesar 240 liter per jam, sangat diperlukan
dalam budidaya tanaman secara hidroponik. Selain mendistribusikan nutrisi, fungsi dari
pompa air ini adalah memberikan sirkulasi udara/oksigen secara terus menerus ke
dalam air. Sehingga pertukaran dan penyerapan unsur hara oleh tanaman dapat berjalan
dengan baik.

8
7. Selang HDPE

Gambar 7Selang HDPE

Gambar Selang HDPE


https://bibitbunga.com

Selang HDPE/PE 16mm digunakan untuk keperluan sistem hidroponik yang


mempunyai ukuran diameter luar 16mm dan diameter 13mm. Selang hidroponik 16mm
dapat digunakan untuk budidaya dengan sistem irigasi tetes. Selain dipergunakan untuk
hidroponik, selang ini bisa digunakan untuk budidaya pertanian konvensional.

8. Akrilik

Gambar 8 Akrilik

Gambar Akrilik
(Sumber . https://media.monotaro.id)

Akrilik merupakan plastik yang bentuknya menyerupai kaca. Namun, akrilik


ternyata mempunyai sifat-sifat yang membuatnya lebih unggul dibandingkan dengan
kaca. Salah satu perbedaannya adalah kelenturan yang dimiliki oleh akrilik. Akrilik
merupakan bahan yang tidak mudah pecah, ringan, dan juga mudah untuk dipotong,

9
dikikir, dibor, dihaluskan, dikilapkan atau dicat. Akrilik dapat dibentuk secara thermal
menjadi berbagai macam bentuk yang cukup rumit (Arsitag, 2017).

9. Kabel Jummper

Gambar 9Kabel Jummper

Gambar Kabel Jummper

https://ae01.alicdn.com

Kabel jumper adalah sebuah kabel yang digunakan sebagai penghubung antar
komponen yang digunakan dalam training kit transistor dan alat penunjang yang berupa
tester komponen dan catu daya variabel yang akan digunakan. Kabel jumper akan
disambungkan dari output catu daya ke input training kit transistor. Pada training kit
transistor setiap komponen yang digunakan dalam rangkaian transistor dihubungkan
dengan kabel jumper. Karakteristik kabel jumper memiliki panjang antara 10cm sampai
30cm. Jenis kabel ini merupakan kabel serabut yang bentuk housingnya model kotak.

Kabel jumper memiliki beberapa macam tipe seperti tipe sambungan male to
male, female to male, dan male to female. Dapat disesuaikan dengan kebutuhan namun
untuk merangkai rangkaian transistor maka dibutuhkan jumper dengan tipe male to
male, karena header yang digunakan pada training kit transistor ini merupakan header
dengan tipe female

10 . Flowchart

Flowchart adalah penyajian yang sistematis tentang proses dan logika dari kegiatan
penanganan informasi atau penggambaran secara grafik dari langkah-langkah dan urut-urutan
prosedur dari suatu program. Flowchart menolong analis dan programmer untuk memecahkan
masalah kedalam segmen-segmen yang lebih kecil dan menolong dalam menganalisis

10
alternatif-alternatif lain dalam pengoperasian. Bagan alir (flowchart) adalah bagan (chart) yang
menunjukkan alir (flow) di dalam program atau prosedur sistem secara logika.

Simbol-simbol :

No Simbol Pengertian Keterangan

1 mulai / berakhir Digunakan untuk


(Terminal ) memulai,
mengakhiri, atau titik
henti dalam sebuah
proses atau program

2 Arsip Arsip dokumen


disimpan dan
diambil secara
manual

3 Input / Output; Jurnal Digunakan untuk


/ Buku Besar meng-gambarkan
berbagai media input
dan output dalam
sebuah bagan alir
program

4 Penghubung Pada Menghubungkan


Halaman Berbeda bagan alir yang
berada dihalaman
yang berbeda

5 Pemrosesan Sebuah fungsi


Komputer pemrosesan yang
dilaksanakan oleh
komputer biasanya
menghasilkan

11
perubahan terhadap
data atau informasi

6. Keputusan Sebuah tahap


pembuatan
keputusan

7. Penghubung Dalam Menghubungkan


Sebuah Halaman bagan alir yang
berada pada halaman
yang sama

10. Arduino IDE


Arduino IDE dibuat dari bahasa pemrograman JAVA. Arduino IDE juga
dilengkapi dengan library C/C++ yang biasa disebut Wiring yang membuat operasi
input dan output menjadi lebih mudah. Arduino IDE ini dikembangkan dari software
processing yang dirombak menjadi Arduino IDE khusus untuk pemrograman dengan
Arduino .
Arduino memiliki open-source yang memudahkan untuk menulis kode dan
mengupload board ke arduino. Arduino IDE (Integrated Development Enviroment) ini
merupakan media yang digunakan untuk memberikan informasi kepada arduino
sehingga dapat memberikan output sesuai dengan apa yang diinginkan. Software
arduino yaitu berupa software processing yang digunakan untuk menulis program
kedalam Arduino Uno, merupakan penggabungan antara bahasa C++ dan Java.
Software Arduino dapat di-install di berbagai operating sistem seperti Linux, Mac OS,
Windows. IDE (Integrated Development Enviroment) arduino merupakan pemograman
dengan mengggunakan bahasa C. Setiap program IDE arduino yang biasa disebut
sketch Interface Arduino IDE.

11. BLynk
Blynk adalah sebuah layanan server yang digunakan untuk mendukung project
Internet of Things. Layanan server ini memiliki lingkungan mobile user baik Android
maupun iOS. Blynk Aplikasi sebagai pendukung IoT dapat diundung melalui Google
play. Blynk mendukung berbagai macam hardware yang dapat digunakan untuk project

12
Internet of Things. Blynk adalah dashborad digital dengan fasilitas antarmuka grafis
dalam pembuatan projectnya. Penambahan komponen pada Blynk Apps dengan cara
Drag and Drop sehingga memudahkan dalam penambahan komponen Input/output
tanpa perlu kemampuan pemrograman Android maupun iOS. Blynk diciptakan dengan
tujuan untuk control dan monitoring hardware secara jarak jauh menggunakan
komunikasi data internet ataupun intranet (jaringan LAN). Kemampuan untuk
menyimpan data dan menampilkan data secara visual baik menggunakan angka, warna
ataupun grafis semakin memudahkan dalam pembuatan project dibidang Internet of
Things.

13
BAB III

METODE PELAKSANAAN

A. Kerangka Pemecahan Masalah

STUDI LITERATUR

PERANCANGAN ALAT

PENGUJAN ALAT

PENGAMBILAN DATA

ANALISIS

KESIMPULAN

B. Proses Perancangan dan Pembuatan


a. Analisa kebutuhan sistem
Analisa kebutuhan dilakukan untuk mengetahui kebutuhan apa saja yang
diperlukan dalam penelitian menentukan keluaran yang akan dihasilkan sistem
masukan menjadi keluaran serta kontrol terhadap sistem.
1. Analisa perangkat keras (Hardware)
dibutuhkan beberapa spesifik perangkat keras yang digunakan
dalam pembuatan sistem control dan monitoring tanaman
berbasis Internet of things sebagai berikut :
a. Nodemcu ESP8266 : 1 buah
b. Adapater charger : 1 buah
c. Soil Moisture : 1 buah
d. Pompa air submersibel : 1 buah
e. Modul relay 5V : 1 buah
f. Project Board : 1 buah
g. kabel jumper : female female (9 buah)

14
2. Analisa Perangkat Lunak (Software)
Adapun perangkat lunak yang digunakan untuk membuat sebuah
sistem controlling dan monitoring tanaman adalah :
a. Arduino IDE
b. Blynk Cloud
c. Blynk IoT
b. Perancangan Sistem
Perancangan sistem merupakan rancangan dari alat yang akan
digunakan untuk membuat rancang bangun penyiram tanaman otomatis. Pada
alat ini proses kerja di mulai pada saat Soil Moisture tanah mendeteksi kadar air
di tanaman. Pada saat kondisi kadar air di bawah 30 maka otomatis sinyal
dikirim ke Modemcu ESP8266 lalu sinyal keluaran akan diteruskan ke relay
yang menyebabkan pompa air akan aktif dan akan berhenti aktif jika sensor moil
moisture mendeteksi kadar air pada tanah bernilai diatas 30. LCD dan blynk
akan selalu menampilkan kondisi realtime.
Menyalakan pompa air secara manual dapat dilakukan dengan cara
menghubungkan Modemcu ESP8266 ke Blynk. Setelah terhubung maka pompa
air bisa dikendalikan melalui aplikasi Blynk Iot yang terhubung ke internet.
1. Diagram Blok
Diagram blok adalah Diagram blok adalah diagram dari sebuah
sistem, dimana bagian utama atau fungsi yang diwakili oleh blok
dihubungkan dengan garis, yang menunjukkan hubungan dari blok.
Diagram blok digunakan untuk membuat pemahaman yang lebih baik
dari fungsi dan hubungan dalam sistem. Blok diagram juga digunakan
untuk menggambarkan perangkat keras atau sistem perangkat lunak
serta untuk persiapan prosedur dan proses dalam diagram blok.
Berikut diagram blok pada pembuatan alat controlling & monitoring
tanaman.

15
Gambar 10 Diagram blok

Pada diagram ini, data dari sensor Soil Moisture akan


dikirimkan pada NodeMCU esp2866. Data tersebut yang diperoleh
dari sensor untuk mendeteksi kelembapan tanah pada tanaman.
Selanjutnya esp2866 akan memproses semua data dari keluaran
sensor, untuk mengirimkan hasil sensor dan informasi pada relay di
ESP32, blynk cloud, blynk Iot. Data yang masuk pada blynk berupa
notifikasi secara realtime berisi nilai sensor, serta informasi sensor.
Pada perancangan alat, ESP8266 akan memproses data untuk
dikirimkan pada relay melalui perintah pada blynk untuk mejalankan
pompa.
2. Flowchart Diagram
Flowchart merupakan bagan-bagan yang mempunyai arus yang
menggambarkan langkah-langkah penyelesaian suatu masalah.
Flowchart merupakan cara penyajian dari suatu algoritma. Flowchart
bertujuan untuk menggambarkan suatu tahapan penyelesaian masalah
secara sederhana, terurai, rapi dan jelas dengan menggunakan simbol-
simbol standar. Pada pembuatan alat ini flowchart dapat ditujukan
melalui gambar di bawah ini.

16
Gambar 11 Flowchart diagram

Pertama, sistem dihidupkan lalu upload program ke


NodeMCU ESP8266 dan juga buka aplikasi Blynk Iot untuk
memonitoring kondisi tanaman secara realtime melalui smartphone.
Setelah itu, sistem akan mendapatkan input berupa nilai dari sensor
Soil Moisture yang mendeteksi kelembapan tanah pada tanaman yang
kemudian akan diproses oleh ESP8266 untuk pengambilan keputusan,
saat nilai kelembapan yang terdeteksi bernilai <30, maka ESP8266
akan mengirim notifikasi ke Bylink yang dapat diakses melalui
smartphone dan memberikan perintah Relay untuk aktif pada
DriverKit ESP32. Setelah Relay aktif maka pompa air menyala sampai
sensor Soil Moisture mendeteksi nilai kelembapan tanah bernilai 30<.
setelah nilai mencapai itu maka ESP8266 memberi perintah Relay off

17
yang menyebabkan pompa air berhenti menyiram dan notifikasi akan
dikirimkan ke Blynk Iot.
c. Desain Input/Output
Berikut ini adalah hasil dari perancangan perangkat keras untuk desain skema
rangkaian alat
1. Desain Skema rangkaian
Rangkaian rancang bangun sistem control & monitoring
tanaman berbasis Internet of Things terdiri dari sensor
Soil Moisture, ESP8266, ESP32, pompa air 5v
submersible. Rancangan dari sistem alat ini dapat dilihat
seperti gambar dibawah ini.

Gambar 12 Skema Rangkaian

Dari skema diagram rancang bangun sistem


control & monitoring tanaman tersebut, dapat dilihat
semua komponen saling terhubung, sensor Soil Moisture
terhubung dengan modul sensornya, juga dihubung ke
ESP8266. Relay terhubung ke ESP8266 yang telah
terkoneksi dengan jaringan internet. Pompa air
terhubung ke NC relay dan ground . LCD screen di

18
hubungkan ke ESP8266 agar menampilkan kondisi
sensor Soil Moisture secara realtime.

Input Sensor Soil Moisture

ESP8266
Proses
Relay, pompa air, LCD 16x2, Blynk
Output

Tabel. Input, output dan proses rangkaian


Pada rangkaian sistem control & monitoring
tanaman berbasis Internet of Things (Iot) dengan
ESP8266 dan sensor Soil Moisture yakni :
1. Sensor Soil Moisture
GND ke GND (DriverKit ESP32)
VCC ke 5v (DriverKit ESP32)
A0 ke A0 (NodeMCU ESP8266)
2. ESP8266
D1 ke SCL (LCD 16x2)
D2 ke SDA (LCD 16x2)
D3 ke Relay (DriverKit ESP32)
3. LCD 16x2
GND ke GND (DriverKit ESP32)
Vcc ke 5v (DriverKit ESP32)
4. Relay
Com ke 5v (adaptor)
NC ke 5v (pompa air)
5. Pompa air
GND ke GND (adaptor)

2. Desain tampilan
Perancangan desain input/output pada Blynk yang akan dibuat
ditampilkan pada gambar berikut .

19
NILAI HASIL
PENGUKURAN
SENSOR

LCD

OFF

Gambar 13 Layout tampilan blynk

Desain tampilan sistem control & monitoring terdapat


nilai hasil pengukuran, LCD dan tombol off. Nilai hasil
pengukuran sensor nantinya berada pada nilai 0-100 dan akan
tampil sesuai pembacaan sensor Soil Moisture. Pada LCD
nantinya akan menampilkan sesuai dengan tulisan pada
komponen di rangkaian alat tersebut. Tombol off berfungsi
untuk mengendalikan pompa air secara manual.

20
BAB V
HASIL DAN PEMBAHASAN

A. Implementasi alat
Tahap implementasi pada Rancang Bangun sistem control & monitoring
tanaman berbasis IoT ini merupakan tahap dimana sistem yang telah dirancang
sebelumnya diterapkan berupa perangkat lunak (software) maupun perangkat keras
(hardware) yang digunakan.
1. Rangkaian sistem control & monitoring tanaman
Pada alat ini memerlukan sistem untuk mengontrol nutrisi dalam air
yang diperlukan untuk pertumbuhan tanaman. Rangkaian dari alat tersebut
berupa beberapa perangkat ataupun alat yang telah yang disusun sedemikian
rupa. Sensor Soil moisture, ESP8266, DriverKit ESP32, Relay, dan pompa air
di satukan dengan bantuan kabel jumper. Kemudian, setelah selesai diberikan
akrilik agar lebih aman dan tertata rapi sehingga dapat berjalan dengan baik dan
benar. Sistem ini memerlukan jaringan internet untuk dapat terhubung ke Blynk
dan adaptor 5v sebagai sumber energi. Dalam pengaplikasiannya, rancang
bangun sistem control & monitoring tanaman ini diletakkan di tempat yang
datar dan kering, atau diletakkan dibawah tanaman. Rangkaian tersebut dapat
dilihat pada Gambar.

Gambar 14 Rangkaian Alat

21
2. Program sistem control dan monitoring tanaman
Setelah rangkaian sistem control & monitoring tanaman ini telah dirakit
maka langkah selanjutnya yaitu mengupload program dari arduino Ide ke
ESP8266. Berikut pemrograman pada rangkain ini.

22
Gambar 15 Program pada arduino

3. Tampilan pada blynk

Pada pengaturan perangkat lunak kita membutuhkan laptop/pc dan


smartphone untuk mengakses blynk cloud dan blynk IoT yang nantinya akan
terhubung ke ESP8266. Berikut tampilan blink yang nantinya untuk memantau
dan mengendalikan kondisi nutrisi tanah tanaman.

23
Gambar 16 Tampilan bylink

4. Hasil pengujian alat sistem control dan monitoring tanaman


Tahap pengujian ini merupakan hal yang dilakukan untuk menentukan
apakah perangkat lunak dan perangkat keras sudah berjalan dengan lancar, dan
sudah sesuai yang diharapkan. Pengujian alat ini dilakukan dengan cara
menacapkan sensor soil moisture ke dalam tanah dan selang yang terhubung
pada pompa air diarahkan ke tanah tanaman yang akan diuji. Setelah itu sensor
dipindahkan ke beberapa tanah dengan kadar air yang berbeda maka didapat
data sebagai berikut.

Nilai Sensor Soil Moisture Kondisi pompa air

4 Menyala

24 Menyala

36 Mati

24
70 Mati

Dari tabel diatas dapat disimpulkan bahwa sensor dapat mendeteksi


kelembapan tanah bedasarkan kadar airnya jika saat kadar air ber nilai dibawah
30 maka secara otomatis pompa air akan menyala dan saat sensor soil moisture
medeteksi kelembapan tanah bernilai diatas 30 maka otomatis pompa air akan
berhenti.

25
BAB IV
PENUTUP

Puji syukur atas kehadirat allah swt yang telah melimpahkan nikmat, rahmat, serta
hidayah-nya sehingga kami dapat melaksanakan kegiatan praktik industri ini sampai selesai.
Karena tanpa nikmat-nya, mungkin kami belum tentu bisa menyelesaikan kegiatan ini sampai
akhir.

Dengan ini, kami juga mengucapkan terima kasih kepada pihak yang telah mendukung dan
membantu mensukseskan pelaksanaan praktik industri, karena tanpa dukungan dan bantuan
dari mereka mungkin pula kami belum tentu bisa menyelesaikan kegiatan praktik industri.

A. Kesimpulan

Berdasarkan hasil analisis, perancangan, dan implementasi yang telah dilakukan serta
rumusan masalah yang ada, maka dapat diambil sebuah kesimpulan bahwa :

1. Rancang bangun Smart Gardening Tanaman Cabai Berbasis IoT ini menggunakan
ESP8266 dengan Sensor Soil Moisture dapat membantu memonitoring kelembapan
air pada tanaman dan menggunakan perangkat yang biasa digunakan dalam
kehidupan sehari hari.
2. Dibuatnya alat ini dapat mempermudah pengontrolan dan monitoring tanaman
dengan mudah melalui aplikasi blynk, dan dapat diakses dari jarak jauh dan dapat
diakses melalui website sehingga dapat menghemat waktu dan tenaga.

B. Saran

Berdasarkan kesimpulan yang telah diperoleh, maka adapun saran- saran yang dapat
disampaikan adalah diharapkan pembuatan alat ini dapat dikembangkan lagi agar kedepannya
dapat dipergunakan secara luas lagi.

Saya sadar dalam melaksanakan kegiatan praktik industri ini masih banyak kekurangan.
Namun saya telah berusaha melaksanakannya secara maksimal. Selain itu, laporan praktik
industri ini juga masih jauh dari sempurna. Oleh karena itu, saran yang membangun sangat
kami perlukan guna memperbaiki laporan yang masih jauh dari sempurna ini.

26
DAFTAR PUSTAKA
Tim Praktik Industri. (2016). Pedoman Praktik Industri Mahasiswa Fakultas Teknik Universitas Negeri
Yogyakarta. Yogyakarta : UNY.

H. M. Jumasa and W. T. Saputro, “Prototipe Penyiram Tanaman Dan Pengukur Kelembaban Tanah
Berbasis Arduino Uno,” J. INTEK, vol. 2, no. November, pp. 1–8, 2019.

R. I. W. Dadang Haryanto1, “Tempat Sampah Membuka Dan Menutup Otomatis Menggunakan


Sensor Inframerah Berbasis Arduino Uno,” Jumantaka, vol. 02, no. 1, p. 1, 2018.

M. Amin, “Sistem Cerdas Kontrol Kran Air Menggunakan Mikrokontroler Arduino dan Sensor
Ultrasonic,” InfoTekJar J. Nas. Inform. dan Teknol. Jar., vol. 2, pp. 0–4, 2020.

Hanifah Septia P. (2021). Rancang Bangun Smart Gardening Tanaman Cabai Menggunakan Telegram
Berbasis Iot

Oktavianus, R. (2017). Desain dan Implementasi Sistem Monitoring Kelembaban Tanah Berbasis
Android. Jurnal Teknik Infomatikan Universitas Halu Oleo Kendari

27

Anda mungkin juga menyukai