Isi kandungan:

SISTEM IRIGASI SMART Menggunakan IoT # 'Built on BOLT': 6 Langkah (dengan Gambar)
SISTEM IRIGASI SMART Menggunakan IoT # 'Built on BOLT': 6 Langkah (dengan Gambar)

Video: SISTEM IRIGASI SMART Menggunakan IoT # 'Built on BOLT': 6 Langkah (dengan Gambar)

Video: SISTEM IRIGASI SMART Menggunakan IoT # 'Built on BOLT': 6 Langkah (dengan Gambar)
Video: PROJECT SMARTGARDEN / SMARTFARMING BERBASIS INTERNET OF THINGS DENGAN NODEMcU ESP8266 #smartgarden 2024, November
Anonim
SISTEM IRIGASI SMART Menggunakan IoT # 'Built on BOLT'
SISTEM IRIGASI SMART Menggunakan IoT # 'Built on BOLT'

Smart Irrigation System adalah peranti berasaskan IoT yang mampu mengotomatisasi proses pengairan dengan menganalisis kelembapan tanah dan keadaan iklim (seperti hujan). Juga data sensor akan dipaparkan dalam bentuk grafik di halaman awan BOLT. Untuk penerangan terperinci mengenai projek, klik pada pautan Paper Research yang diberikan di bawah-

Dalam projek ini, kami akan memerintahkan mikrokontroler arduino / 328p melalui laman web untuk mengawal motor (iaitu, untuk memulakan dan menghentikan motor) dan keseluruhan proses pengairan akan dikendalikan secara automatik oleh arduino itu sendiri.

Yang harus dilakukan pengguna hanyalah –Mulai motor atau jika dia mahu ia boleh mematikan motor dengan hanya satu klik sahaja.

Setelah pam Motor dimulakan - berikut keadaan automatik akan berfungsi

1. Pengguna boleh mematikan motor jika mahu dengan satu klik di laman web.

2. Pam motor akan dimatikan secara automatik setelah sensor kelembapan tanah mencapai nilai ambang yang diperlukan.

3. Sekiranya keadaan cuaca mulai hujan, pengawal mikro akan mematikan pam motor sehingga hujan. Dan selepas itu ia memeriksa sama ada sensor kelembapan tanah telah mencapai nilai ambang atau tidak. Sekiranya melepasi nilai ambang maka pam motor akan tetap ditutup jika tidak, ia akan dimulakan semula secara automatik. Ini membantu menjimatkan sumber air dan elektrik.

4. Jika berlaku, apabila bekalan kuasa terputus dan motor dimatikan. Ia akan dimulakan semula secara automatik apabila terdapat bekalan kuasa yang tersedia, pengguna tidak perlu risau untuk menghidupkan semula pam motor secara manual.

5. Juga data dari pelbagai sensor seperti - sensor kelembapan, sensor suhu, sensor kelembapan akan ditampilkan di awan BOLT dalam bentuk grafik tetapi kerana keterbatasan BOLT, saya hanya memaparkan satu data sensor (data sensor kelembapan).

Langkah 1: Blok Diagram Projek

Image
Image
Blok Diagram Projek
Blok Diagram Projek

Lakukan sambungan sensor, BOLT dan relay seperti yang diberikan dalam rajah. Saya telah menggunakan mikrokontroler 328p yang digunakan dalam ARDUINO. Oleh itu, anda boleh menggunakan Arduino sebagai ganti mikrokontroler 328P.

Langkah 2: Arduino Code for Project

Hardserial.ino adalah kod arduino yang terdiri daripada antara muka sensor yang berbeza dengan arduino dan antara muka Arduino dengan BOLT untuk mengirim data sensor di halaman awan BOLT.

Langkah 3: Pengekodan Halaman HTML

Pengekodan Halaman HTML
Pengekodan Halaman HTML

Pada langkah ini, kita akan membuat kod halaman HTML di mana kita menghantar perintah ke Arduino untuk mengendalikan motor (iaitu, MULAI dan MENGHENTIKAN motor).

Langkah 4: Memuat naik JavaScript di BOLT Cloud

Memuat naik JavaScript di BOLT Cloud
Memuat naik JavaScript di BOLT Cloud

Tulis notepad kod JS berikut ++

setChartType ('lineGraph'); plotChart ('time_stamp', 'temp');

dan kemudian simpan menggunakan sambungan fail.js. Ini sangat penting. Ini akan mengambil nilai sensor dan memuat naiknya dalam bentuk grafik di awan BOLT.

Langkah 5: Konfigurasi pada Halaman Awan BOLT

Konfigurasi pada Halaman Awan BOLT
Konfigurasi pada Halaman Awan BOLT
Konfigurasi pada Halaman Awan BOLT
Konfigurasi pada Halaman Awan BOLT

Sekiranya anda sudah membeli peranti BOLT dan mendaftarkannya

1- buka halaman cloud bolt - klik pada pautan

dan kemudian log masuk ke sana.

2- kemudian klik pada DEVELOPER CONSOLE -> Klik pada butang "+" untuk membuat produk baru di bahagian PRODUK.

3- Di bahagian PRODUK BARU KREATIF -

i- tulis sebarang nama untuk produk baru

ii- pilih sebarang ikon

iii- Pilih UI sebagai lalai.html

4- klik pada BUAT PRODUK

5- SETELAH klik pada "YA" untuk membuat KONFIGURASI PERKAKASAN

6- Kemudian pilih GPIO dan bilangan pin sebagai 1

7- Pilih pin sebagai "AO" [kami telah menghubungkan sensor kelembapan pada pin A0]

8- dan NAMA VARIABLE sebagai "temp" [kerana kami telah menulis temp sebagai pemboleh ubah dalam kod js {LANGKAH-4}]

9- Terakhir memuat naik fail JS di bahagian UPLOAD FILES dan dan ubah fail html lalai dari fail js itu.

Langkah 6: Terapkan Konfigurasi dan Visulisasi Data

Terapkan Konfigurasi dan Penglihatan Data
Terapkan Konfigurasi dan Penglihatan Data

1- Klik pada Tab PERANTI. ID Peranti anda akan disenaraikan. Sekarang, Di bawah tab produk, Pilih nama produk anda "Bolt IoT Product". Contohnya - temp. Sekarang, Klik pada butang Terapkan Konfigurasi.

2- Pergi ke halaman utama dan klik pada unit BOLT. Ia akan mengarahkan anda ke halaman baru di mana anda dapat melihat grafik kelembapan sehubungan dengan Masa.

Disyorkan: