ATNEL tech-forum
https://forum.atnel.pl/

Moja stacja pogodowa
https://forum.atnel.pl/topic21015.html
Strona 1 z 1

Autor:  mczarny [ 20 lip 2018, o 18:10 ]
Tytuł:  Moja stacja pogodowa

Obrazek
Witam Kolegów
Wreszcie nadszedł czas, że się odważyłem zaprezentować swój projekt.
Stacja pogodowa - a raczej jej namiastka powstawała dość długo z różnych względów nie zawsze czysto technicznych.
Składa się z dwóch oddzielnych modułów.
Moduł pierwszy wraz z czujnikami temperatury, wilgotności, ciśnienia, siły i kierunku wiatru oraz ilości opadów a także detektora wyładowań umieszczony na zewnątrz.
Widok płytki - golas
Obrazek
i polutowana
Obrazek
Na pokładzie ATMega644, AS3935 i moduł radiowy HM-TRP
Dane z czujników są przesyłane radiowo do modułu "matki" gdzie są parsowane i trafiają tam gdzie ich miejsce ;)
Płytka "matki" została zaprojektowana tak aby można było dołączyć do niej wyświetlacz tft na sterowniku SSD1963 o wielkości 4,3"
Widok płytki - golas
Obrazek
oraz polutowana
Obrazek
Obrazek
i schemat
Obrazek
Na pokładzie główny procesor ATMega1284 oraz ATMega328 jako gadaczka. Oczywiście moduł HM-TRP, DS3231 i moduł GSM. Zwróćcie uwagę, że w medze1284 wykorzystane zostały wszystkie piny :D
Z racji tego, że dwa dostępne uart-y zostały zajęte przez komunikację z modułem radiowym i gsm musiałem do komunikacji z megą328 zastosować softuart. To samo z interfejsem I2C. Cały port poszedł na sterowanie wyświetlaczem więc do komunikacji ze scalakiem RTC zastosowałem I2C programowe. Na płytce mamy jeszcze wzmacniacz audio LM368 zasilany z 5V natomiast reszta oprócz modułu gsm zasilana jest z 3,3V po stabilizatorze.

Przy starcie programu wczytywana jest grafika słoneczka, ikona pioruna oraz zdjęcie chmur jako tło dla całej reszty. Grafika termometru i róży wiatrów siedzi w pamięci flash zrobiona "na piechotę" dlatego, że nie znalazłem nic co by mi odpowiadało.
Samo wyświetlanie realizowane jest za pomocą timerów programowych w różnym czasie. Np. wartości ciśnienia, opadów i wilgotności sprawdzane są co 15sek. i jeżeli wartość się zmieniła to następuje korekta wskazań.
Przykład z ciśnieniem
Składnia: [ Pobierz ] [ Ukryj ]
język c
Musisz się zalogować, aby zobaczyć kod źródłowy. Tylko zalogowani użytkownicy mogą widzieć kod.

Wartości temperatury badane są co 5sek. ale też odświeżanie następuje po zmianie wartości.
Wartości wskazań wiatru są odświeżane co 3sek.
Przy wskazaniach temperatury zastosowałem gadżet polegający na zmianach koloru wyświetlania w zależności od wartości.
Dane wschodu i zachodu słońca przechowuję w dwóch tablicach w pamięci flash skąd są pobierane raz na dobę o godzinie 00:00:00. Wtedy też do płytki czujników wysyłany jest rozkaz o wyzerowaniu wskazań ilości opadów.
Odczyt z czujnika temperatury w domu odbywa się w przerwaniu od RTC.
Układ posiada automatyczne ściemnianie matrycy przy słabym oświetleniu.
Dane można odczytać również za pomocą sms-a wysyłając komendę "POMIAR" dostając zwrotną wiadomość z wartością temperatury, ciśnienia i ilością opadów.

Pętla główna programu wygląda tak
Składnia: [ Pobierz ] [ Ukryj ]
język c
Musisz się zalogować, aby zobaczyć kod źródłowy. Tylko zalogowani użytkownicy mogą widzieć kod.

Załączam krótki filmik w którym pewne rzeczy opowiadam(trochę nieporadnie ;) )



Proszę o komentarze i krytykę :)

Autor:  majster [ 20 lip 2018, o 21:34 ]
Tytuł:  Re: Moja stacja pogodowa

Super :)

Autor:  micky [ 21 lip 2018, o 07:25 ]
Tytuł:  Re: Moja stacja pogodowa

Świetny projekt. Gratuluję!

Autor:  Marhef [ 21 lip 2018, o 08:18 ]
Tytuł:  Re: Moja stacja pogodowa

Super wyszło. Widzę, że uwagi z innego tematu uwzględniłeś :)
Dużo pracy, ale efekt końcowy świetny

Autor:  ELEKTRON105 [ 21 lip 2018, o 09:53 ]
Tytuł:  Re: Moja stacja pogodowa

Nie mam więcej pytań.
Gratuluję pięknego projektu i pozdrawiam.

Autor:  mczarny [ 21 lip 2018, o 12:12 ]
Tytuł:  Re: Moja stacja pogodowa

Dziękuję za pozytywne opinie.
Panu Mirkowi dziękuję za wyróżnienie i przeniesienie wątku.

Autor:  mirekk36 [ 21 lip 2018, o 13:45 ]
Tytuł:  Re: Moja stacja pogodowa

No takie projekty warto promować ;) na naszym FB też daliśmy już o nim informację. Gratuluję

Autor:  anonimowy [ 21 lip 2018, o 15:56 ]
Tytuł:  Re: Moja stacja pogodowa

Fajnie widzieć kolejną stację pogodową w DIY. Widać ogrom włożonej pracy, ładnie przygotowane PCB, interfejs użytkownika. Gratulacje ;)
Ja mam pytanie, czy projekt jest już ukończony, to znaczy czy zainstalowany jest w docelowym miejscu? Istnieje możliwość wykonania zdjęć części z czujnikami oraz "matki", jestem ciekaw jak wygląda obudowa :)
Masz jakieś dane na temat poboru prądu przez tą część z wyświetlaczem, z jakiej odległości wyświetlane dane są czytelne ?

Autor:  mczarny [ 21 lip 2018, o 17:23 ]
Tytuł:  Re: Moja stacja pogodowa

anonimowy napisał(a):
Fajnie widzieć kolejną stację pogodową w DIY. Widać ogrom włożonej pracy, ładnie przygotowane PCB, interfejs użytkownika. Gratulacje ;)
Ja mam pytanie, czy projekt jest już ukończony, to znaczy czy zainstalowany jest w docelowym miejscu? Istnieje możliwość wykonania zdjęć części z czujnikami oraz "matki", jestem ciekaw jak wygląda obudowa :)
Masz jakieś dane na temat poboru prądu przez tą część z wyświetlaczem, z jakiej odległości wyświetlane dane są czytelne ?


Obudowa do płytki z czujnikami to zwykła puszka IP55 - zresztą tak była projektowana płytka elektroniki na zewnątrz.
"Matka" - tak nazwałem płytkę która jest połączona na tzw. kanapkę z wyświetlaczem( zdjęcia obydwu zamieściłem ). Pobór prądu z zasilacza 5V to ~200mA przy pełnej jasności wyświetlacza ale trzeba pamiętać, że dużo z tego łyka moduł gsm.
Dane są widoczne bardzo dobrze nawet przy pełnym ściemnieniu matrycy - a odległość? cóż salon ma 5x6m i widać a przynajmniej ja widzę dobrze z każdego miejsca.
Czujniki nie są jeszcze zainstalowane w docelowym miejscu. Niestety z jedną nogą nie dam rady sam więc czekam na pomoc kolegów. Jak tylko maszt zostanie postawiony to wrzucę zdjęcia.

Autor:  Maciek30 [ 1 sie 2018, o 14:24 ]
Tytuł:  Re: Moja stacja pogodowa

Bardzo fajny projekt. Gratuluję pomysłu.

Autor:  11jacekj [ 5 sie 2018, o 20:40 ]
Tytuł:  Re: Moja stacja pogodowa

Super sprawa. Też mam w głowie takie urządzenie, ale stan wiedzy nt programowania i procesorów nie pozwala mi tego zrealizować.

Autor:  mczarny [ 14 wrz 2018, o 09:55 ]
Tytuł:  Re: Moja stacja pogodowa

Tak wygląda w obudowie. Panel przedni wykonany w druku 3D przez Kol.majster z naszego forum.
Całość stylizowana na stare radio ;)
Obrazek

Autor:  spairo [ 15 wrz 2018, o 15:08 ]
Tytuł:  Re: Moja stacja pogodowa

- czy planujesz "eksport" twego projektu na rynek ?

Autor:  majster [ 16 wrz 2018, o 18:14 ]
Tytuł:  Re: Moja stacja pogodowa

mczarny napisał(a):
Tak wygląda w obudowie. Panel przedni wykonany w druku 3D przez Kol.majster z naszego forum.
Całość stylizowana na stare radio ;)
Obrazek



Super wygląda Twój wyświetlacz w panelu :) Zastanawiałem się co to za kropka :) / okręg na górze nad ala głośnikiem :)
Teraz już wiem :) fotorezystor.
Wyświetlacz również fajniaszczy :) Kurde mimo iż odpalam 2gą stację na maszcie to nie mam czasu na jej rozbudowę a tyle można jeszcze zrobić :)

Strona 1 z 1 Strefa czasowa: UTC + 1
Powered by phpBB® Forum Software © phpBB Group
https://www.phpbb.com/