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 22 kwi 2025, o 01:14


    Strefa czasowa: UTC + 1





    Utwórz nowy wątek Odpowiedz w wątku  [ Posty: 20 ] 
    Autor Wiadomość
    PostNapisane: 18 lut 2013, o 17:25 
    Offline
    Użytkownik
    Avatar użytkownika

    Dołączył(a): 26 sty 2013
    Posty: 104
    Pomógł: 0

    Witam.
    Na wstępie zaznaczam, że na razie nie zabieram się za budowę takiego sterownika, ponieważ nie mam w tym żadnego doświadczenia.

    Teraz coś o sterowniku:
    - procesor - jaki? jakaś "większa atmega" wystarczy?
    - język - bascom da rade? Proszę nie pisać, że C będzie dużo lepszy, bo to wiem. Pytam tylko czy da radę w bascomie.
    - moduł internetowy - w sumie obojętne, nie robi mi to różnicy, ale jaki najlepszy, albo jaki warto byłoby wybrać?

    Tutaj "funkcje" sterownika:
    - czujniki temperatury - mają być 4. DS18B20? Jak z długością przewodów? Wszystkie mogą być podłączone jednym przewodem do jednego portu? Można zasilać czujniki poprzez linię danych? Potrzebowałbym wtedy tylko przewodu dwużyłowego?
    - dwie pompy (ogrzewanie podłogowe i grzejniki)
    - nadmuch.
    - prezentacja 4 temperatur (temp. na zewnątrz, w pomieszczeniu, kotła i powrotu) na stronie www. Można na jakimś darmowym serwerze? Jak to ma wyglądać?
    - możliwość nastawienia temperatury kotła przez stronę www, włączenie/wyłączenie pomp oraz nadmuchu.
    - strona www jakaś prosta, bez żadnych animacji itp., tylko tekst, przyciski do sterowania i jakieś "kontrolki".
    - no i oczywiście całość też przedstawiona na jakimś wyświetlaczu lcd. Np. 20x2.

    Co o tym myślicie? Możecie coś podpowiedzieć? Myślę, że dla kogoś kto się zna, nie byłoby z tym problemu. Tak jak pisałem na początku, na razie za robienie takiego sterownika się nie zabieram. Tak tylko pytam, bo może kiedyś ...

    Pozdrawiam.



    Góra
     Zobacz profil  
    cytowanie selektywne  Cytuj  
    PostNapisane: 18 lut 2013, o 17:33 
    Offline
    Moderator zasłużony dla forum.atnel.pl
    Avatar użytkownika

    Dołączył(a): 18 lip 2012
    Posty: 3228
    Lokalizacja: Kraków - obok FAB5 ATMEL'a
    Pomógł: 91

    Prosta strona www zmieści się z powodzeniem w ATmedze.

    Zapoznaj się z tymi przykładami http://tuxgraphics.org/electronics/

    _________________
    http://www.jaglarz.info



    Góra
     Zobacz profil  
    cytowanie selektywne  Cytuj  
    PostNapisane: 18 lut 2013, o 17:39 
    Offline
    Użytkownik

    Dołączył(a): 11 lut 2013
    Posty: 29
    Lokalizacja: Dziekanów Leśny
    Pomógł: 1

    Na tak postawione pytanie odpowiedz moze byc tylko jedna:
    Zdecydowanie Tak!
    Tylko po co? Tego jest tyle, ze wystarczy przejrzec internet!

    _________________
    sig off ;(



    Ostatnio edytowano 18 lut 2013, o 17:41 przez gayetan, łącznie edytowano 1 raz

    Góra
     Zobacz profil  
    cytowanie selektywne  Cytuj  
    PostNapisane: 18 lut 2013, o 17:40 
    Offline
    Użytkownik
    Avatar użytkownika

    Dołączył(a): 26 sty 2013
    Posty: 104
    Pomógł: 0

    Po podpisie widzę, że Jaglarz już doświadczony w temacie. Jeśli strona zmieściłaby się w ATmedze to po podłączeniu sterownika do internetu miałbym dostęp do niej tylko w sieci domowej? Abym mógł z każdego miejsca wejść na tą stronę trzeba by było mieć zewnętrzne IP?
    No i czy wystarczy pamięci na stronę + sterownik?



    Góra
     Zobacz profil  
    cytowanie selektywne  Cytuj  
    PostNapisane: 18 lut 2013, o 17:45 
    Offline
    Moderator zasłużony dla forum.atnel.pl
    Avatar użytkownika

    Dołączył(a): 18 lip 2012
    Posty: 3228
    Lokalizacja: Kraków - obok FAB5 ATMEL'a
    Pomógł: 91

    gayetan napisał(a):
    Na tak postawione pytanie odpowiedz moze byc tylko jedna:
    Zdecydowanie Tak!
    Tylko po co? Tego jest tyle, ze wystarczy przejrzec internet!


    Ale jeśli ktoś chce sam zrobić to chyba mu nie zabronisz?
    Denerwują mnie zdania: Po co robić skoro można kupić? To lepiej nic nie robić i poczekać aż ktoś za nas zrobi.

    Potrzebne zewnętrzne IP, podobno też można kombinować z DynDNS ale tego akurat nie sprawdzałem.

    Na bardzo prostą stronę wystarczy pamięci.

    _________________
    http://www.jaglarz.info



    Góra
     Zobacz profil  
    cytowanie selektywne  Cytuj  
    PostNapisane: 18 lut 2013, o 17:51 
    Offline
    Użytkownik

    Dołączył(a): 11 lut 2013
    Posty: 29
    Lokalizacja: Dziekanów Leśny
    Pomógł: 1

    Najpierw czytaj dokladnie. Nic nie zmyslaj! Nigdzie nie bylo o kupowaniu. Nie chodzi o kupowanie! Sa gotowe projekty z kodem w Baskomie ( bo mial byc Basic) nieprawdaz?
    Bibloteka ktora zostala zrobiona dla DS1820 napisana jest wlasnie przez goscia ktory to robil jakies kilka lat temu

    _________________
    sig off ;(



    Ostatnio edytowano 18 lut 2013, o 17:54 przez gayetan, łącznie edytowano 1 raz

    Góra
     Zobacz profil  
    cytowanie selektywne  Cytuj  
    PostNapisane: 18 lut 2013, o 17:53 
    Offline
    Użytkownik
    Avatar użytkownika

    Dołączył(a): 26 sty 2013
    Posty: 104
    Pomógł: 0

    Tak jak mówiłem, na stronie miałyby być tylko wyświetlane temperatury z 4 czujników, kontrolki pracy pomp oraz nadmuchu, przyciski do sterowania całością (2 tryby pracy: automatyczny i ręczny).

    Co z tymi czujnikami? Jakie, jakie przewody, jak zasilane?
    No i jaki procesor by się do tego nadał?

    Załóżmy, że mam już napisany program do sterownika, ale bez obsługi modułu internetowego. Można będzie bez problemu to dodać? Czy najlepiej całość razem pisać?

    gayetan, możesz coś bliżej na ten temat? ;)



    Góra
     Zobacz profil  
    cytowanie selektywne  Cytuj  
    PostNapisane: 18 lut 2013, o 18:06 
    Offline
    Użytkownik

    Dołączył(a): 11 lut 2013
    Posty: 29
    Lokalizacja: Dziekanów Leśny
    Pomógł: 1

    Nie chcialbym cie zniechecac ale to nie jest takie trywialne. Na poczatek pytanie jak zrobisz zeby wiedziec, ktory DS1820 odpowiada za ktora temperature? Co bedzie jak sie jeden uwali i sie przeadresuja? Nie zalatwisz tego prosto na magistrali 1-Wire. Musisz uzyc czterech osobnych portow. ...+ porty na wyswietlacz,
    ....czy to ma tylko wyswietlac czy czyms sterowac?
    ....na poczatek proponowalbym wejsc do plikow biblioteki DS1820 w popularnej ksiazce najpopularniejszego na tym forum autora...znalezc nazwisko tworcy biblioteki dla DS'a
    ....wpisac je do googla....
    .....znalezc strone autora....
    .....przesledzic kod....
    ....najlepiej sie nauczyc na przykladzie, ktory juz byl zrobiony i wiadomo, ze dzialal....
    ....p.s. jesli juz chcesz to zrobic na magistrali ( czego na poczatek nie polecam ) to w trybie parasite bedziesz mial problem na zasilaniu czujnikow...co znaczy po ludzku, ze nie wystarcza dwa przewody do czujnika!

    _________________
    sig off ;(



    Ostatnio edytowano 18 lut 2013, o 18:25 przez gayetan, łącznie edytowano 1 raz

    Góra
     Zobacz profil  
    cytowanie selektywne  Cytuj  
    PostNapisane: 18 lut 2013, o 18:19 
    Offline
    Użytkownik
    Avatar użytkownika

    Dołączył(a): 11 kwi 2012
    Posty: 59
    Pomógł: 1

    Ja też jestem zainteresowany tematem internetowym + AVR.
    Ja chciałbym zrobić sobie taki moduł, który umieściłbym w rozdzielni żeby się nigdzie nie walał.
    U mnie sterowanie byłoby banalne, bo tylko zależy mi na załączaniu lub wyłączaniu odbiorników - żadnych nastaw, czyli przekaźniki (być może półprzewodnikowe, żeby nic mi nie cykało).
    Ten moduł musiałby być podłączony do rutera żebym mógł się z nim łączyć z każdego miejsca w Polsce i nie tylko?
    Kolega pavel0910 wspominał coś o stronie postawionej na jakimś serwerze. Mógłby ktoś wypowiedzieć się na ten temat? W Mirka książce projekt w warsztatach umożliwia właśnie internetowe sterowanie z dowolnego miejsca?



    Góra
     Zobacz profil  
    cytowanie selektywne  Cytuj  
    PostNapisane: 18 lut 2013, o 18:19 
    Offline
    Użytkownik
    Avatar użytkownika

    Dołączył(a): 10 sty 2013
    Posty: 844
    Lokalizacja: Przemyśl
    Zbananowany użytkownik

    Pomógł: 43

    gayetan: w tym przypadku to odczyt 4 ds'ów to akurat najmniejszy problem. Nawet pod Bascomem (czy tam baskomem po twojemu).
    Dużo trudniejsze będzie zintegrowanie układu z protokołami sieciowymi- tak aby użytkownik mógł za pomocą przeglądarki internetowej komunikować się ze sprzętem.

    _________________
    Klimatyzacja Przemyśl



    Góra
     Zobacz profil  
    cytowanie selektywne  Cytuj  
    PostNapisane: 18 lut 2013, o 18:28 
    Offline
    Użytkownik
    Avatar użytkownika

    Dołączył(a): 26 sty 2013
    Posty: 104
    Pomógł: 0

    gayetan napisał(a):
    Nie chcialbym cie zniechecac ale to nie jest takie trywialne.


    Przeczytaj początek i koniec pierwszego postu. ;) Pytam tylko, chcę jak najwięcej informacji uzyskać, a to co piszesz nie pomaga. Książki nie posiadam.

    Najwięcej niewiadomych mam właśnie z tym sterowaniem przez internet. Sam sterownik do C.O to jeszcze nie taki problem.



    Góra
     Zobacz profil  
    cytowanie selektywne  Cytuj  
    PostNapisane: 18 lut 2013, o 18:29 
    Offline
    Użytkownik

    Dołączył(a): 11 lut 2013
    Posty: 29
    Lokalizacja: Dziekanów Leśny
    Pomógł: 1

    Po mojemu Bascom' em - pomylilem sie - sprawdzilem w slowniku skladnie tego sie nie odmienia wiec tez sie pomyliles. Widze ze jestes purysta jezykowym. Ale teraz juz bedzie dzialac!

    _________________
    sig off ;(



    Góra
     Zobacz profil  
    cytowanie selektywne  Cytuj  
    PostNapisane: 18 lut 2013, o 19:25 
    Offline
    Użytkownik
    Avatar użytkownika

    Dołączył(a): 02 gru 2012
    Posty: 530
    Lokalizacja: Bydgoszcz
    Pomógł: 8

    DynDNS jest użyteczne, gdy masz na przykład neostradę - zmienne, zewnętrzne IP. Żeby bawić się sterownikiem z każdego miejsca podłączonego do internetu, to w sieci domowej musisz mieć zewnętrzne IP oraz na routerze musisz mieć udostępniony port (prawdopodobnie 80, jak dla http) dla urządzenia w sieci lokalnej LAN. Urządzeniem oczywiście byłby sterownik. Można również zrobić na szybko DMZ - wystawienie wszystkich protokołów danego urządzenia na zewnątrz.

    No, to tak po krótce, specjalista ds. sieci komputerowych się wypowiedział :p

    _________________
    sig off ;(



    Góra
     Zobacz profil  
    cytowanie selektywne  Cytuj  
    PostNapisane: 19 lut 2013, o 11:05 
    Offline
    Użytkownik
    Avatar użytkownika

    Dołączył(a): 11 kwi 2012
    Posty: 59
    Pomógł: 1

    Co np 5 sekund. Czyli jeżeli załączę odbiornik na stronie, to dopiero po 5 sekundach on rzeczywiście się załączy? Nie można tego odświeżania zrobić co najmniej co 0.5 sekundy? Żeby załączanie odbywało się niemalże natychmiast?
    Właśnie o takie rozwiązanie mi chodzi jak napisałeś - AVR nie jest serwerem, a strona się znajduje na jakimś hostingu.
    To rozwiązanie opiera się na tym samym układzie, który przedstawiony jest w Mirka książce?



    Góra
     Zobacz profil  
    cytowanie selektywne  Cytuj  
    PostNapisane: 19 lut 2013, o 11:09 
    Offline
    Moderator zasłużony dla forum.atnel.pl
    Avatar użytkownika

    Dołączył(a): 18 lip 2012
    Posty: 3228
    Lokalizacja: Kraków - obok FAB5 ATMEL'a
    Pomógł: 91

    Ależ można częściej. To był tylko przykład 5 sekund.

    _________________
    http://www.jaglarz.info



    Góra
     Zobacz profil  
    cytowanie selektywne  Cytuj  
    PostNapisane: 19 lut 2013, o 11:11 
    Offline
    Użytkownik
    Avatar użytkownika

    Dołączył(a): 20 gru 2012
    Posty: 72
    Pomógł: 6

    Może taka koncepcja:
    Sterownik w kotłowni <=> RS232 <=> Moduł w mieszkaniu <=> Ethernet.

    Co do sterownika taki byle jaki to szybko idzie zrobić, ale taki co by trochę ekonomicznie spalał to już trudniej. Oczywiście wszystko zależny od kotła...



    Góra
     Zobacz profil  
    cytowanie selektywne  Cytuj  
    PostNapisane: 19 lut 2013, o 11:15 
    Offline
    Użytkownik
    Avatar użytkownika

    Dołączył(a): 11 kwi 2012
    Posty: 59
    Pomógł: 1

    tom1988p, to ty byś chciał mieć sterownik podłączony do PC?



    Góra
     Zobacz profil  
    cytowanie selektywne  Cytuj  
    PostNapisane: 19 lut 2013, o 11:21 
    Offline
    Użytkownik

    Dołączył(a): 19 gru 2012
    Posty: 712
    Lokalizacja: Opole
    Pomógł: 23

    No ok skoro AVR nie będzie serwerem to oznacza że tylko jako klient może wysyłać dane POSTEM ale czy może jakoś odbierać dane i je przetwarzać? Bo rozumiem że pomiary i statusy śmiało można wysłać na serwer zewnętrzny i tam prezentować. Tylko jeśli byśmy chcieli sterować urządzeniem przez www, to AVR musiał by odbierać dane z serwera.



    Góra
     Zobacz profil  
    cytowanie selektywne  Cytuj  
    PostNapisane: 19 lut 2013, o 12:09 
    Offline
    Użytkownik
    Avatar użytkownika

    Dołączył(a): 20 gru 2012
    Posty: 72
    Pomógł: 6

    @Stanley nie bezpośrednio do komputera lecz przez www. Moduły mieszkaniowe można kupić do części sterowników kotła C.O. Moduł mieszkaniowy != PC :p



    Góra
     Zobacz profil  
    cytowanie selektywne  Cytuj  
    PostNapisane: 19 lut 2013, o 14:55 
    Offline
    Użytkownik

    Dołączył(a): 19 gru 2012
    Posty: 712
    Lokalizacja: Opole
    Pomógł: 23

    Ja właśnie planowałem coś takiego zrobić ale tematem był by sterownik akwariowy. Wiem wiem są takie projekty, ale po pierwsze zasilane 230V a mnie nie ciągnie do tego typu napięć :P Poza tym maja masę innych niepotrzebnych mi rzeczy, ale brak im w większości właśnie Ethernetu.



    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: 20 ] 

    Strefa czasowa: UTC + 1


    Kto przegląda forum

    Użytkownicy przeglądający ten dział: Brak zidentyfikowanych użytkowników i 8 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:  
    cron
    Sitemap
    Technologię dostarcza phpBB® Forum Software © phpBB Group phpBB3.PL
    phpBB SEO