Spisu treści:
- Krok 1: Połączenie
- Krok 2: Zainstaluj oprogramowanie
- Krok 3: Skonfiguruj BMP280
- Krok 4: Skonfiguruj MQTT
Wideo: Stacja pogodowa ESP8266, BMP280, MQTT: 4 kroki
2024 Autor: John Day | [email protected]. Ostatnio zmodyfikowany: 2024-01-30 11:31
To poprowadzi Cię przez tworzenie prostej stacji pogodowej z dobrą dokładnością.
Tutaj używamy płytki rozwojowej ESP8266 WIFI, aby podłączyć czujnik do Internetu, aby zapisać dane. Dużo smaków istnieje i zadziała, a ja użyję tego, który mam w domu: Homefixer ESP8266
Istnieje wiele różnych czujników, ale według https://www.kandrsmith.org/RJS/Misc/Hygrometers/calib_many.html BME280 zapewnia najlepsze wyniki spośród popularnych tanich higrometrów. (Ze względu na to, że sprzedawca wysłał mi niewłaściwą część, ten przewodnik będzie używał BMP280, ale kroki są podobne.
Wysyłanie danych będzie odbywać się przez MQTT.
Krok 1: Połączenie
Najpierw musimy podłączyć BMP280 do ESP8266.
Połącz to w ten sposób:
BME280 | ESP8266 (NodeMCU)
VCC | 3,3V GND | GND SCL | GPIO2(D4) SDA | GPIO0(D3)
Krok 2: Zainstaluj oprogramowanie
Możesz również skorzystać z tego przewodnika:
- Pobierz ESPEasy:
- Rozpakować
- Uruchom flash.cmd
- Odpowiedz na pytania: Comport można znaleźć w Devicemanager, Flash Size zależy od modułu: mój moduł to 4096, Build: 120 lub nowszy
- Czekać
- Wyłącz/włącz lub zresetuj moduł
- Postępuj zgodnie z tym przewodnikiem, aby skonfigurować Wi-Fi:
Krok 3: Skonfiguruj BMP280
- Połącz się ze stroną internetową modułów, jak pokazano w konfiguracji Wi-Fi
- Zmień porty i2c na SDA=GPIO0 i SCL=GPIO2 lub po podłączeniu
- Dodaj BMP280 pod urządzeniami, pamiętaj, aby ustawić IDX na wartość niezerową
Krok 4: Skonfiguruj MQTT
W zakładce config możesz ustawić ustawienia brokera MQTT. Używam protokołu openHAB po rekomendacji stąd:
Temperatura będzie teraz publikowana pod:
stacja_pogodowa_bmp280/BMP280/temperatura
i ciśnienie:
stacja_pogodowa_bmp280/BMP280/Ciśnienie
Używam node-red, aby wyświetlić go tak, jak pokazano na ostatnim obrazku.
Teraz stacja pogodowa jest gotowa hurra
Zalecana:
Stacja pogodowa NaTaLia: stacja pogodowa zasilana energią słoneczną Arduino Wykonana we właściwy sposób: 8 kroków (ze zdjęciami)
Stacja pogodowa NaTaLia: Stacja pogodowa zasilana energią słoneczną Arduino Wykonana we właściwy sposób: po roku udanej pracy w 2 różnych lokalizacjach dzielę się planami projektu stacji pogodowej zasilanej energią słoneczną i wyjaśniam, jak ewoluował w system, który może naprawdę przetrwać przez długi czas okresy z energii słonecznej. Jeśli obserwujesz
Stacja pogodowa: ESP8266 z głębokim uśpieniem, SQL, wykresami Flask&Plotly: 3 kroki
Stacja pogodowa: ESP8266 z funkcją Deep Sleep, SQL, Graphing firmy Flask&Plotly: Czy fajnie byłoby poznać temperaturę, wilgotność lub natężenie światła na balkonie? Wiem, że bym to zrobił. Zrobiłem więc prostą stację pogodową do zbierania takich danych. Poniższe sekcje to kroki, które podjąłem, aby je zbudować. Zaczynajmy
Stacja pogodowa DIY i stacja czujników WiFi: 7 kroków (ze zdjęciami)
DIY Stacja pogodowa i stacja z czujnikami WiFi: W tym projekcie pokażę Ci, jak stworzyć stację pogodową wraz ze stacją czujników WiFi. Stacja czujnikowa mierzy lokalne dane dotyczące temperatury i wilgotności i przesyła je przez Wi-Fi do stacji pogodowej. Stacja pogodowa wyświetla następnie t
Stacja pogodowa Arduino przy użyciu BMP280-DHT11 - temperatura, wilgotność i ciśnienie: 8 kroków
Stacja pogodowa Arduino przy użyciu BMP280-DHT11 - Temperatura, wilgotność i ciśnienie: W tym samouczku dowiemy się, jak zrobić stację pogodową, która będzie wyświetlać TEMPERATURĘ, WILGOTNOŚĆ I CIŚNIENIE na wyświetlaczu LCD TFT 7735Obejrzyj film demonstracyjny
Jeszcze jedna stacja pogodowa Arduino (ESP-01 i BMP280 i DHT11 i OneWire): 4 kroki
Stacja pogodowa One More Arduino (ESP-01 i BMP280 i DHT11 i OneWire): Tutaj możesz znaleźć jedną iterację korzystania z OneWire z bardzo kilkoma pinami ESP-01. Urządzenie utworzone w tej instrukcji łączy się z siecią Wifi twojego wybór (musisz mieć dane uwierzytelniające…) Zbiera dane sensoryczne z BMP280 i DHT11