. . .

BME280-ESP8266-ThingSpeak

ESP8266 a BME280 VEŘEJNÉ SDÍLENͨ DAT na ThingSpeak

TEPLOTA – VLHKOST – TLAK

PRO ZOBRAZENÍ DAT Z MÉHO ČIDLA NA THINGSPEAK ZADEJTE DO VYHLEDÁVAČE KANÁLŮ vejvycz, NEBO LZE ZADAT I DO APLIKACE V TELEFONU MOJE ID: 1976884

https://thingspeak.com/

Mezi bastlíři, kutili a techniky jsou velmi oblíbené domácí meteostanice s různýmy senzory, nejen základní jako je teplota a vlhkost, ale i tlak, množství a velikost částic ve vzduchu, ale třeba i měření CO2 atd.

Veškeré tyto údaje si může každý prohlédnout na různých veřejných stránkách jako je například TMEP.CZ, nebo třeba ThingSpeak.com, který jsem použil já, grafy si lze nastavit statisticky na den, týden i zobrazení měření u každého odeslání dat. Já nastavil odesílání dat o všech třech údajích na každých 30s, ale časem to změním na delší interval cca. po dvou minutách.

K vytvoření této domácí meteostanice budeme potřebovat:

Arduino IDE: ODKAZ ZDE

ESP8266: ODKAZ ZDE

BME280: ODKAZ ZDE

KRABIČKA PRO ESP A DPS S PINY: STL ZDE

Radiační štít: STL ZDE ( nejdená se o můj model štítu )

Zdrojový kód do ESP: ZDE

Napájení senzoru BME280 má výhodu, že funguje i na 3V, ale i na 5V.

Dále se jedná o poměrně přesný senzor s rozlišením u teploty na 0,01 stupňů.

SPECIFIKACE:

Napájecí napětí: 1,8 – 5V DC
I2C adresy: 0x76  a 0x77 (SDO LOW, SDO HIGH)

ROZSAHY MĚŘENÍ:

Teplota: od -40°C do 85°C
Provozní vlhkost: od 0% do 100%
Tlak: 300 – 1100hPa

PŘESNOST:

Teplota: +-1°C
Vlhkost: +- 3%
Tlak: +-1Pa

ROZLIŠENÍ:

Teplota: 0,01°C
Vlhkost: 0,008%
Tlak: 0,18Pa

Pro ESP a DPS s piny připojeného senzoru vícežilovým kabelem jsem navrhnul a nakreslil krabičku pro 3D tiskárnu a odkaz ke stažení souboru naleznete na začátku stránky.

Přidal jsem nové grafy, kde lze porovnat teploty v jednom grafu za 3 dny zpětně. Dále histogram teploty a brzy přibude i funkční graf rosného bodu.

Zde je vidět snímek obrazovky z telefonu k mému čidlu s rekordní teplotou dne 31. 12. 2022 a to 17,71 stupňů.

Extrémně rekordní vysoká teplota 31.12. 2022 z mého BME 280

V levo je jeden z nových grafů srovnání teplot za 3 dny zpětně. V pravo je jednoduchý histogram s údaji o teplotě.

Pro nahrání kódu do vývojové desky ESP8266 musíme nainstalovat do programu Arduino IDE podporu těchto desek. V základu program Arduino IDE tyto desky neumí. Po stažení tohoto programu a po dokončení instalace v systému Windows otevřeme nastavení a vložíme odkazy z kterých bude brána a stahována podpora těchto vývojových desek. Poté bude třeba stáhnout knihovnu ve správci knihoven a nyní už jen vybereme naši požadovanou desku s čipem ESP8266.

TTento odkaz si zkopírujte do programu Arduino IDE aby jste mohly nainstalovat podporu desek ESP8266:

http://arduino.esp8266.com/stable/package_esp8266com_index.json

Poslední změna 8. 1. 2023

Článek bude brzy dokončen

Článek vytvořen 20. 11. 2022

Menu