ESP8266, BMP280, MQTT Sääasema: 4 vaihetta
ESP8266, BMP280, MQTT Sääasema: 4 vaihetta
Anonim
ESP8266, BMP280, MQTT Sääasema
ESP8266, BMP280, MQTT Sääasema
ESP8266, BMP280, MQTT Sääasema
ESP8266, BMP280, MQTT Sääasema

Tämä opastaa sinua tekemään yksinkertaisen sääaseman hyvin tarkasti.

Täällä käytämme ESP8266 WIFI -kehityskorttia anturin yhdistämiseen Internetiin tietojen tallentamiseksi. Paljon maukkaita on olemassa ja toimii, ja käytän kotona olevaa: Homefixer ESP8266

Erilaisia antureita on monia, mutta https://www.kandrsmith.org/RJS/Misc/Hygrometers/calib_many.html mukaan BME280 tuottaa parhaat tulokset tavallisista edullisista kosteusmittarista. (Koska myyjä lähetti minulle väärän osan, tämä opas käyttää BMP280: ta, mutta vaiheet ovat samanlaiset.

Tietojen lähetys tapahtuu MQTT: n kautta.

Vaihe 1: Yhteys

Yhteys
Yhteys
Yhteys
Yhteys

Ensin meidän on yhdistettävä BMP280 ESP8266: een.

Liitä se näin:

BME280 | ESP8266 (NodeMCU)

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

Vaihe 2: Asenna ohjelmisto

Asenna ohjelmisto
Asenna ohjelmisto

Voit myös seurata tätä opasta:

  1. Lataa ESPEasy:
  2. Pura pakkauksesta
  3. Suorita flash.cmd
  4. Vastaa kysymyksiin: Comport löytyy Devicemanagerista, Flash -koko riippuu moduulista: moduulini on 4096, koontiversio: 120 tai uudempi
  5. Odota
  6. Katkaise/kytke tai nollaa moduuli
  7. Määritä WiFi tämän oppaan avulla:

Vaihe 3: Määritä BMP280

Määritä BMP280
Määritä BMP280
Määritä BMP280
Määritä BMP280
Määritä BMP280
Määritä BMP280
  1. Yhdistä moduulien verkkosivustoon wifi -asetusten mukaisesti
  2. Vaihda i2c -portit muotoihin SDA = GPIO0 ja SCL = GPIO2 tai liittäessäsi ne
  3. Lisää BMP280 laitteiden alle, muista asettaa IDX-arvoksi muu kuin nolla

Vaihe 4: Määritä MQTT

Määritä MQTT
Määritä MQTT
Määritä MQTT
Määritä MQTT

Asetukset -välilehdessä voit määrittää MQTT -välittäjän asetukset. Käytän openHAB-protokollaa suosituksen jälkeen täältä:

Lämpötila julkaistaan nyt alla:

weather_station_bmp280/BMP280/Lämpötila

ja paine:

weather_station_bmp280/BMP280/Paine

Käytän solmupunaista sen näyttämiseen viimeisen kuvan mukaisesti.

Nyt sääasema on valmis hurraa