Indholdsfortegnelse:

ESP8266, BMP280, MQTT Vejrstation: 4 trin
ESP8266, BMP280, MQTT Vejrstation: 4 trin

Video: ESP8266, BMP280, MQTT Vejrstation: 4 trin

Video: ESP8266, BMP280, MQTT Vejrstation: 4 trin
Video: ESP8266 Web and MQTT Framework 2024, Juli
Anonim
ESP8266, BMP280, MQTT vejrstation
ESP8266, BMP280, MQTT vejrstation
ESP8266, BMP280, MQTT vejrstation
ESP8266, BMP280, MQTT vejrstation

Dette vil guide dig gennem at lave en simpel vejrstation med god nøjagtighed.

Her bruger vi et ESP8266 WIFI -udviklingskort til at forbinde sensoren til internettet for at gemme dataene. Der findes mange smagsstoffer og vil fungere, og jeg vil bruge den, jeg har derhjemme: Homefixer ESP8266

Der er mange forskellige sensorer, men ifølge https://www.kandrsmith.org/RJS/Misc/Hygrometers/calib_many.html leverer BME280 de bedste resultater ud af almindelige billige hygrometre. (På grund af at sælgeren sender mig den forkerte del, bruger denne vejledning BMP280, men trinene ligner hinanden.

Sendingen af data sker via MQTT.

Trin 1: Tilslutning

Forbindelse
Forbindelse
Forbindelse
Forbindelse

Først skal vi tilslutte BMP280 til ESP8266.

Tilslut det sådan:

BME280 | ESP8266 (NodeMCU)

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

Trin 2: Installer softwaren

Installer softwaren
Installer softwaren

Du kan også følge denne vejledning:

  1. Download ESPEasy:
  2. Pakker ud
  3. Kør flash.cmd
  4. Besvar spørgsmålene: Comport kan findes i Devicemanager, Flashstørrelse afhænger af modul: mit modul er 4096, Build: 120 eller nyere
  5. Vente
  6. Sluk/tænd eller nulstil modulet
  7. Følg denne vejledning for at konfigurere WiFi:

Trin 3: Konfigurer BMP280

Opsætning af BMP280
Opsætning af BMP280
Opsætning af BMP280
Opsætning af BMP280
Opsætning af BMP280
Opsætning af BMP280
  1. Opret forbindelse til modulernes websted som vist i wifi -opsætningen
  2. Skift i2c -porte til SDA = GPIO0 og SCL = GPIO2 eller som du tilsluttede det
  3. Tilføj BMP280 under enheder, husk at indstille IDX til værdi uden nul

Trin 4: Konfigurer MQTT

Opsæt MQTT
Opsæt MQTT
Opsæt MQTT
Opsæt MQTT

Under fanen config kan du indstille MQTT -mæglerindstillingerne. Jeg bruger openHAB-protokol efter anbefaling herfra:

Temperatur vil nu blive offentliggjort under:

weather_station_bmp280/BMP280/Temperatur

og tryk:

weather_station_bmp280/BMP280/Tryk

Jeg bruger knude-rød til at vise det som vist på det sidste billede.

Nu er vejrstationen færdig hurra

Anbefalede: