Monitor Lingkungan DHT22
Manual Instruksi
Monitor Lingkungan DHT22
oleh taste_the_code
Saya mulai menjelajahi Asisten Rumah dan agar dapat mulai membuat beberapa otomatisasi, saya perlu memiliki nilai suhu dan kelembapan terkini dari ruang tamu di dalam rumah agar saya dapat menindaklanjutinya.
Ada solusi komersial yang tersedia untuk ini tetapi saya ingin membangunnya sendiri sehingga saya dapat mempelajari lebih baik cara kerja Asisten Rumah dan cara mengatur perangkat khusus dengannya dan ESPHome.
Seluruh proyek ini dibangun di atas PCB yang dibuat khusus yang saya desain sebagai platform proyek untuk NodeMCU dan kemudian diproduksi oleh teman-teman saya di PCBWay. Anda dapat memesan papan ini untuk diri Anda sendiri dan membuat 10 buah hanya dengan $5 di: https://www.pcbway.com/project/shareproject/NodeMCU_Project_Platform_ce3fb24a.html
Perlengkapan:
Proyek PCB: https://www.pcbway.com/project/shareproject/NodeMCU_Project_Platform_ce3fb24a.html
Papan pengembangan NodeMCU – https://s.click.aliexpress.com/e/_DmOegTZ
Sensor DHT22 – https://s.click.aliexpress.com/e/_Dlu7uqJ
Catu daya HLK-PM01 5V – https://s.click.aliexpress.com/e/_DeVps2f
Terminal sekrup PCB pitch 5mm – https://s.click.aliexpress.com/e/_DDMFJBz
Judul pin – https://s.click.aliexpress.com/e/_De6d2Yb
Peralatan solder – https://s.click.aliexpress.com/e/_DepYUbt
Gunting kawat – https://s.click.aliexpress.com/e/_DmvHe2J
Solder inti rosin – https://s.click.aliexpress.com/e/_DmvHe2J
Kotak persimpangan – https://s.click.aliexpress.com/e/_DCNx1Np
Multimeter- https://s.click.aliexpress.com/e/_DcJuhOL
Tangan membantu menyolder – https://s.click.aliexpress.com/e/_DnKGsQf
Langkah 1: PCB Kustom
Saya merancang PCB ini untuk berfungsi sebagai platform proyek setelah menghabiskan banyak waktu menyolder proyek NodeMCU khusus pada PCB pembuatan prototipe.
PCB memiliki posisi untuk NodeMCU, perangkat I2C, perangkat SPI, relai, sensor DHT22 serta UART dan catu daya HLK-PM01 yang kemudian dapat memberi daya proyek dari listrik AC.
Anda dapat memeriksa video desain dan proses pemesanan di saluran YT saya.
Langkah 2: Solder Komponennya
Karena saya tidak ingin menyolder NodeMCU langsung ke PCB, saya menggunakan header pin betina dan menyoldernya terlebih dahulu sehingga saya dapat mencolokkan Node MCU ke dalamnya.
Setelah header, saya menyolder terminal sekrup untuk input AC serta untuk output 5V dan 3.3V.
Saya juga menyolder header untuk sensor DHT22 dan catu daya HLK-PM01.
Langkah 3: Uji Vol.tages dan Sensor
Karena ini adalah pertama kalinya saya menggunakan PCB ini untuk sebuah proyek, saya ingin memastikan bahwa saya tidak mengacaukan sesuatu jadi sebelum menghubungkan Node MCU. Saya ingin menguji papan vol.tagbahwa semuanya baik-baik saja. Setelah pertama kali menguji rel 5V tanpa Node MCU yang terpasang, saya mencolokkan Node MCU untuk memastikan bahwa ia mendapatkan 5V dan juga menyediakan 3.3V dari regulator onboard-nya. Sebagai pengujian terakhir, saya mengunggah sebagaiampsketsa untuk sensor DHT22 dari pustaka DHT Stabil sehingga saya dapat memverifikasi bahwa DHT22 berfungsi dengan baik dan saya dapat berhasil membaca suhu dan kelembapan.
Langkah 4: Tambahkan Perangkat ke Home Assistant
Karena semuanya berjalan sesuai harapan, saya kemudian melanjutkan untuk menginstal ESPHome ke pengaturan Asisten Rumah saya dan saya telah menggunakannya untuk membuat perangkat baru dan mengunggah firmware yang disediakan ke NodeMCU. Saya mengalami beberapa masalah saat menggunakan web unggah dari ESPHome untuk mengunggah firmware yang disediakan tetapi pada akhirnya, saya mengunduh ESPHome Flasher dan saya dapat mengunggah firmware menggunakan itu.
Setelah firmware awal ditambahkan ke perangkat, saya memodifikasi .yamlle untuk menambahkan bagian penanganan DHT22 dan mengunggah ulang firmware, sekarang menggunakan pembaruan over-the-air dari ESPHome.
Ini berjalan tanpa hambatan dan segera setelah selesai, perangkat tersebut menunjukkan nilai suhu dan kelembapan di dasbor.
Langkah 5: Buat Penutup Permanen
Saya ingin monitor ini dipasang di samping termostat yang saat ini saya miliki di rumah untuk kompor pelet, jadi saya menggunakan kotak sambungan listrik untuk membuat penutup. Sensor DHT22 dipasang di lubang yang dibuat di kotak listrik sehingga dapat memantau kondisi di luar kotak dan tidak terpengaruh oleh panas yang keluar dari catu daya.
Untuk mencegah penumpukan panas dalam kotak, saya juga membuat dua lubang di bagian bawah dan atas kotak listrik sehingga udara dapat bersirkulasi melaluinya dan melepaskan panas.
Langkah 6: Pasang di Ruang Tamu Saya
Untuk memasang kotak listrik, saya menggunakan selotip dua sisi untuk menempelkan kotak ke dinding dan ke termostat di sebelahnya.
Untuk saat ini, ini hanya uji coba dan saya mungkin memutuskan untuk mengubah lokasi ini sehingga saya tidak ingin membuat lubang baru di dinding.
Langkah 7: Langkah Selanjutnya
Jika semuanya berjalan lancar, saya mungkin akan meningkatkan proyek ini agar berfungsi sebagai termostat untuk kompor pelet saya sehingga saya dapat sepenuhnya membuang kompor komersial. Semuanya tergantung pada bagaimana Asisten Rumah akan bekerja untuk saya dalam jangka panjang, tetapi kita harus menunggu untuk melihatnya.
Sementara itu, jika Anda menyukai proyek ini, pastikan untuk memeriksa proyek saya yang lain di Instructables dan juga saluran YouTube saya. Saya memiliki banyak proyek lain yang akan datang jadi harap pertimbangkan untuk berlangganan juga.
Monitor Lingkungan untuk Asisten Rumah Dengan NodeMCU dan DHT22:
Dokumen / Sumber Daya
![]() |
instruksi Monitor Lingkungan DHT22 [Bahasa Indonesia:] Panduan Instruksi Monitor Lingkungan DHT22, Monitor Lingkungan, Monitor DHT22, Monitor, DHT22 |