Daftar Isi:
2025 Pengarang: John Day | [email protected]. Terakhir diubah: 2025-01-13 06:57
Dalam tutorial ini Anda akan belajar cara mengatur stasiun cuaca berdasarkan ESP32, dan cara memantau pembacaannya dari jarak jauh, melalui aplikasi Blynk dan juga melalui situs web.
Perlengkapan
1x papan ESP32 + kabel daya usb
1x DHT11 sensor
1x sensor cahaya resistor 1x 10 Kohm
1x CJMCU CCS811 sensor
beberapa kabel jumper
sejumlah papan tempat memotong roti atau PCB (jika Anda memutuskan untuk melakukan penyolderan) header perempuan (jika Anda memutuskan untuk melakukan penyolderan)
Langkah 1: Menyiapkan Stasiun Cuaca
Timelapse dari proses perakitan tersedia di sini.
Menghubungkan komponen
Hubungkan sensor sebagai berikut:
Sensor cahaya
Salah satu ujung ke 3V ujung lainnya ke resistor 10kohm yang pada gilirannya terhubung ke GND. Ujung LDR yang sama juga terhubung ke pin D34 pada ESP32
CJMCU CCS811
3V →3V pada papan ESP32
GND→ GND
SDA→D21 pin pada ESP32
SCL→D22 pin pada ESP32
BANGUN→GND
DHT11
GND→GND di ESP32
VCC→3V pada ESP32
KELUAR→D34 di ESP32
Langkah 2: Program Papan ESP32
Luncurkan Arduino IDE.
Pilih papan ESP32 Anda dari menu Alat.
Pastikan Anda juga memilih Port yang benar.
Unggah kode ini ke papan. Jika Anda membuka monitor serial (mengatur baud rate ke 9600), Anda seharusnya dapat melihat nilai yang direkam oleh sensor yang berbeda
Langkah 3: Pantau Stasiun Cuaca dari Jarak Jauh Melalui Aplikasi Blynk
Aplikasi Blynk memungkinkan kita untuk memantau nilai yang direkam oleh stasiun cuaca dari jarak jauh, langsung di ponsel cerdas kita, terlepas dari jarak kita dari stasiun cuaca.
Yang kita butuhkan hanyalah aplikasi blynk dan koneksi internet. Dalam proyek ini Anda akan mempelajari cara memantau nilai yang direkam oleh sensor LDR dan sensor DHT11 saja.
Buat proyek baru di aplikasi Blynk
Setelah Anda mengunduh aplikasi dan berhasil masuk ke akun Anda, mulailah dengan membuat proyek baru.
Pilih perangkat keras Anda
Pilih model perangkat keras yang akan Anda gunakan. Jika Anda mengikuti tutorial ini, Anda mungkin akan menggunakan papan ESP32.
Token Otentikasi
Auth Token adalah pengidentifikasi unik yang diperlukan untuk menghubungkan perangkat keras Anda ke ponsel cerdas Anda. Setiap proyek baru yang Anda buat akan memiliki Token Otentikasi sendiri. Anda akan mendapatkan Token Auth secara otomatis di email Anda setelah pembuatan proyek. Anda juga dapat menyalinnya secara manual. Klik pada bagian perangkat dan pilih perangkat yang diperlukan, Dan Anda akan melihat tokennya
Siapkan aplikasi Blynk
Anda perlu membuat proyek di blynk yang disesuaikan untuk tujuan pemantauan parameter yang direkam oleh stasiun cuaca. Ambil 3 widget tampilan nilai.
Konfigurasi mereka satu per satu. Yang pertama akan menerima V6 sebagai input, V5 kedua dan V0 ketiga. Anda akan melihat bahwa semuanya sudah diatur ke mode push.
Program papan ESP32
Luncurkan arduino IDE dan buka program ini. Pilih papan yang Anda gunakan dari menu Alat, serta Port yang benar. Unggah kode. Jika unggahan berhasil, Anda seharusnya dapat melihat pesan dari Blynk di monitor serial.