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/21 20:07] kaklikcs:aws [Unknown date] (aktuální) – upraveno mimo DokuWiki (Unknown date) 127.0.0.1
Řádek 1: Řádek 1:
 ====== Automatická meteostanice MLAB ====== ====== Automatická meteostanice MLAB ======
  
-Konstrukce je součástí řešení 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í. +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í ===== ===== Modelové příklady použití =====
Řádek 8: Řádek 8:
   * [[cs:dum|Řízení inteligentní budovy]]   * [[cs:dum|Řízení inteligentní budovy]]
   * Meteorologická stanice k pozemní řídící stanicí [[cs:uav|bezpilotního letadla]].   * 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
 +
 +  
  
  
Řádek 32: Řá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 105: Řá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 153: Řá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 248: Řá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 337: Řádek 386:
  
 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]] 
 +
 +==== Publikace dat ====
 +
 +  * [[http://en.wikipedia.org/wiki/Citizen_Weather_Observer_Program|CWOP]]
 +
  
  
Řádek 414: Řá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.1426968462.txt.gz · Poslední úprava: 2015/03/21 20:07 (upraveno mimo DokuWiki)