Kanał - ATNEL tech-forum
Wszystkie działy
Najnowsze wątki

KURS HOME ASSISTANT

Chcesz zautomatyzować swój dom bez skomplikowanego kodowania?
Zastanawiasz się nad wyborem sprzętu, oprogramowania i aplikacji?
Od czego zacząć przygodę z HA w 2025? Co będzie najlepsze na start?

Nasz kurs Home Assistant nauczy Cię krok po kroku, jak łatwo zautomatyzować swój dom i oszczędzić na rachunkach za prąd i ogrzewanie. Bez chmur, bez zbędnych abonamentów. Twoja przygoda z Home Assistant zaczyna się tutaj!

↓↓↓

    Szanujemy Twoją prywatność. Możesz wypisać się w dowolnym momencie.




    Teraz jest 6 kwi 2025, o 16:49


    Strefa czasowa: UTC + 1





    Utwórz nowy wątek Odpowiedz w wątku  [ Posty: 14 ] 
    Autor Wiadomość
    PostNapisane: 20 lip 2018, o 18:10 
    Offline
    Użytkownik
    Avatar użytkownika

    Dołączył(a): 04 cze 2014
    Posty: 855
    Lokalizacja: pod Warszawą
    Pomógł: 58

    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ę :)

    _________________
    Pomóżcie mi stanąć na nogi



    Góra
     Zobacz profil  
    cytowanie selektywne  Cytuj  
    PostNapisane: 20 lip 2018, o 21:34 
    Offline
    Użytkownik
    Avatar użytkownika

    Dołączył(a): 17 sie 2013
    Posty: 3797
    Lokalizacja: Grudziądz
    Pomógł: 143

    Super :)

    _________________
    Usługi druku przestrzennego - www.drumik.pl



    Góra
     Zobacz profil  
    cytowanie selektywne  Cytuj  
    PostNapisane: 21 lip 2018, o 07:25 
    Offline
    Użytkownik

    Dołączył(a): 25 lip 2013
    Posty: 2595
    Pomógł: 128

    Świetny projekt. Gratuluję!



    Góra
     Zobacz profil  
    cytowanie selektywne  Cytuj  
    PostNapisane: 21 lip 2018, o 08:18 
    Offline
    Użytkownik
    Avatar użytkownika

    Dołączył(a): 26 sty 2016
    Posty: 1168
    Lokalizacja: Kraków
    Pomógł: 93

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



    Góra
     Zobacz profil  
    cytowanie selektywne  Cytuj  
    PostNapisane: 21 lip 2018, o 09:53 
    Offline
    Użytkownik

    Dołączył(a): 15 gru 2013
    Posty: 213
    Pomógł: 5

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



    Góra
     Zobacz profil  
    cytowanie selektywne  Cytuj  
    PostNapisane: 21 lip 2018, o 12:12 
    Offline
    Użytkownik
    Avatar użytkownika

    Dołączył(a): 04 cze 2014
    Posty: 855
    Lokalizacja: pod Warszawą
    Pomógł: 58

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

    _________________
    Pomóżcie mi stanąć na nogi



    Góra
     Zobacz profil  
    cytowanie selektywne  Cytuj  
    PostNapisane: 21 lip 2018, o 13:45 
    Offline
    Moderator
    Avatar użytkownika

    Dołączył(a): 03 paź 2011
    Posty: 27366
    Lokalizacja: Szczecin
    Pomógł: 1043

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

    _________________
    zapraszam na blog: http://www.mirekk36.blogspot.com (mój nick Skype: mirekk36 ) [ obejrzyj Kurs EAGLE ] [ mój kanał YT TV www.youtube.com/mirekk36 ]



    Góra
     Zobacz profil  
    cytowanie selektywne  Cytuj  
    PostNapisane: 21 lip 2018, o 15:56 
    Offline
    Użytkownik
    Avatar użytkownika

    Dołączył(a): 17 mar 2014
    Posty: 334
    Lokalizacja: Rybnik
    Pomógł: 55

    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 ?

    _________________
    Amatorska stacje meteorologiczna



    Góra
     Zobacz profil  
    cytowanie selektywne  Cytuj  
    PostNapisane: 21 lip 2018, o 17:23 
    Offline
    Użytkownik
    Avatar użytkownika

    Dołączył(a): 04 cze 2014
    Posty: 855
    Lokalizacja: pod Warszawą
    Pomógł: 58

    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.

    _________________
    Pomóżcie mi stanąć na nogi



    Góra
     Zobacz profil  
    cytowanie selektywne  Cytuj  
    PostNapisane: 1 sie 2018, o 14:24 
    Offline
    Nowy

    Dołączył(a): 01 sie 2018
    Posty: 1
    Pomógł: 0

    Bardzo fajny projekt. Gratuluję pomysłu.



    Góra
     Zobacz profil  
    cytowanie selektywne  Cytuj  
    PostNapisane: 5 sie 2018, o 20:40 
    Offline
    Użytkownik

    Dołączył(a): 03 lut 2016
    Posty: 126
    Pomógł: 0

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



    Góra
     Zobacz profil  
    cytowanie selektywne  Cytuj  
    PostNapisane: 14 wrz 2018, o 09:55 
    Offline
    Użytkownik
    Avatar użytkownika

    Dołączył(a): 04 cze 2014
    Posty: 855
    Lokalizacja: pod Warszawą
    Pomógł: 58

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

    _________________
    Pomóżcie mi stanąć na nogi



    Góra
     Zobacz profil  
    cytowanie selektywne  Cytuj  
    PostNapisane: 15 wrz 2018, o 15:08 
    Offline
    Użytkownik
    Avatar użytkownika

    Dołączył(a): 07 paź 2016
    Posty: 106
    Pomógł: 1

    - czy planujesz "eksport" twego projektu na rynek ?



    Góra
     Zobacz profil  
    cytowanie selektywne  Cytuj  
    PostNapisane: 16 wrz 2018, o 18:14 
    Offline
    Użytkownik
    Avatar użytkownika

    Dołączył(a): 17 sie 2013
    Posty: 3797
    Lokalizacja: Grudziądz
    Pomógł: 143

    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ć :)

    _________________
    Usługi druku przestrzennego - www.drumik.pl



    Góra
     Zobacz profil  
    cytowanie selektywne  Cytuj  
    Wyświetl posty nie starsze niż:  Sortuj wg  
    Utwórz nowy wątek Odpowiedz w wątku  [ Posty: 14 ] 

    Strefa czasowa: UTC + 1


    Kto przegląda forum

    Użytkownicy przeglądający ten dział: Brak zidentyfikowanych użytkowników i 0 gości


    Nie możesz rozpoczynać nowych wątków
    Nie możesz odpowiadać w wątkach
    Nie możesz edytować swoich postów
    Nie możesz usuwać swoich postów
    Nie możesz dodawać załączników

    Szukaj:
    Skocz do:  
    Sitemap
    Technologię dostarcza phpBB® Forum Software © phpBB Group phpBB3.PL
    phpBB SEO