Serwis wykorzystuje pliki cookies. Korzystajc z forum wyraasz zgod na uywanie cookies. Wicej informacji w regulaminie.
StacjePogody.waw.pl

Autor Wątek: Stacja meteo w Katowicach i nie tylko  (Przeczytany 19988 razy)

Offline kantacki

  • Cirrus
  • *
  • Wiadomości: 16
  • Otrzymał podziękowań: 0
  • Typ stacji: Własnoręcznie robiona
Odp: Stacja meteo w Katowicach i nie tylko
« Odpowiedź #15 dnia: 31 Maj, 2012, 18:49:14 »
Genialnie, czujnik ciśnienia za mniej niż 30PLN i to na I2C, no to jest konkret.
Coś czuję, że będę musiał zmodyfikować nieco swój projekt i zmigrować z 1-wire na I2C, czujniki wilgotności SHT też mają podobną logikę do I2C i mogą pracować na magistrali I2C bez zakłóceń, choć same nie obsługują I2C tylko coś podobnego.
Jeszcze tylko zostaje do tego wiatromierz i deszczomierz, jak z tym ustrojstwem się komunikować.

Forum Użytkowników Stacji Pogodowych

Odp: Stacja meteo w Katowicach i nie tylko
« Odpowiedź #15 dnia: 31 Maj, 2012, 18:49:14 »

Offline Parasol

  • Administrator
  • *****
  • Wiadomości: 2632
  • Otrzymał podziękowań: 126
  • Płeć: Mężczyzna
    • Stacje-Pogody.pl
  • Typ stacji: Netatmo, wcześniej TFA NEXUS i WS3500
Odp: Stacja meteo w Katowicach i nie tylko
« Odpowiedź #16 dnia: 31 Maj, 2012, 19:08:54 »
Jeszcze tylko zostaje do tego wiatromierz i deszczomierz, jak z tym ustrojstwem się komunikować.

Podobno można dane przesyłane z czujnika, jakoś rozkodować używając karty dźwiękowej jako oscyloskopu. Na tej stronie coś takiego znalazłem: http://fredboboss.free.fr/tx29/tx29_hw.php?lang=en

Tu masz opisany protokół Fine Offset Electronics, wykorzystywany w czujnikach termo/hygro WH2 (np. jest w zestawie z WH1170):  http://lucsmall.com/2012/04/29/weather-station-hacking-part-2/ .
Podejrzewam, że w WH1080 będzie to podobnie wyglądało tylko, że na 868MHz.

« Ostatnia zmiana: 31 Maj, 2012, 21:25:22 wysłana przez Parasol »
Pomóż innym, dodaj opinie o swojej stacji pogodowej na stronie Stacje-Pogody.pl
Zobacz także: https://nahulajnogi.pl | https://smartfonki.pl | https://zeroauta.pl

Offline kantacki

  • Cirrus
  • *
  • Wiadomości: 16
  • Otrzymał podziękowań: 0
  • Typ stacji: Własnoręcznie robiona
Odp: Stacja meteo w Katowicach i nie tylko
« Odpowiedź #17 dnia: 31 Maj, 2012, 21:55:09 »
Fajnie, tylko na tych stronach "haczony" jest protokół komunikacyjny stacji bazowej z czujnikami zewnętrznymi, a mi chodzi po głowie, żeby całą elektronikę z tej stacji wywalić i zająć się samymi czujnikami, tak, żeby stacja zbudowana przeze mnie pasowała do moich warunków tzn. 2 zewnętrzne czujniki wilgotności/temperatury oparte o Sensiron SHT, wewnętrzny czujnik wilgotności i temperatury (SHT) i ciśnienia ( ten ze stacji WS1080) to podpięte do mikrokontrolera 8051 to dalej podpięte przez kontroler ftdi232 przez usb do routera TPLINK TL-WR1043ND z wgranym systemem OpenWRT.
Cała stacja zasilana przez port USB, do 8051 podpięty jakiś wyświetlacz (coś prostego) który zewnętrznie wyświetlał by aktualne parametry. Więc jak do tej pory wszystko OK, nie stanowi to problemu.
A teraz mam idę na pomiar kierunku/prędkości wiatru oraz opadów deszczu i do tego chciałbym użyć czujników z WS1080 zamontowanych na dachu.
Spokojnie mógłbym sobie pociągnąć na dach kabel RS232 (prędkość 9600 więc kabel może być 152 metry długi) do zewnętrznej stacji mojej konstrukcji czyli też jakiś klon 8051 dostosowany do pracy w trudnych  warunkach.

I tu pojawia się problem: jak czytać dane z wiatromierza i deszczomierza? Oczywiście nie ma żadnego schematu tych urządzeń, czujnik termo/hydro z WS1080 mi nie potrzebny (chyba że do reverse engineering).
Fajnie by było mieć specyfikacje samych wiatromierza i deszczomierza taka jak jest np do DS18B20 choć wiem, że to nierealne.
Fajnie by było gdyby ktoś podpiął do oscyloskopu (albo do karty dźwiękowej :) ) działające czujniki wiatru/deszczu.
Intuicja mi podpowiada, że to będzie coś bardzo prostego.

Oczywiście pozostaje napisać software do tego (na oba kontrolery 8051 i openWRT), ale to już powinna być przyjemność. :)

Minusem rozwiązanie będzie, że 3 kable z domu by wychodziły, w tym 1 na dach, ale problem z bateriami  i zasięgiem nie istnieje a wszystko zasilane z portu USB.

Tu powinienem wspomnieć, że nie mam dostępu do północnej ściany niestety dlatego 2 czujniki zewnętrzne potrzebne mi są.

Offline Parasol

  • Administrator
  • *****
  • Wiadomości: 2632
  • Otrzymał podziękowań: 126
  • Płeć: Mężczyzna
    • Stacje-Pogody.pl
  • Typ stacji: Netatmo, wcześniej TFA NEXUS i WS3500
Odp: Stacja meteo w Katowicach i nie tylko
« Odpowiedź #18 dnia: 31 Maj, 2012, 22:32:58 »
I tu pojawia się problem: jak czytać dane z wiatromierza i deszczomierza? Oczywiście nie ma żadnego schematu tych urządzeń, czujnik termo/hydro z WS1080 mi nie potrzebny (chyba że do reverse engineering).
Fajnie by było mieć specyfikacje samych wiatromierza i deszczomierza taka jak jest np do DS18B20 choć wiem, że to nierealne.
Fajnie by było gdyby ktoś podpiął do oscyloskopu (albo do karty dźwiękowej :) ) działające czujniki wiatru/deszczu.

W WH1080 wiatromierz i deszczomierz jest podłączany kablem do czujnika temperatury/wilgotności, który następnie dane przesyła do konsoli. Tak więc, one nic nie wysyłają radiowo :).

Zobacz poniższe wideo pokazujące zasadę działania czujników, to ci da jakiś pogląd, jak to mniej więcej w środku wygląda i działa. Wideo dotyczy amerykańskiej WS1613 (podobna do WS1600), czujniki są połączone przewodem - identycznie jak w WH1080.

Jak działają czujniki wiatru i deszczu w stacji pogodowej - wideo
« Ostatnia zmiana: 31 Maj, 2012, 22:34:38 wysłana przez Parasol »
Pomóż innym, dodaj opinie o swojej stacji pogodowej na stronie Stacje-Pogody.pl
Zobacz także: https://nahulajnogi.pl | https://smartfonki.pl | https://zeroauta.pl

Offline kantacki

  • Cirrus
  • *
  • Wiadomości: 16
  • Otrzymał podziękowań: 0
  • Typ stacji: Własnoręcznie robiona
Odp: Stacja meteo w Katowicach i nie tylko
« Odpowiedź #19 dnia: 31 Maj, 2012, 23:02:02 »
Dzięki serdeczne, wszystkie moje wątpliwości zostały rozwiane teraz pozostaje mi tylko się pobawić tym wszystkim i zmontować i oprogramować całość.

A te czujniki to miodzio, banalne w swojej prostocie.