Skocz do zawartości
Wypróbuj Astropolis Market - nową platformę sprzedażową. Kliknij tutaj, aby przejść. ×

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ę 1
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ę.