![Pemantauan Kelembaban & Suhu Rumah: 11 Langkah Pemantauan Kelembaban & Suhu Rumah: 11 Langkah](https://i.howwhatproduce.com/images/005/image-13492-31-j.webp)
Daftar Isi:
- Langkah 1: Kumpulkan Komponen
- Langkah 2: Skema Lengkap
- Langkah 3: Mendapatkan Pengaturan yang Tepat
- Langkah 4: Menghubungkan DHT-22
- Langkah 5: Menghubungkan Layar OLED
- Langkah 6: Memantau Kelembaban Tanah
- Langkah 7: Memantau VBAT (Baterai 9V)
- Langkah 8: Memantau VBAT (Konfigurasi 2 Lipo)
- Langkah 9: Kandang
- Langkah 10: Perspektif Ameliorasi
- Langkah 11: Terima kasih
2025 Pengarang: John Day | [email protected]. Terakhir diubah: 2025-01-23 14:49
![Pemantauan Kelembaban & Suhu Rumah Pemantauan Kelembaban & Suhu Rumah](https://i.howwhatproduce.com/images/005/image-13492-32-j.webp)
Hallo teman-teman ! Untuk memulai dengan cara terbaik, sedikit cerita tentang proyek ini. Saya baru saja lulus dan pindah ke Austria untuk posisi pertama saya sebagai seorang insinyur. Negara ini indah tetapi sangat dingin & lembab di musim dingin. Saya dengan cepat mulai melihat beberapa kondensasi di jendela setiap pagi ketika saya bangun serta beberapa jamur merayap di dinding flat indah yang saya sewa. Itu adalah pertemuan pertama saya dengan tingkat kelembaban yang begitu tinggi, datang dari selatan Prancis, kami tidak benar-benar memiliki masalah seperti itu di sana. Jadi saya mencari solusi di internet & memutuskan untuk mengumpulkan beberapa bagian dan membangun sistem pemantauan saya sendiri, untuk memeriksa tingkat kelembaban setiap kamar di flat saya serta suhu sekitar. Proyek berikut memiliki beberapa pedoman utama:
- Itu harus murah.
- Itu harus cukup tepat.
- Saya menginginkan sesuatu yang kecil, mudah dibawa & bertenaga baterai.
- Saya suka tanaman & memutuskan bahwa itu akan dapat memeriksa kelembaban tanah untuk mengetahui apakah saya perlu menyirami tanaman saya atau tidak. (Di luar konteks tetapi saya hanya menyukai ide itu!: D)
Ini adalah proyek yang cukup mudah, namun ini adalah yang paling berguna yang pernah saya buat. Saya dapat memeriksa setiap kelembaban di setiap kamar dan melihat apakah saya perlu bereaksi untuk menghentikan jamur. Jadi mari kita mulai.
Langkah 1: Kumpulkan Komponen
![Kumpulkan Komponen Kumpulkan Komponen](https://i.howwhatproduce.com/images/005/image-13492-33-j.webp)
Proyek kami cukup sederhana. Kami akan menggunakan Arduino (nano dalam kasus saya) sebagai otak, karena pemrogramannya sangat sederhana, murah & dapat diganti jika diperlukan.
DHT-22 sebagai sensor suhu & kelembaban, ada versi yang lebih rendah yang disebut DHT-11, yang menurut saya cukup jelek berbicara tentang akurasi dan untuk 3 euro lagi Anda bisa mendapatkan DHT-22 yang jauh lebih tepat, akurat & dapat bekerja di berbagai suhu yang lebih luas. Layar OLED untuk menampilkan data & memiliki antarmuka visual antara sensor & manusia seperti saya. Saya menemukan bahwa 64 x 128 sempurna karena kecil, saya dapat memuat cukup data di dalamnya & sangat mudah untuk antarmuka.
Sensor kelembaban tanah YL-69, untuk memeriksa kapan pun saya perlu menyirami tanaman saya yang cantik. Dan ini pada dasarnya semua yang Anda butuhkan untuk proyek ini. Secara opsional saya ingin proyek diberdayakan menggunakan Lipos yang saya miliki. -Anda juga dapat membuatnya bekerja dengan baterai 9V normal dengan sangat mudah. Saya ingin dapat memantau tegangan baterai Lipo menggunakan beberapa input analog pada arduino. Saya akan memberikan informasi lebih lanjut pada halaman berikut.
Selain itu, Anda akan membutuhkan yang berikut ini:
- Sepotong papan tempat memotong roti.
- Saklar ON/OFF * 1
- Konektor baterai 9V
- Baterai 9V
Dan jika Anda ingin menerapkan lipo & pemantauan:
- Resistor 10K *3
- 330R resistor * 1
- LED * 1
- Sakelar penggeser * 1
- Tempat Lipo (Atau saya akan menunjukkan versi cetak 3D yang saat ini saya gunakan)
- 2 sel Lipo.
Langkah 2: Skema Lengkap
![Skema Lengkap Skema Lengkap](https://i.howwhatproduce.com/images/005/image-13492-34-j.webp)
Anda akan menemukan terlampir skema lengkap. Harap tidak jelas Anda memilih bagian baterai 9V dari sirkuit atau bagian baterai LIPO yang terhubung ke VBAT. Saya memisahkan kedua sirkuit dengan kotak merah dan memberi judul merah untuk menyorot masing-masing.
Jangan khawatir setiap koneksi akan dijelaskan dengan benar dalam langkah-langkah berikut.
Langkah 3: Mendapatkan Pengaturan yang Tepat
Pastikan Anda sudah menginstal Arduino IDE. Dan unduh perpustakaan yang disertakan dengan langkah ini. Saya akan memasukkan kode lengkapnya juga, jika Anda tidak ingin repot melakukan pengujian setiap komponen pada langkah-langkah berikut.
Langkah 4: Menghubungkan DHT-22
![Menghubungkan DHT-22 Menghubungkan DHT-22](https://i.howwhatproduce.com/images/005/image-13492-35-j.webp)
Langkah pertama proyek ini adalah menghubungkan DHT-22 ke arduino. Koneksinya cukup sederhana: DHT-22 ------ Arduino
VCC ------ +5V
DATA ------D5
GND ------ GND
Untuk menguji koneksi DHT-22 ke Arduino Anda, kami akan menerapkan kode yang disematkan pada langkah ini.
Langkah 5: Menghubungkan Layar OLED
![Menghubungkan Layar OLED Menghubungkan Layar OLED](https://i.howwhatproduce.com/images/005/image-13492-36-j.webp)
![Menghubungkan Layar OLED Menghubungkan Layar OLED](https://i.howwhatproduce.com/images/005/image-13492-37-j.webp)
Langkah selanjutnya adalah menghubungkan layar OLED. Jenis tampilan ini terhubung menggunakan protokol I2C. Tugas pertama kami adalah menemukan pin I2C yang benar untuk arduino Anda, jika Anda menggunakan Arduino nano, pin I2C adalah A4(SDA) & A5(SCL). Jika Anda menggunakan arduino lain seperti UNO atau MEGA, cari di situs web resmi arduino atau di lembar data untuk pin I2C.
Koneksinya adalah sebagai berikut: OLED ------ Arduino
GND ------ GND
VCC ------ 3V3
SCL ------ A5
SDA ------ A4
Untuk menguji OLED kami akan menampilkan data DHT pada tampilan OLED secara langsung dengan mengunggah kode yang disematkan pada langkah ini.
Anda akan melihat suhu & kelembaban ditampilkan pada layar OLED dengan laju sampel yang sangat cepat karena kami belum menunda.
Langkah 6: Memantau Kelembaban Tanah
![Pemantauan Kelembaban Tanah Pemantauan Kelembaban Tanah](https://i.howwhatproduce.com/images/005/image-13492-38-j.webp)
![Pemantauan Kelembaban Tanah Pemantauan Kelembaban Tanah](https://i.howwhatproduce.com/images/005/image-13492-39-j.webp)
Karena saya ingin memantau kelembaban tanah tanaman saya, kami harus menghubungkan YL-69.
Sensor ini sangat menarik bagi saya dan berperilaku seperti ketika tanah:
Basah: tegangan output berkurang.
Kering: tegangan output meningkat.
Koneksinya adalah sebagai berikut:
YL69 ------ Arduino
VCC ------ D7
GND ------ GND
D0 ------ JANGAN TERHUBUNG
A0 ------ A7
Seperti yang Anda lihat, kami menghubungkan pin VCC modul ke pin digital Arduino. Ide di balik itu adalah untuk menyalakan modul hanya ketika kita ingin melakukan pengukuran dan tidak terus menerus. Hal ini disebabkan oleh fakta bahwa sensor bekerja dengan mengukur arus yang mengalir dari satu kaki probe ke kaki lainnya. Karena elektrolisis ini terjadi dan dapat merusak probe cukup cepat di tanah dengan kelembaban tinggi.
Kami sekarang akan menambahkan sensor kelembaban ke kode kami & menampilkan data kelembaban dengan data DHT pada OLED. Unggah kode yang disematkan pada langkah ini.
Langkah 7: Memantau VBAT (Baterai 9V)
![Memantau VBAT (Baterai 9V) Memantau VBAT (Baterai 9V)](https://i.howwhatproduce.com/images/005/image-13492-40-j.webp)
![Memantau VBAT (Baterai 9V) Memantau VBAT (Baterai 9V)](https://i.howwhatproduce.com/images/005/image-13492-41-j.webp)
Saya ingin tahu seberapa rendah baterai agar tidak ada kejutan suatu hari & habis tanpa bisa mengantisipasinya. Cara memonitor tegangan input adalah dengan menggunakan beberapa pin Analog arduino untuk mengetahui berapa tegangan yang diterima. Pin input Arduino dapat mengambil maksimum 5V tetapi baterai yang digunakan menghasilkan 9V. Jika kita menghubungkan langsung tegangan yang lebih tinggi ini kita akan menghancurkan beberapa komponen perangkat keras, kita harus menggunakan pembagi tegangan untuk membawa 9V di bawah ambang batas 5V.
Saya menggunakan dua resistor 10k untuk membuat pembagi tegangan dan membaginya dengan faktor 2 9V dan membawanya ke 4,5V maks.
Untuk menampilkan fakta bahwa baterai hampir habis menggunakan LED normal dengan resistor pembatas arus 330 ohm.
Kami akan menggunakan pin Analog A0 untuk memonitor VBAT.
Ikuti skema untuk mengetahui cara menghubungkan komponen:
Kami sekarang akan menambahkannya ke kode kode kami yang disematkan pada langkah ini.
Langkah 8: Memantau VBAT (Konfigurasi 2 Lipo)
![Memantau VBAT (Konfigurasi 2 Lipo) Memantau VBAT (Konfigurasi 2 Lipo)](https://i.howwhatproduce.com/images/005/image-13492-42-j.webp)
![Memantau VBAT (Konfigurasi 2 Lipo) Memantau VBAT (Konfigurasi 2 Lipo)](https://i.howwhatproduce.com/images/005/image-13492-43-j.webp)
![Memantau VBAT (Konfigurasi 2 Lipo) Memantau VBAT (Konfigurasi 2 Lipo)](https://i.howwhatproduce.com/images/005/image-13492-44-j.webp)
Saya ingin tahu seberapa rendah baterai agar tidak ada kejutan suatu hari & habis tanpa bisa mengantisipasinya.
Cara memonitor tegangan input adalah dengan menggunakan beberapa pin Analog arduino untuk mengetahui berapa tegangan yang diterima. Pin Input Arduino dapat mengambil maksimum 5V tetapi Lipo menghasilkan maksimum 4.2*2 = 8.4V.
Perbedaannya dengan langkah sebelumnya adalah jika menggunakan 2 lipo secara seri untuk menghasilkan tegangan > 5V untuk menyalakan papan Arduino, kita harus memantau setiap sel lipo karena mereka dapat melepaskan pada tingkat yang berbeda. Ingatlah bahwa Anda tidak ingin mengosongkan baterai lipo secara berlebihan, itu sangat berbahaya.
Untuk Lipo pertama tidak ada masalah karena tegangan nominal 4.2V berada di bawah treshold 5V yang dapat menahan pin input arduino. namun ketika Anda memasang 2 baterai secara seri, tegangannya bertambah: Vtot = V1 + V2 = 4,2 + 4,2 = maksimum 8,4.
Jika kita menghubungkan langsung tegangan yang lebih tinggi ini ke pin analog, kita akan menghancurkan beberapa komponen perangkat keras, kita harus menggunakan pembagi tegangan untuk membawa 8.4V di bawah ambang batas 5V. Saya menggunakan dua resistor 10k untuk membuat pembagi tegangan dan membaginya dengan faktor 2 8.4V dan membawanya ke 4.2V maks.
Kami akan menggunakan pin Analog A0 untuk memonitor VBAT. Ikuti skema untuk mengetahui cara menghubungkan komponen:
Untuk menampilkan fakta bahwa baterai hampir habis menggunakan LED normal dengan resistor pembatas arus 330 ohm.
Kami sekarang akan menambahkannya ke kode kami yang disematkan pada langkah ini.
Langkah 9: Kandang
![Kandang Kandang](https://i.howwhatproduce.com/images/005/image-13492-45-j.webp)
![Kandang Kandang](https://i.howwhatproduce.com/images/005/image-13492-46-j.webp)
Saya memiliki kesempatan untuk memiliki printer 3D jadi saya memutuskan untuk mencetak casing menggunakan PLA standar.
Anda akan menemukan file terlampir, saya mendesain enklosur menggunakan Autodesk Inventor & Fusion360.
Anda juga dapat membuat desain Anda sendiri atau hanya menyimpan papan tempat memotong roti apa adanya, kotak itu sendiri tidak menambahkan apa pun ke fungsi. Sayangnya printer 3D saya baru saja mati, jadi saya belum bisa mencetak enklosur, saya akan memperbarui posting saya setiap kali saya menerima bagian-bagian yang diambil di Amazon. Edit: sekarang dicetak & Anda dapat melihatnya di gambar.
Langkah 10: Perspektif Ameliorasi
Untuk saat ini proyek ini sangat sesuai dengan kebutuhan saya. Namun kami dapat memikirkan beberapa poin yang dapat kami tingkatkan:
- Mengurangi konsumsi baterai, kita dapat meningkatkan konsumsi saat ini baik mengubah perangkat keras atau meningkatkan perangkat lunak.
- Tambahkan bluetooth untuk terhubung ke salah satu APP atau untuk menyimpan data dan melakukan analisis lagi dari waktu ke waktu.
- Tambahkan sirkuit pengisian LIPO untuk mengisi ulang langsung terhubung ke dinding.
Jika Anda memikirkan sesuatu jangan ragu untuk menuliskannya di bagian komentar.
Langkah 11: Terima kasih
Terima kasih telah membaca tutorial ini, jangan ragu untuk berinteraksi dengan saya & orang lain di bagian komentar. Saya harap Anda menikmati proyek ini dan sampai jumpa di proyek lain!
Direkomendasikan:
Pemantauan Suhu & Kelembaban Ruangan Dengan ESP32 dan AskSensors Cloud: 6 Langkah
![Pemantauan Suhu & Kelembaban Ruangan Dengan ESP32 dan AskSensors Cloud: 6 Langkah Pemantauan Suhu & Kelembaban Ruangan Dengan ESP32 dan AskSensors Cloud: 6 Langkah](https://i.howwhatproduce.com/images/003/image-6139-j.webp)
Pemantauan Suhu & Kelembaban Ruangan Dengan ESP32 dan AskSensors Cloud: Dalam tutorial ini Anda akan mempelajari cara memantau suhu dan kelembaban ruangan atau meja Anda menggunakan DHT11 dan ESP32 yang terhubung ke cloud. Pembaruan tutorial kami dapat ditemukan di sini.DHT11 Spesifikasi:Sensor DHT11 mampu mengukur suhu
Pemantauan Suhu & Kelembaban Menggunakan ESP-01 & DHT dan AskSensors Cloud: 8 Langkah
![Pemantauan Suhu & Kelembaban Menggunakan ESP-01 & DHT dan AskSensors Cloud: 8 Langkah Pemantauan Suhu & Kelembaban Menggunakan ESP-01 & DHT dan AskSensors Cloud: 8 Langkah](https://i.howwhatproduce.com/images/005/image-12988-j.webp)
Pemantauan Suhu & Kelembaban Menggunakan ESP-01 & DHT dan AskSensors Cloud: Dalam instruksi ini kita akan mempelajari cara memantau pengukuran suhu dan kelembaban menggunakan papan IOT-MCU/ESP-01-DHT11 dan Platform IoT AskSensors .Saya memilih modul IOT-MCU ESP-01-DHT11 untuk aplikasi ini karena
Mengotomatiskan Rumah Kaca Dengan LoRa! (Bagian 1) -- Sensor (Suhu, Kelembaban, Kelembaban Tanah): 5 Langkah
![Mengotomatiskan Rumah Kaca Dengan LoRa! (Bagian 1) -- Sensor (Suhu, Kelembaban, Kelembaban Tanah): 5 Langkah Mengotomatiskan Rumah Kaca Dengan LoRa! (Bagian 1) -- Sensor (Suhu, Kelembaban, Kelembaban Tanah): 5 Langkah](https://i.howwhatproduce.com/images/007/image-19356-j.webp)
Mengotomatiskan Rumah Kaca Dengan LoRa! (Bagian 1) || Sensor (Suhu, Kelembaban, Kelembaban Tanah): Dalam proyek ini saya akan menunjukkan kepada Anda bagaimana saya mengotomatiskan rumah kaca. Itu berarti saya akan menunjukkan kepada Anda bagaimana saya membangun rumah kaca dan bagaimana saya menghubungkan listrik dan elektronik otomatisasi. Saya juga akan menunjukkan cara memprogram papan Arduino yang menggunakan L
ESP8266 Nodemcu Pemantauan Suhu Menggunakan DHT11 di Server Web Lokal - Dapatkan Suhu & Kelembaban Kamar di Browser Anda: 6 Langkah
![ESP8266 Nodemcu Pemantauan Suhu Menggunakan DHT11 di Server Web Lokal - Dapatkan Suhu & Kelembaban Kamar di Browser Anda: 6 Langkah ESP8266 Nodemcu Pemantauan Suhu Menggunakan DHT11 di Server Web Lokal - Dapatkan Suhu & Kelembaban Kamar di Browser Anda: 6 Langkah](https://i.howwhatproduce.com/images/010/image-28545-j.webp)
Pemantauan Suhu Nodemcu ESP8266 Menggunakan DHT11 di Server Web Lokal | Dapatkan Suhu & Kelembaban Ruangan di Browser Anda: Hai guys hari ini kita akan membuat kelembaban & sistem pemantauan suhu menggunakan ESP 8266 NODEMCU & Sensor suhu DHT11. Suhu dan kelembaban akan diperoleh dari Sensor DHT11 & dapat dilihat pada browser halaman web mana yang akan dikelola
ESP8266 NodeMCU Access Point (AP) untuk Server Web Dengan Sensor Suhu DT11 dan Mencetak Suhu & Kelembaban di Browser: 5 Langkah
![ESP8266 NodeMCU Access Point (AP) untuk Server Web Dengan Sensor Suhu DT11 dan Mencetak Suhu & Kelembaban di Browser: 5 Langkah ESP8266 NodeMCU Access Point (AP) untuk Server Web Dengan Sensor Suhu DT11 dan Mencetak Suhu & Kelembaban di Browser: 5 Langkah](https://i.howwhatproduce.com/images/001/image-1849-52-j.webp)
ESP8266 NodeMCU Access Point (AP) untuk Web Server Dengan Sensor Suhu DT11 dan Pencetakan Suhu & Kelembaban di Browser: Hai guys di sebagian besar proyek kami menggunakan ESP8266 dan di sebagian besar proyek kami menggunakan ESP8266 sebagai server web sehingga data dapat diakses di perangkat apa pun melalui wifi dengan mengakses server Web yang dihosting oleh ESP8266 tetapi satu-satunya masalah adalah kita membutuhkan router yang berfungsi untuk