Sisukord:

ESP8266, BMP280, MQTT ilmajaam: 4 sammu
ESP8266, BMP280, MQTT ilmajaam: 4 sammu

Video: ESP8266, BMP280, MQTT ilmajaam: 4 sammu

Video: ESP8266, BMP280, MQTT ilmajaam: 4 sammu
Video: ESP8266 Web and MQTT Framework 2024, November
Anonim
ESP8266, BMP280, MQTT ilmajaam
ESP8266, BMP280, MQTT ilmajaam
ESP8266, BMP280, MQTT ilmajaam
ESP8266, BMP280, MQTT ilmajaam

See juhendab teid lihtsa ilmajaama tegemisel hea täpsusega.

Siin kasutame andmete salvestamiseks anduri Internetti ühendamiseks ESP8266 WIFI arendusplaati. Paljud maitsvad on olemas ja toimivad ning ma kasutan seda, mis mul kodus on: Homefixer ESP8266

Andureid on palju, kuid vastavalt saidile https://www.kandrsmith.org/RJS/Misc/Hygrometers/calib_many.html pakub BME280 parimaid tulemusi tavalistest odavatest hügromeetritest. (Kuna müüja saatis mulle vale osa, kasutab see juhend BMP280, kuid sammud on sarnased.

Andmete saatmine toimub MQTT kaudu.

Samm: ühendamine

Ühendus
Ühendus
Ühendus
Ühendus

Esiteks peame BMP280 ühendama ESP8266 -ga.

Ühendage see nii:

BME280 | ESP8266 (NodeMCU)

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

Samm: installige tarkvara

Installige Tarkvara
Installige Tarkvara

Samuti saate seda juhendit järgida:

  1. Laadige alla ESPEasy:
  2. Pakkige lahti
  3. Käivita välk.cmd
  4. Vastake küsimustele: Komporti leiate seadmehaldurist, välgu suurus sõltub moodulist: minu moodul on 4096, järk: 120 või uuem
  5. Oota
  6. Lülitage moodul välja/sisse või lähtestage
  7. WiFi seadistamiseks järgige seda juhendit:

Samm: seadistage BMP280

Seadistage BMP280
Seadistage BMP280
Seadistage BMP280
Seadistage BMP280
Seadistage BMP280
Seadistage BMP280
  1. Ühendage moodulite veebisaidiga, nagu on näidatud wifi seadistuses
  2. Muutke i2c pordid SDA = GPIO0 ja SCL = GPIO2 või ühendades need
  3. Lisage BMP280 seadmete alla, pidage meeles, et IDX peab olema nullist erinev

Samm: seadistage MQTT

Seadistage MQTT
Seadistage MQTT
Seadistage MQTT
Seadistage MQTT

Seadistuste vahekaardil saate määrata MQTT maakleri seaded. Kasutan openHAB-protokolli pärast soovitust siit:

Temperatuur avaldatakse nüüd all:

weather_station_bmp280/BMP280/Temperatuur

ja rõhk:

weather_station_bmp280/BMP280/Rõhk

Ma kasutan selle kuvamiseks sõlmepunast, nagu on näidatud viimasel pildil.

Nüüd on ilmajaam hurraa tehtud

Soovitan: