Skip to content

kabelkao/Meteostanice

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

34 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Důležité

  • kód je nutné kompilovat s verzí 2.0.9 knihovny pro desky s ESP32-C3! Jinak nefunguje čtení napětí napájení
  • kód pro čtení a výpočet množství srážek je chybný, na opravě se pracuje

Hardware

Meteostanice založená na desce LaskaKit Meteo Mini (https://www.laskakit.cz/laskakit-meteo-mini/?variantId=10473) ke které jsou připojena čidla:

Na desce je vytvořený shield na kterém je provedeno celé zapojení:

  • odpor 4k7 pro Dallas DS1820 mezi 3V3 a DATA
  • odpor 1k pro WH-SP-WS01 čidlo rychlosti větru mezi 3V3 a DATA
  • odpor 20k pro WH-SP-WD čidlo směru větru mezi 3V3 a DATA
  • odpor 1k pro MS-WH-SP-RG srážkoměr mezi 3V3 a DATA
  • kondenzátor 100nF pro WH-SP-WS01 čidlo rychlosti větru mezi GND a DATA
  • kondenzátor 100nF pro MS-WH-SP-RG srážkoměr mezi GND a DATA
  • data z čidel rychlosti větru, směru větru a srážek jsou z původních kabelů s koncovkou 2xRJ11 svedeny do jednoho kabelu s koncovkou 1xRJ45 která je poté dovedena cca 8m k radiačnímu štítu kde je deska, data z čidla DS18B20 jsou vedena cca 10m pomocí kabelu RJ11 k desce

Napájení je provedeno trvalým připojením přes USB nabíječku 230V s výstupem 5V na desku LaskaKit Meteo Mini skrze BATTERY vstup s připojenou USB-C redukcí.

Software

Princip měření:

  • Na začátku kódu jsem definovány všechny proměnné a jednotlivé funkce které se poté volají.
  • Celé měření se opakuje v nekonečné smyčce voláním funkcí na měření
  • Měření srážek probíhá kontinuálně a časová značka se uloží pokud je zaznamenána nebo pokud uběhne limit (neprší, měříme ale srážky jsou 0)
  • Měření rychlosti větru probíhá pouze pokud je zaznamenán pulz, jinak není ukládána žádná časová značka
  • Měření směru větru probíhá kontinuálně s prodlevou min. 100 ms
  • Hodnoty výše uvedených měření se ukládají průběžně do pole o přiměřené velikosti
  • Jednou za 5 minut se provede výpočet průměrných hodnot větru a deště a jejich odeslání na TMEP.cz společně s aktuálními hodnotami z čidla BME280 a Dallas DS18B20
  • Příklad odesílaných dat: /index.php?teplota=25.45 &vlhkost=39.99 &tlak=986.41 &srazky==0.09 &direction==223.22 &rychlost==2.30 &teplotapotok==24.81 &rainMem=30.40 &speedMem=0.30 &dirMem=85.20 &v=4.97 &rssi=-53, kde položky Mem jsou % vyjádření zaplnění pole paměti pro danou měřenou proměnnou

Měření

Teplota/Tlak/Vlhkost https://lubnovenkovni.tmep.cz/

Teplota vody v potoce https://lubnopotok.tmep.cz/

Množství srážek https://lubnodest.tmep.cz/

Rychlost větru https://lubnovitrrychlost.tmep.cz/

Směr větru https://lubnovitrsmer.tmep.cz/

Zdroje/Inspirace:

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages