Uživatelské nástroje

Nástroje pro tento web


cs:aws

Rozdíly

Zde můžete vidět rozdíly mezi vybranou verzí a aktuální verzí dané stránky.

Odkaz na výstup diff

Obě strany předchozí revizePředchozí verze
Následující verze
Předchozí verze
cs:aws [2015/03/05 22:45] – [Ultrazvukový anemometr] kaklikcs:aws [Unknown date] (aktuální) – upraveno mimo DokuWiki (Unknown date) 127.0.0.1
Řádek 1: Řádek 1:
 +====== Automatická meteostanice MLAB ======
 +
 +Konstrukce je součástí řešení [[cs:designs:dms|distribuovaných měřících systémů]] vyvinutých v rámci projektu MLAB. Zařízení má sloužit k plošnému měření na mnoha stanicích zapojených do společné sítě spravované komunitou věnující se konkrétnímu typu měření. 
 +
 +===== Modelové příklady použití =====
 +
 +  * [[cs:abl|Stanice pro automatické vypouštění meteobalónů]]
 +  * [[cs:dum|Řízení inteligentní budovy]]
 +  * Meteorologická stanice k pozemní řídící stanicí [[cs:uav|bezpilotního letadla]].
 +
 +====== Automatická meteostanice AWS03A ======
 +
 +==== Instalace ====
 +Popsaný postup je otestován na [[cs:odroid-c1|Odroidu C1+]] a [[cs:odroid-c2|Odroidu C2]].
 +
 +  - Nainstalovat [[cs:pymlab|Pymlab]] a ověřit [[cs:i2c|přítomnost senzorů]] v zapojení
 +  - Nainstalovat a nakonfigurovat [[cs:robozor:nginx|NGINX]]
 +  - Nainstalovat [[cs:ros|ROS]] a vytvořit ''~/arom_ws'' adresář
 +  - Nainstalovat [[cs:robozor:arom|AROM]] a jeho konfigurační soubory
 +  - Nainstalovat a nakonfigurovat [[cs:robozor:arom_weewx|WeeWX]]
 +  - Vytvořit složku pro konfigurace a nahrát výchozí nastavení
 +
 +
 +  mkdir ~/robozor/station/; cd robozor
 +  cp ~/repos/arom-web_ui/src/config/users.json ~/robozor/users.json
 +
 +  
 +
 +
 ====== Automatická meteostanice AWS02A ====== ====== Automatická meteostanice AWS02A ======
  
-Konstrukce autonomní stanice s vlastní autodiagnostikou. Meteostanice by měla pracovat v odlehlých oblastech společně s dalšími vědeckými přístroji, jako jsou například robotické teleskopy. Nebo [[cs:programming_tasks|další měřící stanice]].+Konstrukce autonomní stanice s vlastní autodiagnostikou. Meteostanice by měla pracovat v odlehlých oblastech společně s dalšími vědeckými přístroji, jako jsou například robotické teleskopy. Nebo [[cs:programming_tasks|jiné měřící stanice]].
  
 Typickým problémem těchto aplikací jsou omezené energetické zdroje, krátkodobý přenos dat po dlouhých intervalech. Nutnou vlastností je tak možnost bezprostředního nahlášení poruchy přes úzkopásmový datový kanál, aby nedocházelo k dlouhodobému výpadku měření.  Typickým problémem těchto aplikací jsou omezené energetické zdroje, krátkodobý přenos dat po dlouhých intervalech. Nutnou vlastností je tak možnost bezprostředního nahlášení poruchy přes úzkopásmový datový kanál, aby nedocházelo k dlouhodobému výpadku měření. 
  
-Kromě tohoto technicky stále neúplně vyřešeného problému je dalším důvodem pro vývoj takové stanice absence seriózního OpenSource-hardware řešení pro sběr meteorologických dat do sítě [[http://openweathermap.org/|OpenWeatherMap]] (([[http://www.slideshare.net/Dennsy/gisconf-2012|OpenWeatherMap on the Open GIS Conference 2012]]))+Kromě tohoto technicky stále neúplně vyřešeného problému je dalším důvodem pro vývoj takové stanice absence seriózního OpenSource-hardware řešení pro sběr meteorologických dat a jejich odesílání do veřejné sítě pro další zpracování.  
 +[[http://openweathermap.org/|OpenWeatherMap]] (([[http://www.slideshare.net/Dennsy/gisconf-2012|OpenWeatherMap on the Open GIS Conference 2012]])) 
  
 ===== Konstrukce snímačů ===== ===== Konstrukce snímačů =====
Řádek 19: Řádek 50:
  
  
-=== Ultrazvukový anemometr ===+==== Ultrazvukový anemometr ====
  
   * http://hackaday.com/2013/08/21/ultrasonic-anemometer-for-an-absurdly-accurate-weather-station/   * http://hackaday.com/2013/08/21/ultrasonic-anemometer-for-an-absurdly-accurate-weather-station/
   * http://www.technik.dhbw-ravensburg.de/~lau/ultrasonic-anemometer.html   * http://www.technik.dhbw-ravensburg.de/~lau/ultrasonic-anemometer.html
 +
 +==== Tisknutelný mechanický anemometr ====
 +
 +  * Rotační část by mohla mít lepší tvar než klasické kuličky. Například: http://www.thingiverse.com/thing:16504 Pak je možné turbínu otočit i vzhůru nohama okolo pouzdra anemometru a snížit tak těžiště rotoru.
 +==== Měření srážek ====
 +
 +  * http://www.thingiverse.com/thing:13383
 +
 +==== Pyranometr ====
 +  * http://www.thingiverse.com/thing:196191
 +
 +
 +===== Software  =====
 +Struktura meteostanice AWS02B je navrhnuta tak, aby neobsahovala žádný těžko aktualizovatelný a udržovatelný firmware. Získávání dat z jednotlivých senzorů lze pomocí knihovny [[cs:pymlab|pymlab]]. 
 +
 +==== Implementace ROS  ====
 +Implementace meteostanice s [[cs:ros|ROS (Robotic operation system)]] nabízí spoustu výhod při potřebě získávat data z meteostanice pro jiná zařízení jako zmiňovaná [[cs:dum|inteligentní budova]] nebo pro [[cs:robozor|robotický dalekohled]].
 +
 +Tato implementace umožňuje sdílení dat na servery jako [[https://www.wunderground.com/personal-weather-station/|Weather underground]], [[http://openweathermap.org/|Open Weather Map]], [[https://weathercloud.net/|Weather cloud]] a další.
 +
 +=== Spuštění ===
 +Instalace systému je popsána na stránce [[cs:ros|ROS]]. Je nutné mít nainstalovaný balík [[cs:pymlab|pymlab]] a ''ROS_pymlab_server.py'' pro přístup k [[cs:i2c|i2c]] senzorům z ROS nodů.
 +
 +<wrap lo>... TODO
 +</wrap>
 +
 +==== Meteo-observer ====
 +Při použití meteostanice samostatně, bez návaznosti na další systémy, lze použít softwarový balík [[cs:meteo-observer|WeeWX s meteo-observer]].
 +
  
 ====== Automatická meteostanice AWS01B ====== ====== Automatická meteostanice AWS01B ======
Řádek 92: Řádek 152:
 V případě použití optického dálkoměru může být zajímavým údajem reflexivita sněhové pokrývky, případně i její spektrální závislost.  V případě použití optického dálkoměru může být zajímavým údajem reflexivita sněhové pokrývky, případně i její spektrální závislost. 
  
 +Příklad zařízení měřícího množství vody ve sněhu je na stránkách [[http://www.sommer.at/en/products/snow-ice/snow-scales-ssg|sommer.at]] 
 === Hmotnost === === Hmotnost ===
  
Řádek 140: Řádek 201:
  
  
-Laserový ceilometr lze sestavit z již navržených modulů.+Laserový ceilometr/lidar lze téměř kompletně sestavit z již navržených modulů. Jednodušší alternativou je [[https://en.wikipedia.org/wiki/CLidar|CLidar]]. 
  
  
Řádek 235: Řádek 297:
  
 Předností této konstrukce je možnost připojení různých senzorů. Které jsou inicializovány při každém spuštění stanice. Tato konstrukce využívá [[cs:i2c|I²C sběrnici]] s modulem [[cs:i2chub|I2CHUB02A]] a předdefinovanou strukturou senzorů. Předností této konstrukce je možnost připojení různých senzorů. Které jsou inicializovány při každém spuštění stanice. Tato konstrukce využívá [[cs:i2c|I²C sběrnici]] s modulem [[cs:i2chub|I2CHUB02A]] a předdefinovanou strukturou senzorů.
 +Samotné čtení dat pak probíhá [[cs:meteo-observer|serverem]], který je připojen k hardware. 
 ==== Instalace software ==== ==== Instalace software ====
  
Řádek 325: Řádek 387:
 Ideálním takovým programem by byl nějaký multiplatformní s minimálními provozními nároky na zdroje a s možností odesílání dat do některé celosvětové sítě stanic. Zároveň by data ale měla být lokálně zálohovatelná a kombinovatelná s daty z dalších meteorologických stanic. Například databáze[[http://www.arpa.emr.it/dettaglio_documento.asp?id=514&idlivello=64| DB-All.e]]  nebo [[http://www.unidata.ucar.edu/software/netcdf/docs/|NetCDF]]  Ideálním takovým programem by byl nějaký multiplatformní s minimálními provozními nároky na zdroje a s možností odesílání dat do některé celosvětové sítě stanic. Zároveň by data ale měla být lokálně zálohovatelná a kombinovatelná s daty z dalších meteorologických stanic. Například databáze[[http://www.arpa.emr.it/dettaglio_documento.asp?id=514&idlivello=64| DB-All.e]]  nebo [[http://www.unidata.ucar.edu/software/netcdf/docs/|NetCDF]] 
  
-===== Modelové příklady použití =====+==== Publikace dat ==== 
 + 
 +  * [[http://en.wikipedia.org/wiki/Citizen_Weather_Observer_Program|CWOP]] 
  
-  * [[cs:abl|Stanice pro automatické vypouštění meteobalónů]] 
-  * [[cs:dum|Řízení inteligentní budovy]] 
-  * Meteorologická stanice k pozemní řídící stanicí [[cs:uav|bezpilotního letadla]]. 
  
 ====== Automatická meteostanice AWS01A ====== ====== Automatická meteostanice AWS01A ======
Řádek 406: Řádek 468:
   * [[http://mcs.uwsuper.edu/sb/Electronics/CP2112/|Weather Station without Microcontroller]]   * [[http://mcs.uwsuper.edu/sb/Electronics/CP2112/|Weather Station without Microcontroller]]
   * [[http://openmeteostation.org/|Open Meteo Station]]   * [[http://openmeteostation.org/|Open Meteo Station]]
- 
cs/aws.1425595550.txt.gz · Poslední úprava: 2015/03/05 22:45 (upraveno mimo DokuWiki)