Obsah:

Meteorologická stanice ESP8266, BMP280, MQTT: 4 kroky
Meteorologická stanice ESP8266, BMP280, MQTT: 4 kroky

Video: Meteorologická stanice ESP8266, BMP280, MQTT: 4 kroky

Video: Meteorologická stanice ESP8266, BMP280, MQTT: 4 kroky
Video: 🌤 La mia STAZIONE METEO - 🌡 Temperatura💧Umidità 🍃Pressione 2024, Listopad
Anonim
Meteostanice ESP8266, BMP280, MQTT
Meteostanice ESP8266, BMP280, MQTT
Meteostanice ESP8266, BMP280, MQTT
Meteostanice ESP8266, BMP280, MQTT

To vás provede jednoduchou meteorologickou stanicí s dobrou přesností.

Zde používáme vývojovou desku WPI ESP8266 pro připojení senzoru k internetu a ukládání dat. Existuje mnoho chutných a bude fungovat a já použiji ten, který mám doma: Homefixer ESP8266

Existuje mnoho různých senzorů, ale podle https://www.kandrsmith.org/RJS/Misc/Hygrometers/calib_many.html poskytuje BME280 nejlepší výsledky z běžných levných vlhkoměrů. (Vzhledem k tomu, že mi prodejce poslal špatnou část, bude tato příručka používat BMP280, ale kroky jsou podobné.

Odesílání dat proběhne prostřednictvím MQTT.

Krok 1: Připojení

Spojení
Spojení
Spojení
Spojení

Nejprve musíme připojit BMP280 k ESP8266.

Připojte to takto:

BME280 | ESP8266 (NodeMCU)

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

Krok 2: Nainstalujte software

Nainstalujte Software
Nainstalujte Software

Můžete také sledovat tuto příručku:

  1. Stáhněte si ESPEasy:
  2. Rozbalit
  3. Spustit flash.cmd
  4. Odpovězte na otázky: Comport najdete v Devicemanager, Flash velikost závisí na modulu: můj modul je 4096, Build: 120 nebo novější
  5. Počkejte
  6. Vypněte/zapněte nebo resetujte modul
  7. Při nastavování WiFi postupujte podle tohoto průvodce:

Krok 3: Nastavte BMP280

Nastavte BMP280
Nastavte BMP280
Nastavte BMP280
Nastavte BMP280
Nastavte BMP280
Nastavte BMP280
  1. Připojte se k webu modulů, jak je uvedeno v nastavení wifi
  2. Změňte porty i2c na SDA = GPIO0 a SCL = GPIO2 nebo podle připojení
  3. Přidejte BMP280 do zařízení, nezapomeňte nastavit IDX na nenulovou hodnotu

Krok 4: Nastavení MQTT

Nastavte MQTT
Nastavte MQTT
Nastavte MQTT
Nastavte MQTT

Na kartě konfigurace můžete nastavit nastavení brokera MQTT. Používám protokol openHAB po doporučení odtud:

Teplota bude nyní zveřejněna pod:

weather_station_bmp280/BMP280/Teplota

a tlak:

weather_station_bmp280/BMP280/Tlak

Používám node-red k zobrazení, jak je znázorněno na posledním obrázku.

Meteorologická stanice je hotová, hurá

Doporučuje: