Daftar Isi:

Monitor Kelembaban Nirkabel (ESP8266 + Sensor Kelembaban): 5 Langkah
Monitor Kelembaban Nirkabel (ESP8266 + Sensor Kelembaban): 5 Langkah

Video: Monitor Kelembaban Nirkabel (ESP8266 + Sensor Kelembaban): 5 Langkah

Video: Monitor Kelembaban Nirkabel (ESP8266 + Sensor Kelembaban): 5 Langkah
Video: Sistem Monitoring Suhu dan Kelembapan dengan DHT11 berbasis NodeMCU ESP8266 dan Thingspeak.com 2024, Juli
Anonim
Monitor Kelembaban Nirkabel (ESP8266 + Sensor Kelembaban)
Monitor Kelembaban Nirkabel (ESP8266 + Sensor Kelembaban)

Saya membeli peterseli dalam pot, dan hampir sepanjang hari, tanahnya kering. Jadi saya memutuskan untuk membuat proyek ini, tentang merasakan kelembaban tanah dalam pot dengan peterseli, untuk memeriksa, kapan saya perlu menuangkan tanah dengan air.

Menurut saya, sensor ini (Capacitive moisture sensor v1.2) bagus karena:

1. memiliki elektroda tahan air, jadi Anda tidak perlu khawatir tentang korosi.

2. murah -> 1, 5 - 2 $

Langkah 1: BOM

BOM
BOM
BOM
BOM
BOM
BOM

Bill of material (tautan afiliasi, jika Anda ingin membeli materi ini, Anda dapat mendukung saya, jika Anda membeli melalui tautan ini):

1. Sensor kelembaban kapasitif v1.2.

Tautan: sensor kelembaban kapasitif v1.2

2. Wemos D1 Mini.

Tautan: Wemos D1 Mini

3. ADS1115 untuk mengukur nilai analog dari sensor.

Tautan: ADS1115

4. Baterai - Saya menggunakan 18650, baterai lithium - ion.

Tautan: Baterai 18650

(Dulu, saya membeli merek trustfire. Baterai yang baik memiliki kode sendiri untuk mengenali yang asli)

5. Dudukan baterai (Anda dapat memotong satu sisi, untuk lebih baik memasukkan baterai ke dudukan)

Tautan: Tempat baterai

6. Kabel. Saya menggunakan tipe AWG 22.

Tautan: Kabel

7. Kasus.

Tautan: Kasus

Tentu saja, Anda membutuhkan tanah untuk mengukur:D

Langkah 2: Sirkuit

sirkuit
sirkuit

Saya melakukan sirkuit klasik. Pertama, saya menyalakan Wemos dengan 4, 2 volt dari baterai lithium. Itu mungkin, dan saya menghubungkannya ke pin 5V. Ia bekerja, tanpa perlu regulator!

Tidur nyenyak saat ini di bawah 0, 3 mA.

Untuk menyalakan sensor dan ADC, saya menggunakan pin 8 dari wemos. Sangat penting menggunakan tegangan konstan (3, 3 V) dan tidak menggunakan baterai (di mana tegangan berubah dari 3 volt menjadi 4, 2 volt)

Langkah 3: Kode

Kode
Kode

Saya menggunakan ThinkSpeak sebagai penyimpanan data. Saya menggunakan interval 10 menit.

Jangan lupa sambungkan Reset pin dengan D0 untuk me-restart wemos setelah tidur. Saya membuat diagram untuk menunjukkan cara kerja kode.

Kode di Arduino:

Langkah 4: Akhir

Terakhir
Terakhir

Jika Anda akan membangun sirkuit, gunakan kabel yang lebih panjang. Tidak seperti saya.

Langkah 5: Pengujian

Pengujian
Pengujian
Pengujian
Pengujian
Pengujian
Pengujian

Untuk mengukur kelembapan, gunakan cca 3/4 permukaan sensor. Hati-hati, dan jangan tuangkan sensor dengan air.

Saya menggunakan Thingspeak untuk menyimpan nilai. Saya dapat mengatakan, bahwa nilai tergantung pada suhu, jadi pemantauan suhu harus baik.

Saya mulai mengukur 25. Makan malam Maret (saya menuangkan peterseli) dan kemudian saya menunggu. Pada malam hari, nilai-nilai tidak berubah.

Pada 26. Maret, nilai naik saat suhu naik. Tapi malam berikutnya (dari 26 Maret hingga 27 Maret), nilainya lebih tinggi. Jadi tanah di pot lebih kering (lebih gersang)

Direkomendasikan: