Turinys:
- 1 žingsnis: prijungimas
- 2 veiksmas: įdiekite programinę įrangą
- 3 veiksmas: nustatykite BMP280
- 4 veiksmas: nustatykite MQTT
Video: ESP8266, BMP280, MQTT orų stotis: 4 žingsniai
2024 Autorius: John Day | [email protected]. Paskutinį kartą keistas: 2024-01-30 10:48
Tai padės jums tiksliai nustatyti paprastą orų stotį.
Čia mes naudojame ESP8266 WIFI kūrimo plokštę, kad prijungtume jutiklį prie interneto, kad išsaugotume duomenis. Egzistuoja daug skonio ir veiks, ir aš naudosiu tą, kurį turiu namuose: „Homefixer ESP8266“
Yra daug skirtingų jutiklių, tačiau, remiantis https://www.kandrsmith.org/RJS/Misc/Hygrometers/calib_many.html, BME280 užtikrina geriausius rezultatus iš įprastų nebrangių higrometrų. (Kadangi pardavėjas atsiuntė man netinkamą dalį, šiame vadove bus naudojamas BMP280, tačiau veiksmai yra panašūs.
Duomenys bus siunčiami per MQTT.
1 žingsnis: prijungimas
Pirmiausia turime prijungti BMP280 prie ESP8266.
Prijunkite taip:
BME280 | ESP8266 („NodeMCU“)
VCC | 3.3V GND | GND SCL | GPIO2 (D4) SDA | GPIO0 (D3)
2 veiksmas: įdiekite programinę įrangą
Taip pat galite vadovautis šiuo vadovu:
- Atsisiųskite „ESPEasy“:
- Išpakuoti
- Vykdyti blykstę.cmd
- Atsakykite į klausimus: „Comport“galima rasti „Devicemanager“, „Flash“dydis priklauso nuo modulio: mano modulis yra 4096, „Build“: 120 ar naujesnis
- Laukti
- Išjunkite/įjunkite arba iš naujo nustatykite modulį
- Norėdami nustatyti „WiFi“, vadovaukitės šiuo vadovu:
3 veiksmas: nustatykite BMP280
- Prisijunkite prie modulių svetainės, kaip parodyta „wifi“sąrankoje
- Pakeiskite „i2c“prievadus į SDA = GPIO0 ir SCL = GPIO2 arba kaip prijungėte
- Pridėkite BMP280 po įrenginiais, nepamirškite nustatyti IDX reikšmės, kurios nėra nulis
4 veiksmas: nustatykite MQTT
Skirtuke konfigūracija galite nustatyti MQTT tarpininko nustatymus. Aš naudoju „openHAB“protokolą po rekomendacijos iš čia:
Dabar temperatūra bus paskelbta:
weather_station_bmp280/BMP280/Temperatūra
ir slėgis:
weather_station_bmp280/BMP280/Slėgis
Aš naudoju mazgą raudoną, kad jį parodyčiau, kaip parodyta paskutinėje nuotraukoje.
Dabar orų stotis baigta
Rekomenduojamas:
Profesionali orų stotis naudojant „ESP8266“ir „ESP32 pasidaryk pats“: 9 žingsniai (su nuotraukomis)
Profesionali orų stotis, naudojant „pasidaryk pats“ESP8266 ir ESP32: „LineaMeteoStazione“yra visiška orų stotis, kurią galima sujungti su profesionaliais „Sensirion“jutikliais ir kai kuriais „Davis“prietaiso komponentais (lietaus matuoklis, anemometras)
Paprasta orų stotis naudojant ESP8266 .: 6 žingsniai (su nuotraukomis)
Paprasta orų stotis naudojant ESP8266 .: Šioje instrukcijoje aš pasidalinsiu, kaip naudoti ESP8266, norint gauti tokius duomenis kaip temperatūra, slėgis, klimatas ir tt Ir „YouTube“duomenys, pvz., Prenumeratoriai & Bendras peržiūrų skaičius. rodyti duomenis serijiniame monitoriuje ir rodyti LCD ekrane. Duomenys bus f
„NaTaLia“orų stotis: „Arduino“saulės energija varoma oro stotis padaryta teisingai: 8 žingsniai (su nuotraukomis)
„NaTaLia“orų stotis: „Arduino Solar Powered Weather Station“padaryta teisingai: Po vienerių metų sėkmingo veikimo 2 skirtingose vietose dalinuosi saulės kolektorių projektų planais ir paaiškinu, kaip ji išsivystė į sistemą, kuri tikrai gali išgyventi ilgą laiką laikotarpius nuo saulės energijos. Jei sekate
„Arduino“orų stotis naudojant BMP280 -DHT11 - temperatūra, drėgmė ir slėgis: 8 žingsniai
„Arduino“orų stotis naudojant BMP280 -DHT11 - Temperatūra, drėgmė ir slėgis: Šioje pamokoje sužinosime, kaip sukurti orų stotį, kuri TFT 7735 LCD ekrane rodys TEMPERATŪRĄ, DRĖGMĘ IR SLĖGĮ Žiūrėkite demonstracinį vaizdo įrašą
Dar viena „Arduino“orų stotis (ESP-01 & BMP280 & DHT11 & OneWire): 4 žingsniai
Dar viena „Arduino“orų stotis (ESP-01 & BMP280 & DHT11 & OneWire): čia rasite vieną „OneWire“naudojimo iteraciją su keliais ESP-01 kaiščiais. Šioje instrukcijoje sukurtas įrenginys jungiasi prie jūsų „Wifi“tinklo pasirinkimas (turite turėti įgaliojimus …) renka juslinius duomenis iš BMP280 ir DHT11