Мазмұны:

ESP8266, BMP280, MQTT метеорологиялық станциясы: 4 қадам
ESP8266, BMP280, MQTT метеорологиялық станциясы: 4 қадам

Бейне: ESP8266, BMP280, MQTT метеорологиялық станциясы: 4 қадам

Бейне: ESP8266, BMP280, MQTT метеорологиялық станциясы: 4 қадам
Бейне: Управление через интернет из любой точки мира. Протокол MQTT 2024, Қараша
Anonim
ESP8266, BMP280, MQTT ауа райы станциясы
ESP8266, BMP280, MQTT ауа райы станциясы
ESP8266, BMP280, MQTT ауа райы станциясы
ESP8266, BMP280, MQTT ауа райы станциясы

Бұл сізге дәл метеорологиялық станцияны жақсы дәлдікпен жасауға көмектеседі.

Мұнда біз деректерді сақтау үшін сенсорды интернетке қосу үшін ESP8266 WIFI даму тақтасын қолданамыз. Көптеген хош иісті заттар бар және жұмыс істейді, мен үйде барын қолданамын: Homefixer ESP8266

Әр түрлі сенсорлар бар, бірақ https://www.kandrsmith.org/RJS/Misc/Hygrometers/calib_many.html сәйкес BME280 арзан гигрометрлерден ең жақсы нәтиже береді. (Сатушы маған қате жібергендіктен, бұл нұсқаулық BMP280 -ді қолданады, бірақ қадамдар ұқсас.

Деректерді жіберу MQTT арқылы жүзеге асады.

1 -қадам: Қосылу

Қосылу
Қосылу
Қосылу
Қосылу

Алдымен бізге BMP280 -ді ESP8266 -ға қосу керек.

Оны келесідей қосыңыз:

BME280 | ESP8266 (NodeMCU)

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

2 -қадам: Бағдарламалық жасақтаманы орнатыңыз

Бағдарламалық жасақтаманы орнатыңыз
Бағдарламалық жасақтаманы орнатыңыз

Сіз сондай -ақ осы нұсқаулықты орындауға болады:

  1. ESPEasy жүктеп алыңыз:
  2. Қаптамадан шығару
  3. Flash.cmd іске қосыңыз
  4. Сұрақтарға жауап беріңіз: Comport Devicemanager -де болады, Flash өлшемі модульге байланысты: менің модульім 4096, Build: 120 немесе одан жаңа
  5. Күте тұрыңыз
  6. Модульді өшіру/қосу немесе қалпына келтіру
  7. WiFi орнату үшін мына нұсқаулықты орындаңыз:

3 -қадам: BMP280 орнатыңыз

BMP280 орнатыңыз
BMP280 орнатыңыз
BMP280 орнатыңыз
BMP280 орнатыңыз
BMP280 орнатыңыз
BMP280 орнатыңыз
  1. Wi -Fi параметрлерінде көрсетілгендей модульдердің веб -сайтына қосылыңыз
  2. I2c порттарын SDA = GPIO0 және SCL = GPIO2 етіп өзгертіңіз
  3. Құрылғылардың астына BMP280 қосыңыз, IDX мәнін нөлдік емес мәнге орнатуды ұмытпаңыз

4 -қадам: MQTT орнатыңыз

MQTT орнатыңыз
MQTT орнатыңыз
MQTT орнатыңыз
MQTT орнатыңыз

Конфигурация қойындысында MQTT брокерінің параметрлерін орнатуға болады. Мен ұсынымнан кейін openHAB протоколын қолданамын:

Температура енді төменде жарияланады:

ауа райы_станциясы_bmp280/BMP280/Температура

және қысым:

ауа райы_станциясы_bmp280/BMP280/Қысым

Мен оны соңғы суретте көрсетілгендей көрсету үшін қызыл түйінді қолданамын.

Енді метеостанция шұғыл түрде жұмыс істейді

Ұсынылған: