Daftar Isi:

Pemantauan Rumah Kaca Dengan IOT: 5 Langkah
Pemantauan Rumah Kaca Dengan IOT: 5 Langkah

Video: Pemantauan Rumah Kaca Dengan IOT: 5 Langkah

Video: Pemantauan Rumah Kaca Dengan IOT: 5 Langkah
Video: Project IoT Pemantau Suhu Akuarium INDOBOT.CO.ID 2024, Juli
Anonim
Image
Image

Ketika datang ke pertanian, pemantauan suhu & kelembaban tanaman merupakan faktor penting untuk kelangsungan hidup mereka. Saat ini, orang menggunakan termometer yang dipasang di rumah kaca sehingga petani dapat mengukur suhu. Namun, pendekatan manual ini mengharuskan petani untuk hadir secara fisik di lokasi yang tidak memungkinkan setiap saat. Jadi saya mengembangkan perangkat ringkas ini di VeggiTech untuk mengatasi masalah ini.

Ini adalah sistem pemantauan rumah kaca yang dapat merasakan suhu, kelembaban, indeks panas & mengirimkannya ke dasbor online melalui wifi. Ini adalah perangkat pengisian sendiri yang berjalan pada panel surya dan memiliki bel ketika lingkungan melampaui ambang batas.

Perlengkapan

Total biaya proyek ini adalah 270 AED (73$)

Bahan yang Dibutuhkan:-

  1. Nodemcu
  2. Arduino Uno
  3. Panel Surya 10W
  4. Pengontrol Pengisian Tenaga Surya 12V
  5. Baterai Asam Timbal 12V
  6. Sensor DHT22
  7. 16x2 LCD i2c
  8. Laci Kayu
  9. Relai 5V

Langkah 1: Diagram Sirkuit

Buat Akun di Pubnub Dengan Kunci Aplikasi
Buat Akun di Pubnub Dengan Kunci Aplikasi

Perangkat memiliki koneksi di atas agar program lengkap berfungsi. Di bawah ini adalah koneksi secara detail: -

  • Terminal panel surya untuk mengisi daya pengontrol
  • Terminal baterai untuk mengisi daya pengontrol
  • Isi daya keluaran pengontrol ke buck converter & buzzer
  • Konverter Buck (output 5V) ke arduino, relai, lcd, dht22 & nodemcu
  • LCD SDA, SCL ke A4 & A5
  • Arduino Rx, Tx ke nodemcu Tx, Rx
  • Relay di antara keluaran pengontrol muatan ke buzzer

Langkah 2: Buat Akun di Pubnub Dengan Kunci Aplikasi

Buat Akun di Pubnub Dengan Kunci Aplikasi
Buat Akun di Pubnub Dengan Kunci Aplikasi

Buat akun Anda di Pubnub agar data berhasil ditransfer. Buat aplikasi baru di sudut kanan atas dan salin informasi pub/subkunci. Kunci ini akan ditransfer ke kode Arduino yang akan Anda unggah di nodemcu.

Langkah 3: Unggah Kode di Nodemcu & Arduino

Unggah Kode di Nodemcu & Arduino
Unggah Kode di Nodemcu & Arduino
Unggah Kode di Nodemcu & Arduino
Unggah Kode di Nodemcu & Arduino

Unduh kode di bawah ini. Letakkan pub/subkey dari akun PubNub Anda ke kode greenhouse_iot tepat di atas fungsi setup. Kode 'greenhouse_iot' akan diupload di nodemcu dan kode 'arduino_slave' akan diupload di arduino.

Langkah 4: Buat Dasbor Freeboard

Buat Dasbor Freeboard
Buat Dasbor Freeboard

Buat freeboard.io Anda dan di sinilah data Anda akan ditampilkan dalam bentuk visual yang menarik. Pertama, data akan diunggah dari nodemcu ke server pubnub, pubnub dapat diintegrasikan ke freeboard dengan mudah itulah alasan kami menggunakan kedua layanan ini secara bersamaan. Ikuti langkah-langkah ini untuk menyiapkan dasbor online: -

  1. Pilih sumber data di sudut kanan atas sebagai Pubnub
  2. Buat panel baru masing-masing untuk suhu, kelembaban & Indeks Panas
  3. Pilih semua jenis tampilan panel yang Anda butuhkan. Yang populer adalah Gauge meter untuk aplikasi ini
  4. Di dalam panel, pilih sumber data sebagai JSON. Ini akan membawa Anda ke editor teks di mana Anda dapat mengetik [nama dasbor][nama variabel dari arduino IDE]. Jika Anda ingin mendapatkan pembacaan suhu, ketik 'Suhu' karena itu adalah nama format JSON ketika diunggah dari nodemcu ke server. Sama untuk semua panel.

Langkah 5: Kesimpulan

Kesimpulan
Kesimpulan

Itu adalah proyek yang berguna secara keseluruhan tetapi di sini ada beberapa batasan yang saya hadapi: -

  1. Kurangnya perlindungan terhadap debu:- Saya seharusnya menambahkan kotak casing IP67 untuk perlindungan elektronik dan keandalan yang lebih baik.
  2. Bahaya baterai Lithium:- Daripada menggunakan baterai Lithium, baterai timbal-asam lebih aman karena pada suhu tinggi baterai lipo dapat terbakar. Begitulah cara saya membakar proyek ini, jadi saya mempelajarinya dengan susah payah.
  3. daya bergantung pada sinar matahari:- Sinar matahari adalah sumber daya utama. Tanpa itu, sistem akan berhenti sehingga diperlukan sumber alternatif. Jangan lupa bahwa tata surya meningkatkan biaya.
  4. biaya pengoperasian layanan Freeboard:- $ 12 per bulan harus dihabiskan untuk layanan freeboard.io. Diperlukan alternatif yang lebih baik untuk mengurangi biaya.

Sekarang langkah saya selanjutnya adalah menambahkan sensor LoRa nirkabel di rumah kaca, mengumpulkan bacaan melalui gateway WiFi dan mengunggahnya ke dasbor yang dirancang khusus menggunakan Node-Red. Sistem ini memiliki masa pakai baterai yang lama (8-10 tahun) dan keandalan yang lebih tinggi sehingga semua batasan di atas dihilangkan.

Direkomendasikan: