Skocz do zawartości

Stacja pogodowa z wysyłką danych na stronę WWW


Pomocna odpowiedź

Podoba Ci się ten projekt? Zostaw pozytywny komentarz i daj znać autorowi, że zbudował coś fajnego!

Masz uwagi? Napisz kulturalnie co warto zmienić. Doceń pracę autora nad konstrukcją oraz opisem.

@cooltechproject Interesujący projekt, bardzo zaciekawiła mnie ta użyta przez Ciebie płytka , ma całkiem spore możliwości. 

Jak często wykonujesz/zapisujesz pomiary? W jaki sposób rozwiązałeś umieszczenie czujników na zewnątrz, jak zabezpieczyłeś je przed warunkami zewnętrznymi?

Planujesz w jakiś sposób używać przekaźnika mieszczącego się na płytce? 

W wpisie brakuje strony na której udostępniasz swoje pomiary: https://www.malinowice.info/😉 

Patrząc na tą w.w stronę zastanawiają mniej wyniki pomiarów wilgotności oraz indeksu UV, wilgotność dochodzi do 100 % znacząca wartość, sprawdzałeś czy wszystko jest ok? 

 

Link to post
Share on other sites

@Paatryk93 dzięki za pytania, wygląda to tak:

dane są sczytywane na bieżąco, w panelu administracyjnym urządzenia można je podejrzeć 'na żywo', sama wysyłka do serwera ThingSpeak może być realizowana co 5 sekund (być może nawet częściej), ograniczeniem jest to że wersja bezpłatna ThingSpeak umożliwia przyjęcie 3.000.000 pakietów w ciągu roku, to daje (przy 8 kanałach) 1000 dziennie, 40 na godzinę dla każdego kanału, ja mam ustawioną wysyłkę co 120 sekund czyli z zapasem,

całe urządzenie jest zapakowane w hermetyczną obudowę (tego typu: 

Clipboard15.thumb.jpg.2cc7b19f6fecffcfa391a4e01e88698b.jpg

a same czujniki są dostosowane do warunków zewnętrznych (czujnik wiatru - fabrycznie), a zalania, wilgotności gleby - elektronikę zalałem klejem na gorąco, czujnik UV jest schowany w obudowie,

co do przekaźnika to na ten moment nie używam - być może w przyszłości (na marginesie dodam że są do tego sterownika płytki rozszerzeń z większą ilością przekaźników),

adres strony - dokładnie tak: https://www.malinowice.info/

co do pomiaru wilgotności - muszę się przyjrzeć, ostatnio pogoda tego typu z wilgotnością bliską 100%, ale będę obserwował - dało mi to do myślenia..

 

 

 

 

  • Lubię! 1
Link to post
Share on other sites

Cześć,

widzę, że skorzystałeś z platformy "ThingSpeak.com" też z niej korzystałem i uważam, że jest super (i zebrane dane można sobie od razu 'obrobić" w MATLAB'ie). Fajny projekt 🙂

Pozdrawiam

  • Lubię! 2
Link to post
Share on other sites

Myślę, że bme ci się trochę zamoczył. Powinien być pod jakimś daszkiem, żeby pomiary były sensowne 😉

Polecam zastanowić się nad postawienien sobie serwera z influxdb, wtedy będziesz miał ładniejsze wykresy i ogólnie lepszy dostęp do danych niż przy thingspeak.

Link to post
Share on other sites

Cześć,

ciekawy projekt, ja jestem w fazie budowania podobnej stacji na Arduino+ESP8266, ale ze wzgledu na brak wiedzy idzie mi to powoli (dopiero się uczę co i jak, też myślę o ThingSpeak ale to za kilka miesięcy jak ogarnę podstawy).

Chciałem się podzielić doświadczeniem z czujnikiem wilgotności gleby (też używam pojemnościowych jak Ty) i zapytać czy masz podobne problemy (na stronie nie widzę odczytów z tego czujnika, więc nie wiem czy go dalej używasz?).

W moim przypadku uruchomiłem pomiar 5 czujnikami w skrzynkach z roślinami wyniesionymi na zimę do domu. Zrobiłem do tego automatyczne podlewanie więc kontroluję wilgotność. Pomierzyłem min i max ziemi zalanej wodą na maksa i wysuszonej w piekarniku, ale to nijak się ma do rzeczywistości. Przez kilka tygodni znęcałem się nad roślinami w skrzynkach przesuszając je (zupełnie bez podlewania), żeby odczytać jaką maksymalnie wartość osiągnę (odczyty dla najstabilniejszego czujnika) max mokro osiągam odczyt ok.250, wysuszona w piekarniku była ok400-450, a wysuszona w skrzynce z roślinami już tylko ok 330. Myślę że to pojemność bryły korzeniowej rośliny, w sumie ma w sobie trochę wody...

Inny problem to różnice pomiędzy czujnikami. Max mokro wszystkie pokazują podobnie ok 230-260. Przy ziemi wysuszonej różnice są już dużo większe 310-400. Tak więc w programie dla każdego dodałem autokalibrację, ale to wymaga raz zalania na max i później max wysuszenia gleby, żeby odczytać max i min (później jak któryś max lub min są przekroczone to sam się kalibruje do nowych wartości). Myślałem na początku że to wpływ otoczenia czujnika, ale zamieniałem je miejscami i odczyty miały takie same niezależnie od miejsca. Więc każdy czujnik pokazuje trochę inne wartości...

Ale najważniejszy problem to niestabilność pomiarów. Skrzynki stoją w mojej "pracowni" więc widzę odczyty. Podlałem - jest ok 250, dzień później schnie jest ok 270, kolejny dzien 290, kolejny 305... po kilku minutach widzę że nie ma 305 tylko 295 a przecież nie podlewałem (auto-nawadnianie wyłączone). Kolejny czujnik zauważyłem że też potrafi pokazać z godziny na godzinę różnicę odczytów ok. 15-25 jednostek. Nie są więc stabilne... Problem ten pojawia się około 1-2x/tydzień i to tylko w zakresie średnio suchej/wilgotnej gleby, czyli akurat wtedy, gdy trzeba podjąć decyzję czy podlać czy nie - przez to raz mi przelało...

Inny problem jaki zauważyłem - zaraz po skończonej pracy pompki odczyty są zupełnie niewiarygodne, pokazuje około 350-450 czyli że jest sucho. Nie wiem czy to wpływ pompki (pole elektromagnetyczne) na czujniki (około 30-50cm pomiędzy nimi) czy na arduino (około 20 cm między nimi). Problem rozwiązałem ustalając stały czas podlewania (1 min), później czekam 2 min na stabilizację odczytów, odczyty wtedy są wiarygodne, dopiero wtedy jak potrzeba jeszcze dolać to po raz kolejny włącza się pompka itd. Niestety nie udało się przez to zrealizować podlewania i pomiaru w tym samym czasie, wtedy pompka działała by tylko do osiągnięcia odpowiedniego poziomu wg odczytu z czujnika...

Powyższych problemów nigdy nie widziałem w innych diy i filnikach na yt - tam to zawsze działa perfekcyjnie wiec nie wiem czy mam jakieś kiepskie czujniki mada in china czy tak już mają... Stąd pytanie do Ciebie czy zauważyłeś podobne problemy?

pozdrawiam

Link to post
Share on other sites

Dołącz do dyskusji, napisz odpowiedź!

Jeśli masz już konto to zaloguj się teraz, aby opublikować wiadomość jako Ty. Możesz też napisać teraz i zarejestrować się później.
Uwaga: wgrywanie zdjęć i załączników dostępne jest po zalogowaniu!

Anonim
Dołącz do dyskusji! Kliknij i zacznij pisać...

×   Wklejony jako tekst z formatowaniem.   Przywróć formatowanie

  Dozwolonych jest tylko 75 emoji.

×   Twój link będzie automatycznie osadzony.   Wyświetlać jako link

×   Twoja poprzednia zawartość została przywrócona.   Wyczyść edytor

×   Nie możesz wkleić zdjęć bezpośrednio. Prześlij lub wstaw obrazy z adresu URL.

×
×
  • Utwórz nowe...

Ważne informacje

Ta strona używa ciasteczek (cookies), dzięki którym może działać lepiej. Więcej na ten temat znajdziesz w Polityce Prywatności.