You are on page 1of 5

Konferensi Internasional pada komputer, komunikasi dan Automation (ICCCA2015)

Smart Penghenti tetesan sistem irigasi menggunakan Raspberry pi dan Arduino


Nikhil Agrawal Engineeing Manager, Siemens, Noida nikhil.pa@gmail.com
abstrak-karya ini mengusulkan sebuah rancangan untuk menggunakan sistem otomasi
rumah siap-pakai, dan hemat biaya perangkat hemat energi termasuk raspberry pi,
arduino microcontrollers, modul xbee dan relay board. Penggunaan komponen-kompon
en ini menghasilkan biaya keseluruhan efektif, dapat diskala dan kokoh implement
asi sistem.perintah-perintah dari pengguna akan diproses di raspberry pi menggun
akan python bahasa pemrograman. Arduino microcontrollers digunakan untuk menerim
a perintah on/off dari rasperry pi menggunakan protokol zigbee.
Topologi zigbee bintang menjadi tulang punggung untuk komunikasi antara raspberr
y pi dan perangkat akhir.
Raspberry pi bertindak sebagai koordinator pusat dan perangkat akhir bertindak s
ebagai berbagai router. Biaya rendah dan hemat energi penghenti tetesan sistem i
rigasi melayani sebagai bukti konsep. Desain yang dapat digunakan dalam bidang p
ertanian besar serta di kebun kecil melalui hanya mengirimkan email ke sistem un
tuk menyiram tanaman. Penggunaan sensor ultrasound dan katup solenoida membuat s
ebuah smart penghenti tetesan sistem irigasi. Karya menjelaskan menyelesaikan in
stalasi sistem termasuk aspek perangkat keras dan perangkat lunak.
Penyetelan eksperimental juga diuji dan menjelaskan untuk sistem irigasi tetesan
otomatis untuk air 50 kuali.
Ketentuan indeks-Raspberry pi, Arduino, Xbee, Zigbee, penghenti tetesan otomatis
sistem irigasi
I. INTRODUCTION
syarat untuk membangun suatu sistem otomasi untuk sebuah rumah atau kantor adala
h meningkatkan-oleh hari-hari. Jawab para peneliti dan bekerja untuk membangun s
istem otomatis ekonomi dan efisien untuk mengontrol mesin yang berbeda seperti k
ipas, lampu, mesin pengatur suhu udara (AC) didasarkan pada persyaratan. Automat
ion membuat sebuah efisien dalam aliran listrik dan air dan mengurangi banyak ke
bocoran.
Penghenti tetesan sistem irigasi membuat efisien dalam air dan pupuk. Perlahan-l
ahan dan demikianlah terjadi; sebab air ke akar tanaman melalui tabung sempit ka
tup dan. Air akan diberi makan langsung ke dasar tumbuhan yang merupakan cara ya
ng paling tepat untuk menyiram tanaman. Harus ada drainase yang tepat dalam kolo
m atau panci bagian dalam tumbuhan untuk menghindari penebangan air yang dalam k
eadaannya mempengaruhi produktivitas [1].
Sudah ada ada penghenti tetesan otomatis sistem irigasi yang menyiram tanaman be
rdasarkan kelembapan tanah, nilai pH tanah, suhu dan terang. Parameter-parameter
ini diperlukan dalam bidang pertanian besar di mana produktivitas hasil panenny
a, hal. Dalam area yang kecil seperti premis office, bangunan-bangunan, rumah ke
bun dll. yang mana alat penyiram tumbuhan di interval berkala hal, sistem irigas
i yang diusulkan kami akan sangat efisien.
ISBN:978-1-4799-8890-7/15/$31 2015 IEEE928
Smita Singhal ASET, of Amity and University, Noida singhal.smita@gmail.com
karya ini menghadirkan sebuah sistem irigasi tetesan cerdas untuk menyiram tanam
an dengan menggunakan perangkat seperti raspberry pi, Arduino microcontrollers.
Xbee digunakan untuk mengontrol sistem secara nirkabel sementara bahasa pemrogra
man ular sanca digunakan untuk tujuan otomatisasi. Karya ini memberikan kontribu
si yang efisien dan agak murah automation sistem irigasi. Setelah diinstal siste
m tidak memiliki biaya perawatan dan mudah digunakan.
Organisasi karya: Dalam Bagian II komponen raspberry pi, yang adalah kontrol yan
g memblokir dalam sistem irigasi otomatis ini, digambarkan. Usulan sistem irigas
i otomatis dengan rincian implementasi disebutkan dalam bagian III. Hasil dan ke
simpulan telah disertakan dalam bagian IV bagian dan V masing-masing.
II. Blok kontrol- RASPBERRY PI
Raspberry pi adalah sebuah komputer pribadi saku dengan sistem operasi Linux dii
nstal di atasnya. Ini adalah super murah untuk mendorong kaum muda untuk belajar
, pemrograman, bereksperimen dan inovasi.menyerupai seperti motherboard, raspber

ry pi telah semua komponen yang menghubungkan masukan, hasil dan penyimpanan. De


ngan berbagai komponen termasuk [2]:
C HDM D G G
S saya S P P Aku Aku Aku Aku
hai ya S S
lengan Daya RCA JTAG O/P
ukuran penuh 3,5mm SD kartu LAN pada Audio Out 9512

Ethernet bawah
Pohon Ara USB. 1. Memblokir Diagram Raspberry Pi

Konferensi Internasional pada komputer, komunikasi dan Automation (ICCCA2015)


A. CPU/GPU lengan: Ini adalah sebuah sistem2835 BCM Broadcom pada sebuah Chip (S
oC telecom) yang terdiri dari lengan unit pengolahan tengah (CPU) dan sebuah Vid
eocore 4 unit pengolahan grafis (GPU).
B. GPIO: Ini adalah tujuan umum koneksi input/output poin.
C.: RCA ini memungkinkan koneksi dengan TV analog atau serupa lainnya poin.
D. Audio Out: titik ini menyediakan koneksi dengan perangkat audio output sepert
i speaker atau headphone.
E. dipimpin: ini digunakan untuk lampu indikator.
F. USB: Common connection port untuk perangkat periferal seperti mouse, keyboard
, dsb.
G. HDMI: Hal ini memungkinkan koneksi dengan perangkat yang kompatibel dengan se
perti HD televisi dengan menggunakan kabel HDMI.
H. Daya: Ini adalah sebuah 5V konektor mikro USB untuk catu daya.
I. slot kartu SD: berukuran penuh slot kartu SD untuk tahan sistem operasi Linux
kartu SD andis diperlukan untuk boot.
J. Ethernet : ini digunakan untuk jaringan kabel.
Fitur lain dapat ditambahkan dengan bantuan port USB atau hub USB jika diperluka
n.
Diagram blok sederhana dari raspberry pi ditampilkan dalam pohon ara. 1.
Pohon Ara. 2. Sistem yang diusulkan
929
III. Desain yang diusulkan implementasi dengan
blok diagram usulan sistem irigasi otomatis ditampilkan dalam pohon ara. 2. Maks
ud dan fungsionalitas setiap memblokir dengan rasa hormat untuk label yang diseb
utkan dalam gambar adalah sebagai berikut:
A. Mengirim Email: Untuk memulai sistem irigasi tetesan sebuah email akan dikiri
mkan ke akun yang ditentukan mempunyai baris perihal: "menjalankan sistem irigas
i untuk X menit". Misalnya dalam pohon ara. 2, untuk menjalankan sistem irigasi
untuk dua menit, email dengan baris perihal dikirimkan "menjalankan sistem iriga
si untuk dua menit"
B. Akun Email: Raspberry pi akan menjajaki untuk email dalam akun email ini. Aku
n email Google adalah yang digunakan dalam karya ini.
C. Raspberry Pi: B Raspberry Model yang digunakan dalam karya ini. Segera setela
h email ini diterima, salah satu GPIO telah tinggi. Program yang ditulis dengan
Python bahasa pemrograman telah digunakan untuk menerima email dan mengubah pin
GPIO tinggi untuk durasi yang diminta.
Program yang sama juga akan mengirim pembaruan status ke alamat email pengguna.

Pustaka perangkat lunak yang digunakan dalam pemrograman ular sanca adalah:
1) perpustakaan SMTP untuk mengirim email status 2) perpustakaan IMAP untuk 3) B
CM penjajakan email untuk kontrol GPIO dalam raspberry pi.
Metode-metode yang digunakan dalam kode (pseudo) adalah sebagai berikut:
gpio lebar_setup() {
//setting GPIO patok raspberry pi
}
lebar, periksa_untuk_pump_mulai() {
// fungsi ini menggunakan perpustakaan IMAP untuk memeriksa mail dari akun email
dengan baris perihal
}
lebar tertentu mengirim_email(untuk, subjek, tubuh) {
//menggunakan server SMTP dari akun email untuk mengirim email untuk berhasil me
njalankan pompa
}
metode utama {
//panggilan GPIO
gpio setelan_setup() { sementara (benar)
//memeriksa cek email_untuk_pump_mulai() jika (ada email yang diinginkan)

Konferensi Internasional pada komputer, komunikasi dan Automation (ICCCA2015)


//memeriksa jumlah menit pump akan menjalankan
//membuat GPIO pin pi sebagai
//tunggu untuk X menit
//mengirim pesan status untuk Berhasil menjalankan
//membuat GPIO pin pi rendah
}
Pi juga mengirimkan dan menerima perintah-perintah dari dan ke arduino microcont
rollers menggunakan modul zigbee.
Programming ini dilakukan untuk kedua pi dan arduino menggunakan python dan ardu
ino fungsi inti dan masing-masing perpustakaan untuk komunikasi yang benar melal
ui zigbee. Gambar 3 menjelaskan sirkuit komunikasi antara raspberry pi dan modul
zigbee. Ia adalah menunjukkan bahwa pi menggunakan USB untuk TTL converter ke t
alk ke modul zigbee.
Pohon Ara. 3. Pi dan Sirkuit Komunikasi Zigbee
pohon ara. 4. Koneksi 1-Channel Relay
930
D. Arduino Board: Ia adalah sebuah micrcontroller open source yang digunakan unt
uk mengontrol relay dan ultrasound sensor jarak jauh.
Rasa Freeduino arduino digunakan dalam desain ini.
Perpustakaan Arudino dan fungsi ini digunakan dalam program (tidak diperlihatkan
). Dalam kasus tingkat air yang rendah terdeteksi oleh akan sensor (Bagian H) ke
mudian sinyal akan dikirim dari microcontroller ke pi. Pi akan- replay sinyal ya
ng sama untuk arduino (Bagian I)dan katup solenoida (bagian L) akan diaktifkan m
elalui relay. Gambar 4 menjelaskan sirkuit komunikasi antara arduino dan modul z
igbee. Gambar 4 juga menjelaskan koneksi antara arduino sensor dan (Bagian H) se
rta arduino dan relay.
E. Relay: Satu-saluran papan board relay yang beroperasi pada 5-6 V digunakan di
sini. Sirkuit yang digunakan untuk mengontrol satu 240V power alat secara langs
ung dari microcontrollers atau sirkuit tegangan rendah. Connectionsto yang satuchannel relay board ini ditunjukkan dalam pohon ara. 5 [3]. Ada tiga pin pada bo
ard relay yaitu biasanya membuka (NO), biasanya ditutup (NC) dan common (C). Pin
common terhubung ke NC pin saat relay dimatikan dan ke pin tidak bila relay ada

lah pada. Pin input "INP" menerima logika dari raspberry tinggi pi dan dalam put
ar beralih pada relay, maka tidak terhubung ke umum yang akan menghidupkan peran
gkat pada sampai relay adalah pada. "VCC" dan"GND" patok relay telah terhubung k
e 5V supply dan masing-masing tanah.
F. Catu Daya: Perangkat untuk diputar, di sini, adalah sebuah pompa air elektrik
yang dijalankan pada 240V persediaan. Setiap akhir terhubung ke 240 V catu daya
AC dan ujung lainnya terhubung ke pin tidak dari board relay seperti yang ditun
jukkan dalam pohon ara. 5.
G. tangki penyimpanan air dan pompa air: Dua 30 liter air tangki-tangki penyimpa
nan yang digunakan untuk tujuan pengetesan. Tangki masing-masing telah submersib
le pompa air dengan peringkat 220V/50Hz. Ia menarik yang ada saat ini 0.23a dan
kuasa 18W. Pipa air utama akan diberi makan kembali ke tangki air untuk menghind
ari kebocoran air. Tangki air telah ultrasound sensor jarak jauh yang menjaga tr
ek dari kedalaman air di dalam tangki. Segera setelah tingkat air jatuh di bawah
tingkat ambang batas, sinyal dikirimkan ke microcontroller untuk membuka katup
solenoida yang telah dipasang pada keran air dan dengan itu dapat diisi ulang ai
r ke dalam tangki air.
H. Ultrasound Sensor Jarak Jauh: sensor ini digunakan untuk mengukur tingkat air
di dalam tangki. Sinyal on/off secara terus menerus dikirim ke katup solenoida
dan dengan itu tingkat air dalam tangki airnya tidak drop di bawah atau di atas
ambang batas untuk menghindari kerusakan apa pun dalam pompa air dan juga untuk
menghindari meluap air dari tangki air. Sensor dari komunikasi sampai katup sole
noida adalah sebagai berikut:
sebuah) sensor Ultrosound mengirim sinyal untuk mirocontroller(D) b) Arduino (D)
berkomunikasi sinyal dapat pi c) Pi lagi mengirim sinyal yang arduino (I) melal
ui zigbee

Konferensi Internasional pada komputer, komunikasi dan Automation (ICCCA2015) po


hon
ara. 5. Komunikasi antara arduino, zigbee sensor, dan relay
Relay (J) adalah menurut on/off receivedfrom sinyal pi beginilah membuka atau me
nutup katup solenoida.
I. Arduino: Dari perilaku microcontroller adalah sama seperti dijelaskan dalam h
al D.
J. Board Relay: Dari perilaku relay adalah sama seperti dijelaskan dalam hal E.
K. Catu Daya: perilaku pasokan tersebut adalah sama seperti dijelaskan dalam hal
F.
L. Katup Solenoida: Sebuah dua-port, biasanya tutup, baris 0.5-10, 230V-50Hz, ro
tex katup solenoida digunakan dalam desain ini [5]. Di sini, katup menerima siny
al dari microcontroller dan dengan itu bertindak sesuai.
IV. Hasil
yang memiliki raspberry instalasi pi, relay dan pompa air ditampilkan dalam poho
n ara. 7. Lima puluh menanam kuali adalah yang digunakan dalam percobaan. Kit pe
nghenti tetesan air [4] digunakan di dalam percobaan yang terdiri dari
931 utama
pipa yang berdiameter 16 mm, feeder pipa-pipa dengan diameter 4 mm, penghenti te
tesan tendangan lubang dan katup penghasil emisi. Gambar 6 menunjukkan-tangki-ta
ngki air dengan pompa air dan pemasok utama dan pipa-pipa.
Percobaan ini adalah menjalankan alat penyiram untuk tumbuhan sekali sehari samp
ai satu bulan untuk memeriksa keandalan sistem. Ditemukan bahwa sistem bekerja d
engan benar dan air akan diteruskan ke tumbuhan seperti dan bila diperlukan. Seb
uah email akan dikirimkan ke menjalankan sistem untuk dua menit. Setelah dua men
it, sebuah email akan menerima untuk mengakui berhasil menjalankan dari sistem.
Ayat kesimpulan
penghenti tetesan sistem irigasi cerdas ini membuktikan menjadi sistem berguna s

ebagai Solusi ini mengotomatisasikan dan mengatur alat penyiram tanpa campur tan
gan secara manual. Mengirim email ke sistem dapat diotomatisasi tetapi mengirim
email manual mempunyai kontrol atas sistem mengenai apakah atau tidak untuk menj
alankan sistem tergantung pada kondisi cuaca. Menggunakan sistem ini, katup sole
noida dan board relay dapat dikontrol secara jarak jauh yang membuka peluang-pel
uang untuk mengontrol aliran air serta aliran listrik.
Keterbatasan desain ini adalah bahwa kegagalan bagian tertentu atau perangkat ti
dak mengetahui dan harus diuji secara manual.
Pohon Ara. 6. Sistem irigasi menunjukkan instalasi pipa-pipa
aku

R pohon
ara. 7. Instalasi Sistem Irigasi

Konferensi Internasional pada komputer, komunikasi dan Automation (ICCCA2015)


rujukan [4] Lada Agro, "M-Kit Tetesan" Internet:
www.pepperagro.i/mdripkitmanual.html [1] melepaskan areal Hussain, J.Sehgal, A.G
angwar, M.Riyag " Control sistem irigasi secara otomatis dengan menggunakan jari
ngan sensor nirkabel" jurnal internasional [5] Rotex,"2-Port Katup Solenoida" In
ternet:
dari komputer yang lembut dan rekayasa, Vol.3 masalah, 1, Maret 2013, mukasurat
324-32848t www.rotexindia.com/products/2_Port_Solenoid_Valve/2_PORT_DI APHRAGM_d
ioperasikan,_biasanya_ditutup__membuka_SOL ENOID_VALVE.htm [2] B.Johnson, "Bagai
mana Raspberrypi bekerja" Internet:
computer.howstuffworks.com/raspberry-pi1.htm [3] Probots, "1 Channel Board Relay
" Internet: www.probots.co.in
943

You might also like