Obsah:

Meteostanica ESP8266, BMP280, MQTT: 4 kroky
Meteostanica ESP8266, BMP280, MQTT: 4 kroky

Video: Meteostanica ESP8266, BMP280, MQTT: 4 kroky

Video: Meteostanica ESP8266, BMP280, MQTT: 4 kroky
Video: AHT20+BMP280 Модуль для метеостанции 2024, Júl
Anonim
Meteostanica ESP8266, BMP280, MQTT
Meteostanica ESP8266, BMP280, MQTT
Meteostanica ESP8266, BMP280, MQTT
Meteostanica ESP8266, BMP280, MQTT

To vás prevedie vytvorením jednoduchej meteorologickej stanice s dobrou presnosťou.

Tu používame vývojovú dosku ESP8266 WIFI na pripojenie senzora k internetu a uloženie údajov. Existuje a bude fungovať veľa chutných a ja použijem ten, ktorý mám doma: Homefixer ESP8266

Existuje mnoho rôznych senzorov, ale podľa https://www.kandrsmith.org/RJS/Misc/Hygrometers/calib_many.html BME280 poskytuje najlepšie výsledky z bežných lacných vlhkomerov. (Vzhľadom na to, že mi predajca poslal nesprávnu časť, táto príručka bude používať BMP280, ale kroky sú podobné.

Odosielanie údajov bude prebiehať prostredníctvom MQTT.

Krok 1: Pripojenie

Pripojenie
Pripojenie
Pripojenie
Pripojenie

Najprv musíme pripojiť BMP280 k ESP8266.

Pripojte to takto:

BME280 | ESP8266 (NodeMCU)

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

Krok 2: Nainštalujte softvér

Nainštalujte softvér
Nainštalujte softvér

Môžete sa tiež riadiť týmto sprievodcom:

  1. Stiahnite si ESPEasy:
  2. Vybaliť
  3. Spustite flash.cmd
  4. Odpovedzte na otázky: Komport nájdete v Správcovi zariadení, Veľkosť blesku závisí od modulu: môj modul je 4096, Zostava: 120 alebo novší
  5. Počkaj
  6. Vypnite/zapnite alebo resetujte modul
  7. Pri nastavovaní WiFi postupujte podľa tohto sprievodcu:

Krok 3: Nastavte BMP280

Nastavte BMP280
Nastavte BMP280
Nastavte BMP280
Nastavte BMP280
Nastavte BMP280
Nastavte BMP280
  1. Pripojte sa na webovú stránku modulov, ako je to znázornené v nastavení wifi
  2. Zmeňte porty i2c na SDA = GPIO0 a SCL = GPIO2 alebo tak, ako ste ich pripojili
  3. Pridajte BMP280 do zariadení, nezabudnite nastaviť IDX na nenulovú hodnotu

Krok 4: Nastavte MQTT

Nastavte MQTT
Nastavte MQTT
Nastavte MQTT
Nastavte MQTT

Na karte konfigurácie môžete nastaviť nastavenia brokera MQTT. Používam protokol openHAB po odporúčaní tu:

Teplota bude teraz zverejnená pod:

weather_station_bmp280/BMP280/Teplota

a tlak:

weather_station_bmp280/BMP280/Tlak

Na zobrazenie používam node-red, ako je to znázornené na poslednom obrázku.

Meteorologická stanica je hotová, hurá

Odporúča: