Skocz do zawartości

AstroWeather Aplikacja do wyznaczania ram czasowych bezchmurnych nocy.


BlackPitchPL

Rekomendowane odpowiedzi

Witam wszystkich Astropoliczyków :)

 

Szukam osób które były by zainteresowane pomocą przy tworzeniu aplikacji do wyznaczania ram czasowych bezchmurnych nocy. Na samym wstępie wyjaśniam iż nie będzie to aplikacja która pokaże nam które noce w danym miesiącu będą pogodne. Póki co jest to początek i aplikacja służy bardzie do sprawdzenia czy dziś  będą odpowiednie warunki pogodowe na obserwacje czy też sesje astro fotograficzne. Ponieważ aplikacja korzysta z danych znajdujących się na serwerach https://openweathermap.org/ wymagane jest założenie konta na tej stronie oraz wygenerowanie klucza dla API 3.0. ( Plan jest teoretycznie płatny i darmowy limit kończy się na 1000 zapytań dziennie po czym kolejne zapytania są płatne). Nawet podczas moich testów nie zbliżyłem się do tej liczby więc nie przewiduję aby tester musiał cokolwiek płacić ( gdyby jednak jakimś cudem komuś się to udało to nie ponoszę odpowiedzialności za powstałe koszty. Należy monitorować liczbę zapytań we własnym zakresie.

Obraz1.png.aa33b0dc291f84aead6119657e758649.png

Po uruchomieniu aplikacji należy uzupełnić dane ( bez IP Address - jest to potrzebne do komunikacji z arduino ale to historia na później). Mam nadzieję iż nazwy pul jednoznacznie określają co należy w nie wpisać mim wszystko podpowiedź znajduje się poniżej:

 APi Key - klucz wygenerowany ze strony openweathermap.org

Latitude -  Szerokość geograficzna

Longitude - Długość geograficzna

Cloud Cover Limit - wpisujemy tu liczbę lub cyfrę procentowego zachmurzenia ( dane o ramach czasowych są wyświetlane poniżej podanego limitu)

Przycisk Save - zapisujemy dane dzięki czemu nie musimy ich ponownie wpisywać przy kolejnym uruchomieniu.

 

Poniżej możecie Państwo zobaczyć przykładowe sprawdzenie pogody w zakładce Weathe Data

Obraz2.png.e47ec439fee62e3d30bf361214fd0249.png

 

Przycisk Show Weather Data  - Wyświetla obecne warunki pogodowe

Przycisk Start/Stop - (Na zdjęciu jest widoczny Stop ponieważ była uruchomiona ta funkcja) Uruchomiona zostaje funkcja do automatycznego sprawdzania warunków pogodowych w odstępach pięciominutowych.

Obraz3.png.0418ce7cdf57d0eca732da662d09c792.png

 

Ostatnia zakładka wyświetla tak zwane ramy czasowe w których zachmurzenie jest poniżej wartości wprowadzonej w zakładce settings. Wiadomo jest to jedynie prognoza więc nie można mówić tu o 100% prawdopodobieństwie wystąpienia wyświetlonych warunków pogodowych. Uważam jednak iż taka aplikacja mogła by być pomocna i chętnie poczytam co wy o tym sądzicie.  Obecnie aplikacja jest na etapie tworzenia i ciężko mi powiedzieć czy u wszystkich będzie działać niezawodnie jak u mnie stąd prośba o zgłoszenie się osób które wyraziły by chęć przetestowania tej aplikacji.

 

Bardzo chętnie poczytam również o waszych pomysłach co można by jeszcze dodać, poprawić itp.

 

Dla ciekawych i tych którzy dotrwali do końca posta :) aplikacja ma możliwość komunikacji po wifi na przykład z arduino które może sterować otwieraniem i zamykaniem kopuły lub dachu. W przypadku wykrycia deszczu lub niesprzyjających warunków pogodowych można wysłać sygnał po WiFi i wywołać funkcje zamykającą sesję, dach, kopułę  czy co się żywnie podoba. Póki co jest to funkcja osadzona w fazie Alpha.

 

  • Lubię 2
Odnośnik do komentarza
Udostępnij na innych stronach

Witam wszystkich ponownie,

 

mały Update do prac nad aplikacją. Ostatni tydzień spędziłem na testowaniu czy wszystkie funkcje działają poprawnie. Ponieważ pogoda w ostatnim czasie jest idealna do przeprowadzania testów wykrywających opady deszczu poniżej przedstawiam wyniki z testu przeprowadzonego 22 marca w Szczecinie.

 

Sprawdzenie pogody o godzinie 18:08

TimeStamp2023-03-22180852.jpg.b68cf10b74cfb12175502055b03ec514.jpg

 

Aplikacja informuje o przewidywanych opadach deszczu w ciągu najbliższej godziny.

 

Godzina 18:56

Timestamp2023-03-22185653.jpg.c3f05e1514b60cb55d37e8b284ef7ed1.jpg

 

Oczywiście należy pamiętać o tym że dane są pobierane z dostępnych stacji pogodowych, znajdujących się w okolicy podanych przez nas danych GPS. Niestety predykcja z własnych stacji pogodowych nie jest możliwa. Dostępne publicznie modele do prognozy pogody wydają się mniej wiarygodne niż modele posiadające dane pogodowe z okresu 50 lat. Z obserwacji własnych wnioskuję, iż pogoda pogorszy się przed wystąpieniem opadów i aplikacja wyśle odpowiednio wcześnie sygnał do zamknięcia dachu(zakończenia sesji). 

Edytowane przez BlackPitchPL
Odnośnik do komentarza
Udostępnij na innych stronach

Dołącz do dyskusji

Możesz dodać zawartość już teraz a zarejestrować się później. Jeśli posiadasz już konto, zaloguj się aby dodać zawartość za jego pomocą.

Gość
Dodaj odpowiedź do tematu...

×   Wklejono zawartość z formatowaniem.   Usuń formatowanie

  Dozwolonych jest tylko 75 emoji.

×   Odnośnik został automatycznie osadzony.   Przywróć wyświetlanie jako odnośnik

×   Przywrócono poprzednią zawartość.   Wyczyść edytor

×   Nie możesz bezpośrednio wkleić grafiki. Dodaj lub załącz grafiki z adresu URL.

×
×
  • Dodaj nową pozycję...

Powiadomienie o plikach cookie

Umieściliśmy na Twoim urządzeniu pliki cookie, aby pomóc Ci usprawnić przeglądanie strony. Możesz dostosować ustawienia plików cookie, w przeciwnym wypadku zakładamy, że wyrażasz na to zgodę.