Sisällysluettelo:
2025 Kirjoittaja: John Day | [email protected]. Viimeksi muokattu: 2025-01-13 06:57
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
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
Voit myös seurata tätä opasta:
- Lataa ESPEasy:
- Pura pakkauksesta
- Suorita flash.cmd
- Vastaa kysymyksiin: Comport löytyy Devicemanagerista, Flash -koko riippuu moduulista: moduulini on 4096, koontiversio: 120 tai uudempi
- Odota
- Katkaise/kytke tai nollaa moduuli
- Määritä WiFi tämän oppaan avulla:
Vaihe 3: Määritä BMP280
- Yhdistä moduulien verkkosivustoon wifi -asetusten mukaisesti
- Vaihda i2c -portit muotoihin SDA = GPIO0 ja SCL = GPIO2 tai liittäessäsi ne
- Lisää BMP280 laitteiden alle, muista asettaa IDX-arvoksi muu kuin nolla
Vaihe 4: 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