Агуулгын хүснэгт:

ESP8266, BMP280, MQTT цаг уурын станц: 4 алхам
ESP8266, BMP280, MQTT цаг уурын станц: 4 алхам
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/Даралт

Би үүнийг сүүлчийн зурагт үзүүлсэн шиг харуулахын тулд зангилаа-улаан ашиглаж байна.

Одоо цаг уурын станц яаралтай ажиллаж байна

Зөвлөмж болгож буй: