Daftar Isi:
- Perlengkapan
- Langkah 1: Diagram Sirkuit & Koneksi
- Langkah 2: Konfigurasi Blynk untuk Memantau Suhu dan Kelembaban
- Langkah 3:
Video: Pantau Suhu dan Kelembaban Dengan AM2301 di NodeMCU & Blynk: 3 Langkah
2024 Pengarang: John Day | [email protected]. Terakhir diubah: 2024-01-30 09:53
Ini adalah fakta yang sangat terkenal bahwa di sebagian besar vertikal industri, suhu, kelembaban, tekanan, kualitas udara, kualitas air, dll., memainkan faktor penting untuk dipantau terus menerus dan sistem peringatan yang diperlukan harus ada saat nilai turun. jauh dari ambang batas yang ditetapkan.
Prototipe ini akan membantu kita memahami proses untuk memantau suhu dan kelembaban menggunakan "AM2301 Capacitive Digital Temperature & Humidity Sensor".
Membangun prototipe ini sangat sederhana dan mudah. Saya berharap petunjuk dalam "Instructable" ini akan membantu pembaca memberikan gambaran yang jelas tentang implementasi praktisnya.
Perlengkapan
- AM2301 Sensor Suhu & Kelembaban Digital Kapasitif
- D1 Mini V2 NodeMcu 4M Bytes Lua WIFI Internet Of Things Development Board Berbasis ESP8266
- 170 poin Mini Breadboard SYB-170 Putih
- Kabel Jumper Pria Ke Wanita 40 Pcs 10cm
Langkah 1: Diagram Sirkuit & Koneksi
Koneksinya sangat sederhana dan adalah sebagai berikut:
- 3V AM2301 hingga 3V WeMos D1 Mini
- GND AM2301 ke GND WeMos D1 Mini
- Kabel Sinyal (Kuning) dari AM2301 ke D4 (GPIO 2) dari WeMos D1 Mini
Catatan: Untuk membuat prototipe ini, kami tidak memerlukan papan tempat memotong roti karena kami hanya memiliki tiga kabel untuk dihubungkan. Saya menyerahkan pilihan kepada pembaca dokumen ini, apakah akan menggunakan papan tempat memotong roti (atau) cukup sambungkan WeMos D1 mini dengan AM2301 langsung dengan kabel Jumper.
Langkah 2: Konfigurasi Blynk untuk Memantau Suhu dan Kelembaban
Tangkapan layar langkah demi langkah telah disediakan untuk pemahaman yang lebih baik tentang proses untuk mengkonfigurasi Blynk. Pembaca diminta untuk melihat tangkapan layar dan mengonfigurasi aplikasi dengan dua komponen "Pengukur", satu untuk mewakili Kelembaban dan lainnya untuk Suhu.
Langkah 3:
Mulai Kode >>>>>
#tentukan Serial BLYNK_PRINT
#sertakan SPI.h
#termasuk ESP8266WiFi.h
#sertakan BlynkSimpleEsp8266.h
#sertakan DHT.h
char auth = "hQqK5jvA0h5JqubLnnpxV94eEltFbw1Y"; //Masukkan kode Auth yang dikirim oleh Blink
char ssid = "Smaragd25"; //Masukkan Nama WIFI Anda
char pass = "Smaragdine@2017"; //Masukkan Kata Sandi WIFI Anda
#define DHTPIN 2 // Pin digital 4
// #define DHTTYPE DHT11 // DHT 11
// #define DHTTYPE DHT22 // DHT 22, AM2302, AM2321
#define DHTTYPE DHT21 // DHT 21, AM2301
DHT dht(DHTPIN, DHTTYPE);
Timer BlynkTimer;
batalkan sendSensor()
{
float h = dht.readHumidity();
float t = dht.readTemperature(); // atau dht.readTemperature(true) untuk Fahrenheit
if (isnan(h) || isnan(t)) {
Serial.println("Gagal membaca dari sensor DHT!");
kembali; }
Blynk.virtualWrite(V5, h); //V5 untuk Kelembaban
Blynk.virtualWrite(V6, t); //V6 adalah untuk Suhu
}
batalkan pengaturan()
{
Serial.begin(9600); // Lihat status koneksi di Serial Monitor
Blynk.begin(auth, ssid, pass);
dht.mulai();
timer.setInterval(1000L, sendSensor);
}
lingkaran kosong()
{
Blynk.run();
timer.run();
}
Akhir Kode >>>>>
Pada kode di atas, terutama pada pernyataan #include, harap lampirkan semua file header (yang diakhiri dengan ekstensi.h) di "", jika tidak kode akan menimbulkan kesalahan.
Catatan: Jika Anda telah memilih pernyataan Pengontrol Suhu dan Kelembaban yang salah dalam kode, nilai yang Anda dapatkan jelas tidak benar (Contoh tangkapan layar terlampir), meskipun sensor berfungsi. Silakan beri komentar/batalkan komentar pada baris berikut untuk memenuhi kebutuhan Anda. Hanya satu dari baris berikut yang tidak dikomentari, sisanya harus dikomentari.
- #define DHTTYPE DHT11 // DHT 11
- #define DHTTYPE DHT22 // DHT 22, AM2302, AM2321
- #define DHTTYPE DHT21 // DHT 21, AM2301
Dalam kasus saya, saya telah menghapus komentar pada baris terakhir, yaitu: "#define DHTTYPE DHT21 // DHT 21, AM2301", dan telah mengomentari baris lainnya.
Untuk tampilan yang lebih baik, saya mengemas sensor WeMos D1 Mini dan AM2301 dalam Styrofoam. Saya berencana memiliki casing lembaran akrilik untuk menyematkan perangkat keras lengkap dengan rapi dan membuatnya terlihat lebih profesional.
Jika ada pertanyaan, silakan tulis kembali ke [email protected] (atau) ping saya di WhatsApp di +91 9398472594. Saya akan sangat senang menerima komentar dan memperbaiki artikel saya.
Direkomendasikan:
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 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
Monitor Cuaca M5Stack M5stick C Berbasis ESP32 Dengan DHT11 - Pantau Suhu Kelembaban & Indeks Panas pada M5stick-C Dengan DHT11: 6 Langkah
Monitor Cuaca M5Stack M5stick C Berbasis ESP32 Dengan DHT11 | Memantau Suhu Kelembaban & Indeks Panas pada M5stick-C Dengan DHT11: Hai teman-teman, dalam instruksi ini kita akan belajar bagaimana menghubungkan sensor suhu DHT11 dengan m5stick-C (papan pengembangan oleh m5stack) dan menampilkannya di layar m5stick-C. Jadi dalam tutorial ini kita akan membaca suhu, kelembaban & panas aku
Cara Menggunakan Sensor Suhu DHT11 Dengan Arduino dan Mencetak Suhu Panas dan Kelembaban: 5 Langkah
Cara Menggunakan Sensor Suhu DHT11 Dengan Arduino dan Mencetak Suhu Panas dan Kelembaban: Sensor DHT11 digunakan untuk mengukur suhu dan kelembaban. Mereka adalah penggemar elektronik yang sangat populer. Sensor kelembaban dan suhu DHT11 membuatnya sangat mudah untuk menambahkan data kelembaban dan suhu ke proyek elektronik DIY Anda. Ini per
Pantau dan Rekam Suhu Dengan Bluetooth LE dan RaspberryPi: 9 Langkah (dengan Gambar)
Pantau dan Rekam Suhu Dengan Bluetooth LE dan RaspberryPi: Instruksi ini adalah tentang cara menyatukan sistem pemantauan suhu multi-node dengan bug sensor Bluetooth LE dari Blue Radios (BLEHome) dan RaspberryPi 3BBerkat pengembangan standar Bluetooth LE, ada sekarang sudah tersedia
Tampilan Suhu dan Kelembaban dan Pengumpulan Data Dengan Arduino dan Pemrosesan: 13 Langkah (dengan Gambar)
Tampilan Suhu dan Kelembaban dan Pengumpulan Data Dengan Arduino dan Pemrosesan: Pendahuluan: Ini adalah Proyek yang menggunakan papan Arduino, Sensor (DHT11), komputer Windows dan program Pemrosesan (dapat diunduh gratis) untuk menampilkan data Suhu, Kelembaban dalam format digital dan bentuk grafik batang, menampilkan waktu dan tanggal dan menjalankan hitungan waktu