Daftar Isi:

Stasiun Cuaca ESP8266, BMP280, MQTT: 4 Langkah
Stasiun Cuaca ESP8266, BMP280, MQTT: 4 Langkah

Video: Stasiun Cuaca ESP8266, BMP280, MQTT: 4 Langkah

Video: Stasiun Cuaca ESP8266, BMP280, MQTT: 4 Langkah
Video: Membuat Project Arduino IoT (Internet Of Things) "WEATHER STATION"/STASIUN CUACA" dg sensor BMP280 2024, November
Anonim
Stasiun Cuaca ESP8266, BMP280, MQTT
Stasiun Cuaca ESP8266, BMP280, MQTT
Stasiun Cuaca ESP8266, BMP280, MQTT
Stasiun Cuaca ESP8266, BMP280, MQTT

Ini akan memandu Anda melalui pembuatan stasiun cuaca sederhana dengan akurasi yang baik.

Di sini kami menggunakan papan pengembangan WIFI ESP8266 untuk menghubungkan sensor ke internet untuk menyimpan data. Banyak rasa yang ada dan akan berfungsi dan saya akan menggunakan yang saya miliki di rumah: Homefixer ESP8266

Ada banyak sensor yang berbeda, tetapi menurut https://www.kandrsmith.org/RJS/Misc/Hygrometers/calib_many.html BME280 memberikan hasil terbaik dari higrometer murah yang umum. (Karena penjual mengirim saya bagian yang salah, panduan ini akan menggunakan BMP280 tetapi langkah-langkahnya serupa.

Pengiriman data akan melalui MQTT.

Langkah 1: Koneksi

Koneksi
Koneksi
Koneksi
Koneksi

Pertama kita perlu menghubungkan BMP280 ke ESP8266.

Hubungkan seperti ini:

BME280 | ESP8266 (NodeMCU)

VCC | 3.3V GND | GND SCL | GPIO2(D4) SDA | GPIO0(D3)

Langkah 2: Instal Perangkat Lunak

Instal Perangkat Lunak
Instal Perangkat Lunak

Anda juga dapat mengikuti panduan ini:

  1. Unduh ESPEAsy:
  2. Membongkar
  3. Jalankan flash.cmd
  4. Jawab pertanyaan: Kenyamanan dapat ditemukan di Devicemanager, Ukuran Flash tergantung pada modul: modul saya adalah 4096, Build: 120 atau lebih baru
  5. Tunggu
  6. Matikan/hidupkan atau setel ulang modul
  7. Ikuti panduan ini untuk mengatur WiFi:

Langkah 3: Siapkan BMP280

Siapkan BMP280
Siapkan BMP280
Siapkan BMP280
Siapkan BMP280
Siapkan BMP280
Siapkan BMP280
  1. Hubungkan ke situs web modul seperti yang ditunjukkan dalam pengaturan wifi
  2. Ubah port i2c ke SDA=GPIO0 dan SCL= GPIO2 atau saat Anda menghubungkannya
  3. Tambahkan BMP280 di bawah perangkat, ingat untuk mengatur IDX ke nilai bukan nol

Langkah 4: Siapkan MQTT

Siapkan MQTT
Siapkan MQTT
Siapkan MQTT
Siapkan MQTT

Di bawah tab config Anda dapat mengatur pengaturan broker MQTT. Saya menggunakan protokol openHAB setelah rekomendasi dari sini:

Suhu sekarang akan dipublikasikan di bawah:

weather_station_bmp280/BMP280/Suhu

dan Tekanan:

weather_station_bmp280/BMP280/Tekanan

Saya menggunakan node-red untuk menampilkannya seperti yang ditunjukkan pada gambar terakhir.

Sekarang stasiun cuaca selesai hore

Direkomendasikan: