Isi kandungan:
- Langkah 1: Komponen yang Diperlukan
- Langkah 2: Prinsip Kerja
- Langkah 3: Gambar Projek
- Langkah 4: Penjelasan Kod:
- Langkah 5: Skematik
- Langkah 6: Kod
- Langkah 7: Tutorial
Video: Berkebun Pintar dan Pertanian Pintar Berasaskan IoT Menggunakan Langkah ESP32: 7
2024 Pengarang: John Day | [email protected]. Diubah suai terakhir: 2024-01-30 11:09
Dunia berubah seiring dengan masa dan pertanian. Pada masa ini, Orang ramai mengintegrasikan elektronik dalam setiap bidang dan pertanian tidak terkecuali untuk ini. Penggabungan elektronik dalam pertanian ini membantu petani dan orang yang menguruskan kebun.
Dalam artikel ini kita akan melihat bagaimana memantau dan bagaimana menguruskan berkebun dan pertanian. Kami akan menggunakan (ESP32) modul kawalan untuk IoT dan kami akan mengemas kini data di cloud dan berdasarkan pembacaan kami akan mengambil tindakan yang sewajarnya.
Dalam projek ini, kami telah menggunakan sensor seperti LDR (Light Depedent Resistor), Sensor suhu, sensor tahap Soil Moisture dan kami akan menggunakan pam air untuk bertindak balas terhadap data sensor. Selain daripada ini, kita boleh menggunakan banyak sensor untuk memantau.
Langkah 1: Komponen yang Diperlukan
Berikut adalah komponen yang diperlukan, ESP32ESP32 di India -
ESP32 di UK -
ESP32 di Amerika Syarikat -
Sensor Moisture Tanah, Sensor Moisture Tanah di India-
Soil Moisture Sensor di UK -
Soil Moisture Sensor di Amerika Syarikat -
Sensor Suhu NTC Sensor Suhu NTC di India-
Sensor Suhu NTC di UK -
Sensor Suhu NTC di Amerika Syarikat -
Sensor LDR
Sensor LDR di India -
Sensor LDR di UK -
Sensor LDR di Amerika Syarikat -
Pam Air DC + 5v Pam Air DC + 5v di India -
DC Water Pump + 5v di UK -
DC Water Pump + 5v di Amerika Syarikat -
BreadBoardBreadBoard di India-
BreadBoard di Amerika Syarikat-
BreadBoard di UK-
Transistor
Perintang
Beberapa Wayar
Langkah 2: Prinsip Kerja
Modul pengendali ESP32 digunakan untuk mengumpulkan data dari sensor seperti LDR (Light Depedent Resistor), sensor Temparature, sensor tahap Soil Moisture. Sekiranya tahap kelembapan tanah sangat rendah maka kita akan menghidupkan Pam air. Kami sedang memantau status motor juga untuk maklum balas untuk mengesahkan status motor.
Kami menggunakan sensor suhu untuk mengatur air pada akar tanaman yang akan menjaga tanaman segar. ESP32 mengumpulkan data dari semua sensor dan mengirim / menerbitkan semua data ke pelayan MQTT dan melanggan topik kawalan motor.
Langkah 3: Gambar Projek
Langkah 4: Penjelasan Kod:
Dan dari pelayan mqtt atau nod lain (dari tempat kita memerhatikan atau mengawal motor). Dalam kes kami, kami menggunakan telefon bimbit sebagai node dan kami telah melanggan topik berikut.
Topik untuk melanggan dari mengawal nod (mudah alih) dan ESP32 akan diterbitkan untuk topik tersebut
stechiez / setuju / ringan
stechiez / setuju / temp
stechiez / setuju / tanah
stechiez / setuju / mstatus
Terbitkan topik daripada mengawal nod dan ESP32 akan melanggan topik tersebut
stechiez / setuju / motor
Dalam fungsi setup_wifi kita menyambung ke wifi dan kawalan akan berhenti di sana sehingga sambungan wifi.
Dalam fungsi sambung semula ESP32 akan cuba menyambung ke pelayan MQTT dan menunggu sehingga sambungan.
callback adalah fungsi yang akan dipanggil atau akan dilaksanakan setelah topik langganan tersedia.
Dalam fungsi persediaan, kita menggunakan komunikasi Serial, sambungan Wifi dan sambungan MQTT.
fungsi getTemperature, getMoisturePercentage dan getLightPercentage adalah membaca data dari sensor dan mengembalikan nilai yang harus diterbitkan melalui MQTT.
Dan dalam fungsi gelung yang dijalankan secara berterusan, ESP32 akan menghantar data yang dikumpulkan melalui mqtt.
Langkah 5: Skematik
Langkah 6: Kod
Kod:
github.com/stechiez/iot_projects/tree/mastโฆ
Disyorkan:
Sistem Pemantauan Visual Berasaskan LoRa untuk Pertanian Iot - Merancang Aplikasi Berhadapan Menggunakan Firebase & Angular: 10 Langkah
Sistem Pemantauan Visual Berasaskan LoRa untuk Pertanian Iot | Merancang Aplikasi Hadapan Menggunakan Firebase & Angular: Pada bab sebelumnya kita membincangkan bagaimana sensor berfungsi dengan modul loRa untuk mengisi pangkalan data Firebase Realtime, dan kami melihat gambarajah tahap yang sangat tinggi bagaimana keseluruhan projek kami berfungsi. Dalam bab ini kita akan membincangkan bagaimana kita dapat
Sistem Parkir Pintar Berasaskan IoT Menggunakan Langkah NodeMCU ESP8266: 5
Sistem Tempat Letak Kereta Pintar Berasaskan IoT Menggunakan NodeMCU ESP8266: Ketika ini mencari tempat letak kenderaan di kawasan sibuk sangat sukar dan tidak ada sistem untuk mendapatkan perincian ketersediaan tempat letak kenderaan secara dalam talian. Bayangkan jika anda boleh mendapatkan maklumat ketersediaan tempat letak kenderaan di telefon anda dan anda tidak perlu berkeliaran untuk memeriksa
Termometer Inframerah Bukan Hubungan Berasaskan Arduino - Termometer Berasaskan IR Menggunakan Arduino: 4 Langkah
Termometer Inframerah Bukan Hubungan Berasaskan Arduino | Termometer Berasaskan IR Menggunakan Arduino: Hai kawan-kawan dalam arahan ini, kami akan membuat Termometer tanpa kontak menggunakan arduino. Oleh kerana kadang-kadang suhu cecair / pepejal terlalu tinggi atau terlalu rendah dan sukar untuk bersentuhan dengannya dan membacanya suhu di pemandangan itu
Cara Mengawal Suis Pintar Asas Sonoff Berasaskan ESP8266 Dengan Telefon Pintar: 4 Langkah (dengan Gambar)
Cara Mengawal Suis Pintar Asas Sonoff Berasaskan ESP8266 Dengan Telefon Pintar: Sonoff adalah barisan peranti untuk Rumah Pintar yang dibangunkan oleh ITEAD. Salah satu peranti yang paling fleksibel dan murah dari talian tersebut adalah Sonoff Basic. Ia adalah suis berkemampuan Wi-Fi berdasarkan cip hebat, ESP8266. Artikel ini menerangkan cara menyiapkan Cl
Pertanian Pintar Berasaskan IoT: 5 Langkah (dengan Gambar)
Pertanian Pintar Berasaskan IoT: Internet Of Things (IoT) adalah rangkaian objek atau benda bersama yang boleh berinteraksi antara satu sama lain dengan syarat sambungan Internet. IoT memainkan peranan penting dalam industri pertanian yang dapat memberi makan 9.6 bilion orang di Bumi menjelang 2050. Smart A