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 1 cze 2025, o 00:51


    Strefa czasowa: UTC + 1





    Utwórz nowy wątek Odpowiedz w wątku  [ Posty: 12 ] 
    Autor Wiadomość
    PostNapisane: 20 gru 2014, o 10:12 
    Offline
    Nowy

    Dołączył(a): 19 gru 2014
    Posty: 6
    Pomógł: 0

    Witam,
    jestem dość zielony i chciałbym stworzyć termostat do kadzi zaciernej do warzenia piwa.
    Chodzi o to, że czujnik mierzy temperaturę cieczy i włącza grzałkę, żeby podgrzała do zadanej wartości zmienianej przyciskami +, - (na ekranie ma być widać obecną temp. i zadaną). Po podgrzaniu ma trzymać daną temp. aż zmienię na inną. Amplituda odchyleń temp. niech będzie powiedzmy 2 stopnie.
    Jeżeli to możliwe prosiłbym o prosty schemat i kod.
    Nie ma nic lepszego niż domowe piwko :-) Polecam wszystkim!
    Z góry wielkie dzięki.



    Góra
     Zobacz profil  
    cytowanie selektywne  Cytuj  
    PostNapisane: 20 gru 2014, o 11:07 
    Offline
    Użytkownik

    Dołączył(a): 27 sty 2014
    Posty: 194
    Lokalizacja: Jantar
    Pomógł: 3

    kasug napisał(a):
    Witam,
    jestem dość zielony i chciałbym stworzyć termostat do kadzi zaciernej do warzenia piwa.
    Chodzi o to, że czujnik mierzy temperaturę cieczy i włącza grzałkę, żeby podgrzała do zadanej wartości zmienianej przyciskami +, - (na ekranie ma być widać obecną temp. i zadaną). Po podgrzaniu ma trzymać daną temp. aż zmienię na inną. Amplituda odchyleń temp. niech będzie powiedzmy 2 stopnie.
    Jeżeli to możliwe prosiłbym o prosty schemat i kod.
    Nie ma nic lepszego niż domowe piwko :-) Polecam wszystkim!
    Z góry wielkie dzięki.


    Mam kod prostego termostatu na ds18b20 i lcd 2x8.


    Wysłane z iPad za pomocą Tapatalk

    I attiny 44.

    _________________
    Bluebook, Greenbook



    Góra
     Zobacz profil  
    cytowanie selektywne  Cytuj  
    PostNapisane: 20 gru 2014, o 13:54 
    Offline
    Nowy

    Dołączył(a): 19 gru 2014
    Posty: 6
    Pomógł: 0

    To bardzo proszę.
    Wrzuć na forum lub wyślij na maila lub priva.

    Masz może do tego schemat?



    Góra
     Zobacz profil  
    cytowanie selektywne  Cytuj  
    PostNapisane: 20 gru 2014, o 15:51 
    Offline
    Użytkownik

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

    kasug napisał(a):
    Masz może do tego schemat?

    wystarczy zainteresować się kodem ... masz tam wszystko łaczenie z widocznym jak na dłoni opisem gdzie co jest podłączone

    _________________
    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  
    PostNapisane: 20 gru 2014, o 17:12 
    Offline
    Nowy

    Dołączył(a): 19 gru 2014
    Posty: 6
    Pomógł: 0

    Dla mnie nie jest to takie oczywiste. Nie jestem pewny czy dobrze rozumiem to co widzę i czytam :-)

    Program i urządzenie ma pracować najlepiej w następujący sposób:
    1. Przyciskami P1 i P2 ustawiam temp. np. na 67st.C
    2. Przyciskami P3 i P4 ustawiam czas na np. 65 min.
    3. Sterownik czyta temp., włącza grzałkę żeby podgrzać do 67st.C, pilnuje żeby ją utrzymywać przez 65min. i daje alarm dźwiękowy na zakończenie.
    4. Przyciskami P1 i P2 ustawiam nową temp. np. na 78st.C
    5. Przyciskami P3 i P4 ustawiam nowy czas na np. 15 min.
    6. Patrz pkt. 3.

    lub wersja prostsza:
    1. Przyciskami P1 i P2 ustawiam temp. np. na 67st.C
    2. Sterownik czyta temp., włącza grzałkę żeby podgrzać do 67st.C, pilnuje żeby ją utrzymywać.
    3. Przyciskami P1 i P2 ustawiam nową temp. np. na 78st.C
    4. Patrz pkt. 2.

    Na wyświetlaczu lcd widzę atualną temp., zadaną temp., zadany czas, opcjonalnie czas pozostały do zakończenia.

    Dodam, że planuję użyć: Arduino, czujnik temp. wymontowany z termometru z sondą z allegro, grzałka 1kW.



    Góra
     Zobacz profil  
    cytowanie selektywne  Cytuj  
    PostNapisane: 20 gru 2014, o 19:01 
    Offline
    Użytkownik

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

    no to chyba widzisz pinouty wszystkie w programie włąśnie dla arduino:

    LiquidCrystal lcd(8, 9, 4, 5, 6, 7); //LCD

    int pomp = 11; // PWM dla pompki
    int grz = 10; // wyjscie na grzałke

    i przyciski

    const int s1 = 3; // s1 dla pinu digital 3
    const int s2 = 2; // s1 dla pinu digital 2
    const int s3 = 1; // s1 dla pinu digital 1
    const int s4 = 0; // s1 dla pinu digital 0

    a DS siedzi tu:

    tempSensor.begin(12); // 1 wire dla DS18B20 dla gigital 12

    ech...

    _________________
    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  
    PostNapisane: 20 gru 2014, o 20:31 
    Offline
    Nowy

    Dołączył(a): 19 gru 2014
    Posty: 6
    Pomógł: 0

    SunRiver, rozumiem Twoją irytację, bo ja też mam podobne uczucia gdy laik pyta o rzeczy, które dla mnie są oczywiste... Napisałem, że jestem zielony i proszę o pomoc. Nie zawracałbym wam głowy gdybym wiedział dokładnie co i jak.
    Miałem nadzieję, że podobnie jak na innych forach otrzymam pomoc, tak jak ja jej udzielam, gdy wiem o czym mówię, a nie narażę się na uśmiechy politowania w stylu co za leszcz, nic nie rozumie...
    Kod zawarty na forum zawiera dodatkowe elementy dymu itp. co powoduje, że się zamotałem.
    Napisałem dokładnie co chciałbym aby kod wykonywał.
    Na innym forum znalazłem coś takiego:
    Składnia: [ Pobierz ] [ Ukryj ] [ Zaznacz wszystko ]
    język cpp
    Musisz się zalogować, aby zobaczyć kod źródłowy. Tylko zalogowani użytkownicy mogą widzieć kod.

    Co wy na to? Pasuje do mnie?



    Ostatnio edytowano 20 gru 2014, o 22:29 przez kasug, łącznie edytowano 1 raz

    Góra
     Zobacz profil  
    cytowanie selektywne  Cytuj  
    PostNapisane: 20 gru 2014, o 20:51 
    Offline
    Użytkownik

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

    kasug napisał(a):
    Napisałem dokładnie co chciałbym aby kod wykonywał.


    prośby i życzenia oraz takie tam w dziale rybnym się umieszcza :)
    tu tylko możesz uzyskac pomoc w sprawie kodu i taką tez otrzymałeś

    podałeś że chcesz użyć arduino ... wiec wyciągłem ci z kodu wszystkie piny gdzie ma co być podłączone
    jeśli nie rozumiesz czegoś ... zajmij się mniejszymi projektami i poczytaj poradniki do arduino które umieściłem na forum


    PS>.. kody umieszczamy w znacznikach syntax ... zmien to

    _________________
    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  
    PostNapisane: 20 gru 2014, o 22:32 
    Offline
    Nowy

    Dołączył(a): 19 gru 2014
    Posty: 6
    Pomógł: 0

    OK. Dzięki.
    Jak zrealizuję projekt to pochwalę się efektami.
    mam nadzieję, że się uda :-) W razie potrzeby poproszę o pomoc.
    Pozdrawiam.



    Ostatnio edytowano 20 gru 2014, o 22:41 przez kasug, łącznie edytowano 1 raz

    Góra
     Zobacz profil  
    cytowanie selektywne  Cytuj  
    PostNapisane: 20 gru 2014, o 22:37 
    Offline
    Użytkownik

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

    kasug napisał(a):
    OK. Dzięki.
    Jak zrealizuję projekt to pochwalę się efektami.


    zatem czekamy na efekty ...
    kod umieściłeś źle poprawię i sobie zobacz jak ma być

    _________________
    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  
    PostNapisane: 21 gru 2014, o 12:37 
    Offline
    Nowy

    Dołączył(a): 19 gru 2014
    Posty: 6
    Pomógł: 0

    Jeszcze jedno pytanie natury technicznej...
    Czy zamiast Arduino UNO mogę użyć Arduino Micro?



    Góra
     Zobacz profil  
    cytowanie selektywne  Cytuj  
    PostNapisane: 21 gru 2014, o 12:55 
    Offline
    Użytkownik

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

    Możesz użyć dowolnego arduino, piny są takie same ... wystarczy zobaczyć jak są rozmieszczone na micro , nano czy lily padzie :)
    i podłączyć zgodnie z opisem. Zaletą Arduino jest to że na każdym arduino , zadziała każdy program z arduino (pomijam oczywiście przypadki gdy się np nie zmieści w pamięci lub braknie ci pinów)

    pytania dodatkowe wydzielam do innego posta: żeby nie robić bałaganu na forum:


    tu masz pinouty do arduino micro:

    Obrazek

    _________________
    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  
    Wyświetl posty nie starsze niż:  Sortuj wg  
    Utwórz nowy wątek Odpowiedz w wątku  [ Posty: 12 ] 

    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