Ethernet bawah
Pohon Ara USB. 1. Memblokir Diagram Raspberry Pi
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)
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
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