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? 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 10 cze 2025, o 03:20


    Strefa czasowa: UTC + 1





    Utwórz nowy wątek Odpowiedz w wątku  [ Posty: 21 ] 
    Autor Wiadomość
     Tytuł: termostat
    PostNapisane: 17 wrz 2017, o 17:47 
    Offline
    Użytkownik

    Dołączył(a): 31 mar 2012
    Posty: 102
    Lokalizacja: Ząbkowice Śl.
    Pomógł: 2

    witam

    potrzebuje wykonać termostat ale kiepsko z wiedzą :(
    założenia :
    - mikroprocesor dowolny, ale jak by się dało to uruchomić na attiny10 lub attiny13 ogólnie na jakimś maluchu było by fajnie,
    - czujnik temperatury ds18b20 ewentualnie dowolny łatwo dostępny.
    - ma to sterować jednym przekaźnikiem,
    - ustawianie temperatury w programie na sztywno, włączenie/wyłączenie PK przy danej temperaturze
    - histereza ok 5 stopni
    - żadnej obsługi LCD czy przycisków
    zakres działania 50 -100 stopi C
    jeśli coś jest mało zrozumiałe proszę pytać,
    będę wdzięczny za pomoc.

    pozdrawiam



    Góra
     Zobacz profil  
    cytowanie selektywne  Cytuj  
     Tytuł: Re: termostat
    PostNapisane: 17 wrz 2017, o 18:27 
    Offline
    Użytkownik
    Avatar użytkownika

    Dołączył(a): 19 cze 2014
    Posty: 820
    Lokalizacja: Tam gdzie PYRY są
    Pomógł: 64

    chlopek_p napisał(a):
    jeśli coś jest mało zrozumiałe proszę pytać,

    Dobrze byłoby jakbyś to Ty napisał czego nie rozumiesz. Założenia napisałeś, wiesz czego użyć i jak mam działać, że potrzebujesz czujnika temperatury i musisz zastosować histerezę.
    Ale z czym masz problem? nie wiesz jak zacząć? nie znasz w ogóle C i liczysz, że ktoś Tobie program napisze? Czy jeszcze coś?


    Autor postu otrzymał pochwałę

    _________________
    IntegraMETEO
    WordCLOCK
    IntegraTOUCH



    Góra
     Zobacz profil  
    cytowanie selektywne  Cytuj  
     Tytuł: Re: termostat
    PostNapisane: 17 wrz 2017, o 18:45 
    Offline
    Użytkownik

    Dołączył(a): 31 mar 2012
    Posty: 102
    Lokalizacja: Ząbkowice Śl.
    Pomógł: 2

    zabawki mam ale z C jestem cieniutki, ciągle jestem na miganiu diody.



    Góra
     Zobacz profil  
    cytowanie selektywne  Cytuj  
     Tytuł: Re: termostat
    PostNapisane: 17 wrz 2017, o 18:49 
    Offline
    Użytkownik
    Avatar użytkownika

    Dołączył(a): 19 cze 2014
    Posty: 820
    Lokalizacja: Tam gdzie PYRY są
    Pomógł: 64

    A Ty masz na prawdę to wszystko, co masz w ikonkach w podpisie? Zajrzyj Do BB - -rozdział chociażby 4.14 o 1-Wire. Bardzo ładnie opisane. Masz tam chyba wszystko czego potrzebujesz.

    _________________
    IntegraMETEO
    WordCLOCK
    IntegraTOUCH



    Góra
     Zobacz profil  
    cytowanie selektywne  Cytuj  
     Tytuł: Re: termostat
    PostNapisane: 17 wrz 2017, o 18:57 
    Offline
    Użytkownik

    Dołączył(a): 31 mar 2012
    Posty: 102
    Lokalizacja: Ząbkowice Śl.
    Pomógł: 2

    aż głupio tu pisać, ale mam to wszytko i się kurzy
    popatrzę na ten rozdział,



    Góra
     Zobacz profil  
    cytowanie selektywne  Cytuj  
     Tytuł: Re: termostat
    PostNapisane: 17 wrz 2017, o 19:35 
    Offline
    Użytkownik

    Dołączył(a): 04 paź 2011
    Posty: 8615
    Pomógł: 338

    chlopek_p napisał(a):
    aż głupio tu pisać, ale mam to wszytko i się kurzy
    popatrzę na ten rozdział,


    wstyd , wstyd .... za karę 30 pompek i 5 przysiadów ...
    a jak nie pomoże to będzie banan motywacyjny :)


    Autor postu otrzymał pochwałę

    _________________
    Zbuduj swój system [url=https://helion.pl/ksiazki/w-labiryncie-iot-budowanie-urzadzen-z-wykorzystaniem-ukladow-esp8266-i-esp32-andrzej-gromczynski,wlablo.htm#format/d]IOT[/url]



    Góra
     Zobacz profil  
    cytowanie selektywne  Cytuj  
     Tytuł: Re: termostat
    PostNapisane: 17 wrz 2017, o 20:26 
    Offline
    Użytkownik
    Avatar użytkownika

    Dołączył(a): 01 lis 2015
    Posty: 1448
    Lokalizacja: okolice Warszawa
    Pomógł: 149

    @chlopek_p, hejka. ;)
    Ty chyba żeś się czegoś nasiurpał. :D
    do BB masz dolączone gotowe kody do ds18b20,
    #definicja histereza 10
    uint8_t zadana_temperaura = 50;
    ...
    jeżeli zadana_temp + histereza/2 < temp_pomiar ...to wyłącz. // wyłącz przy 55°
    jeżeli zadana_temp - histereza/2 > temp_pomiar... to włącz. // włącz przy 45°
    ...
    Nie siurp tyle w weekendy. :P


    Autor postu otrzymał pochwałę


    Góra
     Zobacz profil  
    cytowanie selektywne  Cytuj  
     Tytuł: Re: termostat
    PostNapisane: 17 wrz 2017, o 20:40 
    Offline
    Użytkownik
    Avatar użytkownika

    Dołączył(a): 19 lut 2014
    Posty: 569
    Lokalizacja: Żagań
    Pomógł: 54

    Zerknij na opisy AVT5354.


    Autor postu otrzymał pochwałę

    _________________
    http://leszczamiga.ppa.pl/



    Góra
     Zobacz profil  
    cytowanie selektywne  Cytuj  
     Tytuł: Re: termostat
    PostNapisane: 18 wrz 2017, o 08:08 
    Offline
    Użytkownik

    Dołączył(a): 13 lut 2012
    Posty: 176
    Pomógł: 10

    Ostatnio robiłem termostat do sterowania pracą pompy przy kotle CO.
    Zrobione na attiny 45 i z czujnikiem temperatury NTC 10k. Wydaje się ze będzie działać ale sezon grzewczy dopiero się zaczyna :)
    Jak się chce to można powyrzucać zbędne dodatki. Niestety częściowo oparty na delayach gdyż gryzło się coś z ADC.


    Autor postu otrzymał pochwałę

    Załączniki:

    Aby zobaczyć załączniki musisz się zalogować. Tylko zalogowani użytkownicy mogą oglądać i pobierać załączniki.



    Góra
     Zobacz profil  
    cytowanie selektywne  Cytuj  
     Tytuł: Re: termostat
    PostNapisane: 18 wrz 2017, o 09:22 
    Offline
    Użytkownik
    Avatar użytkownika

    Dołączył(a): 01 lis 2015
    Posty: 1448
    Lokalizacja: okolice Warszawa
    Pomógł: 149

    @chlopek_p,
    Tak na marginesie - przepraszam za spoufalanie z mojej strony.
    Myślałem że piszę do kolegi o bardzo podobnym nicku. :)
    Wyszło na to, że to ja powinienem mniej siurpać w weekend. :D

    Wysłane z mojego Lenovo K33a42 przy użyciu Tapatalka



    Góra
     Zobacz profil  
    cytowanie selektywne  Cytuj  
     Tytuł: Re: termostat
    PostNapisane: 18 wrz 2017, o 09:28 
    Offline
    Użytkownik

    Dołączył(a): 31 mar 2012
    Posty: 102
    Lokalizacja: Ząbkowice Śl.
    Pomógł: 2

    SunRiver napisał(a):
    wstyd , wstyd .... za karę 30 pompek i 5 przysiadów ...

    podświadomość coś mi tak podpowiadała że to moje pytanie może się tak skończyć :D
    także chciałem zameldować: pompki i przysiady zrobione z bananem na twarzy.
    dziękuje kolegom za postawienie do pionu, powinienem coś już z tego ulepić

    @Daro69 - z tym siurpaniem to w sumie nic nie było w weekend, ale coś powinienem siurpnąć może mózgoczaszka lepiej by przyjmowała C, także niema problemu.



    Góra
     Zobacz profil  
    cytowanie selektywne  Cytuj  
     Tytuł: Re: termostat
    PostNapisane: 26 wrz 2017, o 13:14 
    Offline
    Użytkownik

    Dołączył(a): 31 mar 2012
    Posty: 102
    Lokalizacja: Ząbkowice Śl.
    Pomógł: 2

    Witam

    może ktoś na to zerknąć i/lub ewentualnie poprawić??
    układ ma załączyć led/PK po przekroczeniu zadanej temperatury
    Kod z BB okrojony pod moje potrzeby, na ATmega 32 zadziałało, lecz chciałbym aby to ruszyło na ATtiny85, biblioteki z BB nie zmienianie
    w kodzie zmieniłem ustawienia dla timera pod Attiny85 oraz przerwanie ISR(TIMER1_COMPA_vect).
    Program się kompiluje ale nie działa tak jak bym chciał (led cały czas świeci) i tutaj moja wiedza się kończy.
    układ uruchomiany na ATB 1.03 + konwerter attiny z atnela
    DS18B20 podłączony na PB1, led na PB2



    Składnia: [ Pobierz ] [ Ukryj ] [ Zaznacz wszystko ]
    język c
    Musisz się zalogować, aby zobaczyć kod źródłowy. Tylko zalogowani użytkownicy mogą widzieć kod.



    Góra
     Zobacz profil  
    cytowanie selektywne  Cytuj  
     Tytuł: Re: termostat
    PostNapisane: 26 wrz 2017, o 14:13 
    Offline
    Użytkownik
    Avatar użytkownika

    Dołączył(a): 19 cze 2014
    Posty: 820
    Lokalizacja: Tam gdzie PYRY są
    Pomógł: 64

    a przerwanie Ci się wykonuje?? Chyba nie....

    ISR(TIMER1_COMPA_vect) daj mu timer 0

    _________________
    IntegraMETEO
    WordCLOCK
    IntegraTOUCH



    Góra
     Zobacz profil  
    cytowanie selektywne  Cytuj  
     Tytuł: Re: termostat
    PostNapisane: 26 wrz 2017, o 14:45 
    Offline
    Użytkownik

    Dołączył(a): 31 mar 2012
    Posty: 102
    Lokalizacja: Ząbkowice Śl.
    Pomógł: 2

    zmieniłem timer na 0 i jest zmiana, wygląda tak jakby po resecie raz wykonała się pętla, jak jest podgrzany czujnik to led świeci , jak jest czujnik chłodny to jest led zgaszony.



    Góra
     Zobacz profil  
    cytowanie selektywne  Cytuj  
     Tytuł: Re: termostat
    PostNapisane: 26 wrz 2017, o 14:54 
    Offline
    Użytkownik
    Avatar użytkownika

    Dołączył(a): 19 cze 2014
    Posty: 820
    Lokalizacja: Tam gdzie PYRY są
    Pomógł: 64

    sprawdz na razie czy przerwanie sie wykonuje prawodłowo. Dopisz sobie

    #define LED_TOGG PORTB ^= LED_PIN
    i wsadź po fladze s1-flag. I na chwilę wywal warunki od temp. zobaczysz czy działają pzerwania.

    Jak już będziesz miał pewność, że działają jak chcesz, zajmij się temperaturą. Wywal odczyt na terminal lub lcd

    _________________
    IntegraMETEO
    WordCLOCK
    IntegraTOUCH



    Góra
     Zobacz profil  
    cytowanie selektywne  Cytuj  
     Tytuł: Re: termostat
    PostNapisane: 26 wrz 2017, o 15:11 
    Offline
    Użytkownik

    Dołączył(a): 06 maja 2014
    Posty: 415
    Lokalizacja: Kraków
    Pomógł: 26

    Taka ciekawostka: u Chińczyków gotowy (zmontowany, zaprogramowany) termostat z termistorem NTC 0,5%, wyświetlaczem LED i przekaźnikiem kosztuje z wysyłką niecałe 2$.
    Prawdopodobnie trwałość niewielka, natomiast bawiłem siętakim chwilę i działał.



    Góra
     Zobacz profil  
    cytowanie selektywne  Cytuj  
     Tytuł: Re: termostat
    PostNapisane: 26 wrz 2017, o 15:42 
    Offline
    Użytkownik
    Avatar użytkownika

    Dołączył(a): 19 cze 2014
    Posty: 820
    Lokalizacja: Tam gdzie PYRY są
    Pomógł: 64

    krzysssztof napisał(a):
    u Chińczyków gotowy (zmontowany, zaprogramowany) termostat z termistorem NTC 0,5%, wyświetlaczem LED i przekaźnikiem kosztuje z wysyłką niecałe 2$.

    Byćmoże, ale nie o to tutaj chodzi. Idąc tym tropem, to to forum jest zbędne, bo 95% rzeczy tutaj budowanych i tematów poruszanych u Chińczyków jest za śmieszne pieniądze.
    Dla mnie i znakomitej większości ludzi tutaj nie chodzi o koszt jakiegoś "pierdołka" zza oceanu a o radość tworzenia, programowanie, rozwijanie hobby i pogłębianie wiedzy.
    krzysssztof napisał(a):
    Prawdopodobnie trwałość niewielka
    no właśnie....

    _________________
    IntegraMETEO
    WordCLOCK
    IntegraTOUCH



    Góra
     Zobacz profil  
    cytowanie selektywne  Cytuj  
     Tytuł: Re: termostat
    PostNapisane: 26 wrz 2017, o 16:45 
    Offline
    Użytkownik

    Dołączył(a): 26 cze 2016
    Posty: 186
    Pomógł: 7

    chlopek_p napisał(a):
    zabawki mam ale z C jestem cieniutki, ciągle jestem na miganiu diody.


    To połowę masz za sobą, umiesz napisać, skompilować, wgrać...
    Poszukaj biblioteki do obsługi czujnika i próbuj!



    Góra
     Zobacz profil  
    cytowanie selektywne  Cytuj  
     Tytuł: Re: termostat
    PostNapisane: 26 wrz 2017, o 22:34 
    Offline
    Użytkownik

    Dołączył(a): 31 mar 2012
    Posty: 102
    Lokalizacja: Ząbkowice Śl.
    Pomógł: 2

    skalarro napisał(a):
    sprawdz na razie czy przerwanie sie wykonuje prawodłowo. Dopisz sobie

    #define LED_TOGG PORTB ^= LED_PIN
    i wsadź po fladze s1-flag. I na chwilę wywal warunki od temp. zobaczysz czy działają pzerwania.


    w czwartek sprawdzę i dam znać



    Góra
     Zobacz profil  
    cytowanie selektywne  Cytuj  
     Tytuł: Re: termostat
    PostNapisane: 28 wrz 2017, o 13:58 
    Offline
    Użytkownik

    Dołączył(a): 26 cze 2016
    Posty: 186
    Pomógł: 7

    skalarro napisał(a):
    krzysssztof napisał(a):
    u Chińczyków gotowy (zmontowany, zaprogramowany) termostat z termistorem NTC 0,5%, wyświetlaczem LED i przekaźnikiem kosztuje z wysyłką niecałe 2$.

    Byćmoże, ale nie o to tutaj chodzi. Idąc tym tropem, to to forum jest zbędne, bo 95% rzeczy tutaj budowanych i tematów poruszanych u Chińczyków jest za śmieszne pieniądze.
    Dla mnie i znakomitej większości ludzi tutaj nie chodzi o koszt jakiegoś "pierdołka" zza oceanu a o radość tworzenia, programowanie, rozwijanie hobby i pogłębianie wiedzy.
    krzysssztof napisał(a):
    Prawdopodobnie trwałość niewielka
    no właśnie....


    Pewnie, że chodzi o frajdę, ale jak będzie trzeba kupić coś nietypowego, to się okaże, że gotowe 100 razy tyle kosztuje...



    Góra
     Zobacz profil  
    cytowanie selektywne  Cytuj  
     Tytuł: Re: termostat
    PostNapisane: 29 wrz 2017, o 13:47 
    Offline
    Użytkownik

    Dołączył(a): 31 mar 2012
    Posty: 102
    Lokalizacja: Ząbkowice Śl.
    Pomógł: 2

    Witam,
    ogólnie zaczęło działać, wyszedł z tego termometr ze wskaźnikiem na czterech ledach,
    kod dla potomnych poniżej może komuś się.
    Dziękuje wszystkim za pomoc.

    Składnia: [ Pobierz ] [ Ukryj ] [ Zaznacz wszystko ]
    język c
    Musisz się zalogować, aby zobaczyć kod źródłowy. Tylko zalogowani użytkownicy mogą widzieć kod.



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

    Strefa czasowa: UTC + 1


    Kto przegląda forum

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


    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