Daftar Isi:
- Langkah 1: Komponen yang Diperlukan
- Langkah 2: Prinsip Kerja
- Langkah 3: Proyek Pics
- Langkah 4: Penjelasan Kode:
- Langkah 5: Skema
- Langkah 6: Kode
- Langkah 7: Tutorial
Video: Berkebun Cerdas Berbasis IoT dan Pertanian Cerdas Menggunakan ESP32: 7 Langkah
2024 Pengarang: John Day | [email protected]. Terakhir diubah: 2024-01-30 09:55
Dunia berubah seiring waktu dan pertanian. Saat ini, Orang mengintegrasikan elektronik di setiap bidang dan pertanian tidak terkecuali untuk ini. Penggabungan elektronik dalam pertanian ini membantu petani dan orang-orang yang mengelola kebun.
Pada artikel ini kita akan melihat bagaimana memonitor dan bagaimana mengelola berkebun dan pertanian. Kami akan menggunakan modul pengontrol (ESP32) untuk IoT dan kami akan memperbarui data di cloud dan berdasarkan pembacaan kami akan mengambil tindakan yang sesuai.
Dalam proyek ini kami telah menggunakan sensor seperti LDR (Light depedent Resistor), sensor Suhu, sensor tingkat Kelembaban Tanah dan kami akan menggunakan pompa air untuk bereaksi pada data sensor. Selain itu, kita dapat menggunakan banyak sensor untuk memantau.
Langkah 1: Komponen yang Diperlukan
Di bawah ini adalah komponen yang diperlukan, ESP32ESP32 di India -
ESP32 di Inggris -
ESP32 di AS -
Sensor Kelembaban TanahSensor Kelembaban Tanah di India-
Sensor Kelembaban Tanah di Inggris -
Sensor Kelembaban Tanah di AS -
Sensor Suhu NTC Sensor Suhu NTC di India-
Sensor Suhu NTC di Inggris -
Sensor Suhu NTC di AS -
Sensor LDR
Sensor LDR di India -
Sensor LDR di Inggris -
Sensor LDR di AS -
Pompa Air DC +5v Pompa Air DC +5v di India -
Pompa Air DC +5v di Inggris -
Pompa Air DC +5v di AS -
BreadBoardBreadBoard di India-
BreadBoard di AS-
BreadBoard di Inggris-
Transistor
Resistor
Beberapa Kabel
Langkah 2: Prinsip Kerja
Modul pengontrol ESP32 digunakan untuk mengumpulkan data dari sensor seperti LDR (Light depedent Resistor), sensor Temparature, sensor tingkat Kelembaban Tanah. Jika tingkat kelembaban tanah sangat rendah maka kami akan MENGHIDUPKAN Pompa air. Kami juga memantau status motor untuk umpan balik untuk mengonfirmasi status motor.
Kami menggunakan sensor suhu untuk mengatur air pada akar tanaman yang akan menjaga tanaman tetap segar. ESP32 mengumpulkan data dari semua sensor dan mengirim/memublikasikan semua data ke server MQTT dan berlangganan topik kontrol motor.
Langkah 3: Proyek Pics
Langkah 4: Penjelasan Kode:
Dan dari server mqtt atau node lain (dari mana kita mengamati atau mengendalikan motor). Dalam kasus kami, kami menggunakan seluler sebagai simpul dan kami telah berlangganan untuk topik berikut.
Topik untuk berlangganan dari node pengendali (seluler) dan ESP32 akan diterbitkan untuk topik
stechiez/setuju/ringan
stechiez/setuju/temp
stechiez/setuju/tanah
stechiez/setuju/mstatus
Publikasikan topik dari node pengontrol dan ESP32 akan berlangganan topik tersebut
stechiez/setuju/motor
Dalam fungsi setup_wifi kita terhubung ke wifi dan kontrol akan berhenti di sana sampai koneksi wifi.
Dalam fungsi reconnect, ESP32 akan mencoba terhubung ke server MQTT dan menunggu hingga koneksi.
callback adalah fungsi yang akan dipanggil atau akan dieksekusi setelah topik berlangganan tersedia.
Dalam fungsi setup kami menginisialisasi komunikasi Serial, koneksi Wifi dan koneksi MQTT.
fungsi getTemperature, getMoisturePercentage dan getLightPercentage membaca data dari sensor dan mengembalikan nilai yang harus dipublikasikan melalui MQTT.
Dan dalam fungsi loop yang dijalankan terus menerus, ESP32 akan mengirimkan data yang dikumpulkan melalui mqtt.
Langkah 5: Skema
Langkah 6: Kode
Kode:
github.com/stechiez/iot_projects/tree/mast…
Direkomendasikan:
Sistem Pemantauan Visual Berbasis LoRa untuk IOT Pertanian - Mendesain Aplikasi Fronted Menggunakan Firebase & Angular: 10 Langkah
Sistem Pemantauan Visual Berbasis LoRa untuk IOT Pertanian | Merancang Aplikasi Fronted Menggunakan Firebase & Angular: Pada bab sebelumnya kita berbicara tentang bagaimana sensor bekerja dengan modul loRa untuk mengisi database firebase Realtime, dan kita melihat diagram tingkat yang sangat tinggi bagaimana keseluruhan proyek kita bekerja. Dalam bab ini kita akan berbicara tentang bagaimana kita dapat
Sistem Parkir Cerdas Berbasis IoT Menggunakan NodeMCU ESP8266: 5 Langkah
Sistem Parkir Cerdas Berbasis IoT Menggunakan NodeMCU ESP8266: Saat ini mencari parkir di area sibuk sangat sulit dan tidak ada sistem untuk mendapatkan detail ketersediaan parkir secara online. Bayangkan jika Anda bisa mendapatkan informasi ketersediaan slot parkir di ponsel Anda dan Anda tidak perlu berkeliaran untuk memeriksa
Sistem Pemantauan Cuaca dan Kecepatan Angin Cerdas Berbasis IOT: 8 Langkah
Sistem Pemantauan Cuaca dan Kecepatan Angin Cerdas Berbasis IOT: Dikembangkan Oleh - Nikhil Chudasma, Dhanashri Mudliar dan Ashita RajPendahuluan Pentingnya pemantauan cuaca ada dalam banyak cara. Parameter cuaca perlu dipantau untuk menopang pembangunan di bidang pertanian, rumah kaca
Termometer Inframerah Non Kontak Berbasis Arduino - Termometer Berbasis IR Menggunakan Arduino: 4 Langkah
Termometer Inframerah Non Kontak Berbasis Arduino | Termometer Berbasis IR Menggunakan Arduino: Hai teman-teman dalam instruksi ini kami akan membuat Termometer non-kontak menggunakan arduino. Karena terkadang suhu cairan / padat terlalu tinggi atau terlalu rendah dan kemudian sulit untuk melakukan kontak dengannya dan membacanya suhu kemudian dalam adegan itu
Pertanian Cerdas Berbasis IoT: 5 Langkah (dengan Gambar)
Pertanian Cerdas Berbasis IoT: Internet Of Things (IoT) adalah jaringan bersama dari objek atau hal-hal yang dapat berinteraksi satu sama lain asalkan koneksi Internet. IoT memainkan peran penting dalam industri pertanian yang dapat memberi makan 9,6 miliar orang di Bumi pada tahun 2050. Smart A