Strona 2 z 4

Re: 4-kanałowy termometr na czujnikach DS 18b20

: wtorek, 23 maja 2017, 17:16
autor: mienho
Na białym forum jest tutorial jak zrobić coś o czym wspominacie. Sam też chcę coś takiego zbudować ale oparte na NodeMCU v3

Re: 4-kanałowy termometr na czujnikach DS 18b20

: wtorek, 23 maja 2017, 20:41
autor: robert4you
Na białym jest też opis jak zrobić na NodeMCU.

Re: 4-kanałowy termometr na czujnikach DS 18b20

: środa, 24 maja 2017, 08:17
autor: WojciszPL
Z tego co widziałem w opisie, to aby wyszło opłacalnie, trzeba by zamawiać na aliexpres (poprawcie jesli coś kręce) także sporo czasu.
Czy ktoś może robi takie fajne cacka i sprzedaje? :)
@robert$you, czy Ty nie masz takich w ofercie?

Re: 4-kanałowy termometr na czujnikach DS 18b20

: środa, 24 maja 2017, 14:26
autor: golec269
Pisz PW do kolegi radius.

Re: 4-kanałowy termometr na czujnikach DS 18b20

: niedziela, 8 paź 2017, 18:20
autor: Deas
Witam,
odkopię trochę temat DS18B20 i arduino.
Działa to tak, że arduino posiada 13 wejść/wyjść cyfrowych.
Część z tych we/wy jest używana przez inne urządzenia (np. wyświetlacz, shield z wyświetlaczem i klawiaturą itp.). Np. moje arduino ma shielda z wyświetlaczem i 6 przyciskami.
Wyświetlacz zajmuje 6 we/wy cyfrowych. Więc pozostaje nam 7. DS18B20 jest czujnikiem typu OneWire czyli cyfrowym i każdy posiada 64 bitowy numer seryjny. Taka konstrukcja czujnika pozwala na podłączenie bardzo wielu czujników pod jedno we/wy. Plusem tego rozwiązania jest to że tak naprawdę wszystkie czujniki są podpinane do tego samego gniazda. Tzn sterownik może posiadać fizycznie wiele gniazdek ale tak naprawdę są one podpięte to tego samego we/wy cyfrowego a miejsce wyświetlania temperatury na wyświetlaczu zależy od adresu podłączonego czujnika. Minusem natomiast jest to że przy wymianie czujnika trzeba w kodzie programu zmienić id czujnika na nowe. Można też każdy czujnik podłączyć do osobnego we/wy cyfrowego których i tak jeszcze zostanie 7 sztuk czyli 7 czujników i wtedy nie musimy podawać id czujników i możemy bez obaw wymienić je na nowe ale musimy je też wpinać pod konkretnie przypisane gniazda inaczej temp. wyświetli się w innym miejscu na wyświetlaczu. Oprócz tego arduino posiada też 6 wejść analogowych do których też możemy podłączyć 6 sond analogowych.

Pozdro

Re: 4-kanałowy termometr na czujnikach DS 18b20

: poniedziałek, 9 paź 2017, 17:56
autor: rastro
Deas pisze: DS18B20 jest czujnikiem typu OneWire czyli cyfrowym i każdy posiada 64 bitowy numer seryjny. Taka konstrukcja czujnika pozwala na podłączenie bardzo wielu czujników pod jedno we/wy. Plusem tego rozwiązania jest to że tak naprawdę wszystkie czujniki są podpinane do tego samego gniazda. Tzn sterownik może posiadać fizycznie wiele gniazdek ale tak naprawdę są one podpięte to tego samego we/wy cyfrowego a miejsce wyświetlania temperatury na wyświetlaczu zależy od adresu podłączonego czujnika. Minusem natomiast jest to że przy wymianie czujnika trzeba w kodzie programu zmienić id czujnika na nowe.
Albo nauczyć się korzystać z pamięci eeprom, jaka jest wbudowana w MCU i po zmianie czujnika zapytać użytkownika gdzie życzy sobie ten czujnik zmontować. W takim przypadku rzeczony minus przestaje istnieć.
Deas pisze: Oprócz tego arduino posiada też 6 wejść analogowych do których też możemy podłączyć 6 sond analogowych.
To akurat aż taka zaleta nie jest, bo ADC jest raptem dziesięcio bitowe a i jego jakość też dupy nie urywa i czytanie z tego bez większego pomyślunku da realną rozdzielczość 8bit w związku z czym albo mamy słabą rozdzielczość albo trzeba dobrze pomyśleć jak nad układem kondycjonującym sygnał w pewnym dość wąskim zakresie.

Re: 4-kanałowy termometr na czujnikach DS 18b20

: poniedziałek, 6 sie 2018, 15:38
autor: crobe
No to pokarze mój termometr na DS 18b20.
4 kanały rozdzielczość 0.1 nie mam pojęcia jak na ds robią 0.01
alarm do ustawienia min - max na 3 czujnikach.
obudowa wykonana na drukarce 3D.

Re: 4-kanałowy termometr na czujnikach DS 18b20

: czwartek, 9 sie 2018, 11:29
autor: rastro
Magiczne słowo interpolacja... cześć producentów/konstruktorów zapomina o tym wspomnieć w opisie (spora część). Zapomina też wspomnieć że taki zabieg powoduje poślizg pomiaru. Część pewnie nawet tym sobie głowy nie zawraca i zaokrągla wynik, a nuż nikt nie zauważy że wynik na ostatnim miejscu skacze co 0,06 a czasem co 0,07.

Re: 4-kanałowy termometr na czujnikach DS 18b20

: niedziela, 12 sie 2018, 14:39
autor: 70-MAREK
Radius co tam słychać w sprawie termometru, alarmów, może napisał byś kilka słów w tym temacie

Re: 4-kanałowy termometr na czujnikach DS 18b20

: piątek, 17 sie 2018, 20:55
autor: arTii
Czujniki DS18B20 można podpiąć do ESP8266 do jednego kanału. Ja mam to zrobione na zwykłym rozdzielaczu telefonicznym, a do DS18B20 wtyczki telefoniczne. I w ten sposób pod jeden port mam podłączone 6 czujników DS18B20.
ESP to jest dość zmyślne urządzenie i po wgraniu do niego np. ESP Easy łatwo się go obsługuje.
Na kolejnych 2 pinach do ESP można podpiąć wyświetlacz OLED 1" (koszt znikomy) na którym będą się wyświetlały temperatury z poszczególnych czujników.
Teraz sprawa alarmów:
Najprostszy sposób to w "Rules" to delikatnie oprogramować, lub zastosować "Regulator Level Control" gdzie do wybranego PINu wpinamy buzzer.

Kolejnym plusem rozwiązania na ESP jest to, że można użyć projektu NetTemp lub Domoticz na przykład na raspberry i mamy logowanie temperatur razem z wykresami (używam zarówno jednego jak i drugiego)
I później mamy np. taki wykres z NetTempa:
chart.jpeg
Moduł ESP komunikuje się z siecią WiFi - bardzo proste rozwiązanie.
Największy (dla mnie) problem to kwestia jakiejś obudowy :D

Re: 4-kanałowy termometr na czujnikach DS 18b20

: sobota, 18 sie 2018, 11:03
autor: 70-MAREK
Wrzuć jakieś zdjęcia

Re: 4-kanałowy termometr na czujnikach DS 18b20

: sobota, 18 sie 2018, 11:07
autor: arTii
postaram się zrobić i wrzucić - tylko nie mam do tego żadnej obudowy :)
Wszystko jak to zwykle u mnie jest prototypowe i wisi na kablach

Re: 4-kanałowy termometr na czujnikach DS 18b20

: niedziela, 19 sie 2018, 13:29
autor: arTii
No to zrobiłem jakieś zdjęcia :)
Całość można rozbudowywać bez większego problemu. Aktualnie ograniczeniem jest ilość urządzeń - max 12 w tej wersji oprogramowania.
Ale może uda nam się to jeszcze obejść.
Ja podpięte mam:
- 7 sztuk DS18B20
- przekaźnik
- wyświetlacz OLED 0,96" - tutaj przewijają się mniej istotne pomiary
- wyświetlacz LCD 4x20 znaków
- czujnik BMP280 - ciśnienie i temperatura otoczenia - można założyć BME280 który ma dodatkowo jeszcze pomiar wilgotności
trzy ostatnie urządzenia są na szynie I2C czyli połączone równolegle do jednej magistrali
20180818_175340.jpg
tak wyglądają wyświetlacze:
20180818_180758.jpg
20180819_132201.jpg
20180819_132219.jpg
20180819_132235.jpg
20180819_132252.jpg
20180819_132308.jpg

Re: 4-kanałowy termometr na czujnikach DS 18b20

: wtorek, 21 sie 2018, 08:09
autor: 70-MAREK
Fajnie to wygląda, dopytuję bo rozglądam się powoli za jakimś termometrem, poprzedni ma już dość.
Można w tym twoim ustawić alarm?

Re: 4-kanałowy termometr na czujnikach DS 18b20

: wtorek, 21 sie 2018, 18:23
autor: arTii
można. Pod wolne GPIO (np. zamiast przekaźnika, albo RX, TX zlikwidować) można podpiąć buzzer.
I konfiguruje się przekroczenie wartości dowolnego kanału (pamiętać o max 12 kanałach)

Re: 4-kanałowy termometr na czujnikach DS 18b20

: czwartek, 23 sie 2018, 20:27
autor: 70-MAREK
Cześć, szukam czegoś prostego, 5-6 ds-ów, alarmy, wyświetlacz dla wszystkich czujników, da się to ogarnąć tym twoim ? :)

Re: 4-kanałowy termometr na czujnikach DS 18b20

: czwartek, 23 sie 2018, 21:36
autor: arTii
5 pomiarów + 5 alarmów + wyświetlacz - da się Będzie łącznie 11 kanałów.
Albo 6 pomiarów i tylko 5 alarmów i wyświetlacz = 12 kanałów
Ale nie nazywaj go "moim" - to zwykłe EasyESP zapakowane akurat na płytkę pcb która wspólnie zaprojektowaliśmy.
Jeszcze została mi jedna goła płytka i muszę zamówić produkcję nowych.

Re: 4-kanałowy termometr na czujnikach DS 18b20

: piątek, 24 sie 2018, 08:10
autor: crobe
A co to za kanały?

Re: 4-kanałowy termometr na czujnikach DS 18b20

: sobota, 25 sie 2018, 19:47
autor: arTii
ilość czujników/warunków/urządzeń np:
1) DS18B20 #1
2) DS18B20 #2
3) DS18B20 #3
4) DS18B20 #4
5) BME280 (ciśnienie, temperatura, wilgotność)
6) Alarm z czujnika #1
7) Alarm z czujnika #2
8) Alarm z czujnika #3
9) Alarm z czujnika #4
10) Wyświetlacz LCD #1
11) Wyświetlacz LCD #2
12) Alarm wilgotności
masz 12 PRZYKŁADOWYCH kanałów

Re: 4-kanałowy termometr na czujnikach DS 18b20

: środa, 29 sie 2018, 23:59
autor: Irvin
Tak dla ścisłości, DS ustawiony na 12bit ma 4 bity na część ułamkową, co daje 16 wartości dostępnych do odczytania. Zarówno 0,1 i 0,01 jest więc obarczone błędem, 16 wartości oznacza, że powinny pokazywać część ułamkową ze skokiem: {0,0.0625,0,1250, itd}. Jednak większość programów pokazujących z dwoma miejscami po przecinku pokazuje z dość dobrym przybliżeniem {0,0.06,0.12,0.19,itd}. Wg mnie lepiej tak niż zaokrąglać 0.0625 i 0.125 do 0.1, a tylko 0.19 do 0.2, itd. Zaokrąglając do 1/10 pewnie będzie część liczb podwojonych i coś będzie umykać.
Przy czym program w AVR zaokrągla w dół, programista jak sobie wymyśli to zrobi tablicę i wg swojego widzimisię, geodeta/inżynier połówkę do parzystej - 0.25 do 0.2 i 0.35 do 0.4, a excel/matematyk 0.25 do góry, czyli na 0.3.
Zapewne jakiegoś dużego znaczenia to nie ma, każdy ma swój gust. Mnie się bardziej podoba to 0,06.

Re: 4-kanałowy termometr na czujnikach DS 18b20

: piątek, 31 sie 2018, 22:12
autor: robert4you
Dokładność pomiaru temperatury w kolumnie nie ma żadnego znaczenia dla przebiegu procesu. To tylko legenda czy zabobon.

Wysłane z mojego SM-G950F przy użyciu Tapatalka

Re: 4-kanałowy termometr na czujnikach DS 18b20

: sobota, 1 wrz 2018, 07:53
autor: lesgo58
I to w tak radykalny i zdecydowany sposób pisze osoba, która ma tak wrażliwe kubki smakowe i wyczuwa przedgon nawet po 3-krotnej rektyfikacji?
No to się nie dziwię, że ten przedgon wyczuwasz.
Dla mnie skok temperatury w kolumnie o 0,06 jest niedopuszczalny. Oczywiście jako pojedynczy skok. Ja reaguję gdy w kolumnie widzę reakcję termometru mierzoną w pojedynczych setnych częściach stopnia. Oczywiście po odpowiedniej interpretacji wskazań. I w zależności od miejsca gdzie jest robiony pomiar. Jeśli jeszcze do tego doliczyć czas reakcji termometrów to nie dziwota, że można wyczuć przedgon w urobku.
Szkoda, że nie mogę zrobić logów z pomiarów temperaturowych, ale po prostu mój sterownik nie jest do tego przystosowany. Można by było w sposób idealny prześledzić rozkład i reakcję temperatur w kolumnie w czasie jej pracy. Uwierz mi, że mimo iż mam kolumnę wysoką i odległość termometru w dole kolumny od tego pod OLM jest 120cm to widać dokładnie jak reaguje ten termometr pod OLM gdy np. na termometrze w dole kolumny temperatura podskoczy tylko o 0,2*C. Czyli skok temperaturowy w ogólnym odczuciu dopuszczalny.
Ja np. już reaguję na skoki temperaturowe w dole kolumny rzędu setnych części stopnia.
Zalety tak dokładnego pomiaru widać jeszcze lepiej w głowicy. Mnie osobiście ten pomiar mało interesuje, ale osoby które odbierają z głowicy już powinny się tym bardziej zainteresować. Zwłaszcza osoby które nie są zadowolone ze swoich rezultatów.

Re: 4-kanałowy termometr na czujnikach DS 18b20

: sobota, 1 wrz 2018, 08:38
autor: rastro
Się zaczyna, tak więc przypominam dokładność to nie rozdzielczość pomiaru, a jak mówimy nawet o rozdzielczości w przypadku czujnika DS18B20 to nie możemy zapominać że tutaj rozdzielczość nie może być większa niż 0,0625. I teraz albo mamy termometr z rozdzielczością 0,1 albo ktoś robi sztuczki i pokazuje wynik z rozdzielczością 0,01. Tylko że te sztuczki niestety nie są niczym super w przypadku czujnika, który potrzebuje 3/4 sekundy na wykonanie pomiaru.

Leszku, u Ciebie sytuacja jest ciut inna, bo o ile pamiętam to ten twój termometr jest oparty na innym typie czujnika a więc prawdopodobnie zarówno rozdzielczość odczytu jest większa no i sam odczyt czujnika jest wykonywany znacznie częściej niż raz na sekundę. Tak więc w Twoim przypadku możesz te setne części zaobserwować, natomiast moim zdaniem na popularnych termometrach z czujnikami DS jest to niemożliwe, raz ze względu na rozdzielczość czujnika jak i na inne jego cechy, które w tym przeszkadzają.

Re: 4-kanałowy termometr na czujnikach DS 18b20

: sobota, 1 wrz 2018, 08:55
autor: lesgo58
Słusznie zauważyłeś, że nie jestem zbyt kumaty :oops: w prawidłowym nazewnictwie zwłaszcza w elektronice. Juz tyle razy się pisało na ten temat. Jednak ja do dzisiaj nie potrafię odpowiednio tego określić. Ale wszystko przede mną. :D :scratch:
Jednak to nie zmienia faktu, że w kolumnie zachodzą zjawiska, które trudno zauważyć/zaobserwować online dysponując tylko pospolitymi termometrami. I głównie to chciałem zasygnalizować.

P.S. Posiadam sterownik SpirMaster kolegów Mariana i Andrzeja.

Re: 4-kanałowy termometr na czujnikach DS 18b20

: sobota, 1 wrz 2018, 09:07
autor: rastro
Leszku, ale to może tłumaczyć wypowiedź kolegi robert4you
robert4you pisze:Dokładność pomiaru temperatury w kolumnie nie ma żadnego znaczenia dla przebiegu procesu. To tylko legenda czy zabobon.
Bo faktycznie dokładność nie musi mieć żadnego znaczenia ;)
lesgo58 pisze:... prawidłowym nazewnictwie zwłaszcza w elektronice.
E tam to nie tylko elektronika... na takim zupełnie analogowym termometrze jest dokładnie ten sam problem bo rozdzielczość to ta narysowana podziałka... a dokładność to już jak tam się Chińczykowi tą podziałkę udało ustawić ;) :hahaha:.

Re: 4-kanałowy termometr na czujnikach DS 18b20

: sobota, 1 wrz 2018, 09:17
autor: lesgo58
No właśnie. Rozjaśniłeś mi. Z tą dokładnością to się zgadzam. Ja pod pojęciem dokładności miałem na myśli zdolność urządzenia do odzwierciedlenia stanu faktycznego. Nie wiem czy teraz dobrze to ująłem. :scratch:
Być może przez błędne zrozumienie nazewnictw i tym samym mylnie zrozumienie sensu wypowiedzi kolegów powstaje wiele nieporozumień.
Mam nadzieję, że kol. @robert4you się nie wzburzy na moją wypowiedź. I być może doda coś od siebie. Tak dla uzupełnienia i lepszego rozjaśnienia sytuacji.
Niestety ale zwapnienie mojego mózgu jest już na takim etapie, że czasami sam z siebie się śmieję. Takie babole odwalam. :D :scratch:

Re: 4-kanałowy termometr na czujnikach DS 18b20

: sobota, 1 wrz 2018, 12:48
autor: crobe
A jakie czujniki znacie i używacie?

DS18b20
STS21

Jest coś jeszcze cyfrowego?

Re: 4-kanałowy termometr na czujnikach DS 18b20

: sobota, 1 wrz 2018, 13:17
autor: rastro
Ten sterownik o którym wspomina @lesgo58 używa analogowego czujnika pt100 albo pt1000 i albo jakoś to ogarniają przez ADC (ale nie wiem z uC czy jakiś lepszy).

Re: 4-kanałowy termometr na czujnikach DS 18b20

: sobota, 1 wrz 2018, 14:26
autor: crobe
Czytałem o pt1000 to wymaga precyzyjnego źródłoa napięcia strasznie to skomplikowane...

Re: 4-kanałowy termometr na czujnikach DS 18b20

: sobota, 1 wrz 2018, 15:39
autor: rastro
Można pominąć tą niedogodność na dwa sposoby, albo dobrać ADC z wbudowanym DAC, który działa jak źródło prądowe. Drugi sposób to tak zwany pomiar ratiometryczny, w tej metodzie napięcie odniesienia będzie pływać proporcjonalnie do tego podawanego na czujnik i w efekcie błąd się kasuje.

Tak to mniej więcej wygląda w wersji bez DAC'a:
Ratiometric.png
A tak to sobie wyobraża konkurencja w wersji z dwoma DAC'ami
ratiometric3.gif
Jest jeszcze wersja z kompensacją:
Ratiometric2.png
Ciekawy jest wykres widoczny na pierwszym rysunku, wynika z niego że dokładność jest poniżej 0,1C. Ostatnia wersja może osiągnąć dokładność nawet do 0,005C (trzeba oczywiście skorzystać z czujnika najwyższej klasy ido tego dwa rezystory o dokładności 0,002 lub 0,001%, te rezystory potrafią kosztować tyle co przetwornik ADC)

Re: 4-kanałowy termometr na czujnikach DS 18b20

: sobota, 1 wrz 2018, 15:46
autor: robert4you
Oczywiście Leszku że się obrażę.
Mój sterownik wyciska z DSa co może. I co najważniejsze logi temperatury zapisują się na bieżąco i dzięki temu widzę praktycznie każdy skok temperatury. Napisałem nawet algorytm dzięki któremu sterownik analizując odczyty temperatury sygnalizuje że w kolumnie jest już mało przedgonów. Dzięki temu wiem że muszę spuścić jeziorko po raz trzeci lub czwarty. Oczywiście nie zastąpi to smaku, ale pomaga.

Reasumując jak jest dobrze odebrany przedgon to log z 10 p staje się linią prostą bez żadnych odchyleń.

A dla początkujących napiszmy jeszcze raz.

DOKŁADNOŚĆ POMIARU TEMPERATURY W KOLUMNIE NIE MA ZNACZENIA. LICZY SIĘ ROZDZIELCZOŚĆ I CZĘSTOŚĆ POMIARU. PROCES PROWADZIMY OBSERWUJĄC SKOKI TEMPERATURY I TENDENCJE. A CZY TERMOMETR MYLI SIĘ O 5 CZY 3 ST TO JEST BEZ ZNACZENIA.
WŁAŚCIWIE TO WBREW POWSZECHNYM OPINIOM DOKŁADNY TERMOMETR PRZYDAJE SIĘ W KOTLE W CELU OBLICZENIA ILOŚCI ALKOHOLU W NASTAWIE.

Wysłane z mojego SM-G950F przy użyciu Tapatalka

Re: 4-kanałowy termometr na czujnikach DS 18b20

: sobota, 1 wrz 2018, 16:25
autor: gary1966
SpirMaster I i II edycji posiada czujki PT 1000.

Re: 4-kanałowy termometr na czujnikach DS 18b20

: niedziela, 2 wrz 2018, 12:10
autor: robert4you
Tak wygląda log temperatur podczas stabilizacji. Za około godzinę podeślę drugi- z ustabilizowanej i gotowej do odbioru kolumnyObrazek

Wysłane z mojego SM-G950F przy użyciu Tapatalka

Re: 4-kanałowy termometr na czujnikach DS 18b20

: niedziela, 2 wrz 2018, 15:03
autor: robert4you
A tak wygląda zapis temperatur z ustabilizowanej po odbiorze jeziorka kolumny.

Zielona linia to 10 ta półka.
Pik po lewej stronie to spust jeziorka, mniejszy pik po prawej to początek odbioru godzinę później.

Obrazek

Dodatkowo pamiętnikowy zapis pracy przy pomocy tweetera.
Obrazek

Tak więc.
Od pewnego czasu kompletnie nie interesują mnie wskazania termometrów. Kontrolę procesu opieram na obserwacji wykresów temperatury. Interesuje mnie ich kształt i tendencja w funkcji czasu, a nie konkretne wartości.
Dopiero wtedy mamy właściwy obraz przebiegu procesu.


Wysłane z mojego SM-G950F przy użyciu Tapatalka

Re: 4-kanałowy termometr na czujnikach DS 18b20

: czwartek, 20 wrz 2018, 15:00
autor: kivlow
Robert4You - czyli ds18b20 przy 12bitach jest wystarczający do destylacji i lepiej jest kontrolować proces PID-em i kierunkiem w jakim zmierza proces niż samymi odczytami temp. nawet czujnikiem z dokładnością do 0.01stC.
Dobrze odbieram twój punkt widzenia ??

Re: 4-kanałowy termometr na czujnikach DS 18b20

: sobota, 22 wrz 2018, 14:12
autor: robert4you
A co chcesz kontrolować PID em?.
Tak, ogólnie dobrze kombinujesz. Ten pogląd nie jest tylko mój, ale również wielu bardzo doświadczonych kolegów.

Wysłane z mojego SM-G950F przy użyciu Tapatalka

Re: 4-kanałowy termometr na czujnikach DS 18b20

: wtorek, 20 lis 2018, 22:19
autor: arTii
Popełniłem właśnie kolejną wersję termometru na ESP8266 i DS18B20
Zdjęcia niewiele wniosą, ponieważ były by w zasadzie identyczne jak w moim poprzednim poście
Wciąż brak obudowy, ale jest drobna modyfikacja: nie potrzeba nam Raspberry, tylko kupiłem na próbę VPS za 3$/rok
Czyli koszty takiego termometru wynoszą (zakupy w PL - w chinach taniej):
Co z tego mamy?
  • Na module ESP8266 instalujemy oprogramowanie ESP Easy w wersji oryginalnej bądź zmodyfikowanej. Oryginalna ma możliwość konfiguracji 12 "zadań", zmodyfikowana ma 24 zadania. Jedno zadanie, to np. jeden termometr DS18B20 lub jeden czujnik BMP280 lub jeden wyświetlacz, lub przekaźnik. Ponadto w wersji zmodyfikowanej jest obsługa systemu NetTemp
  • Na VPS uruchamiamy system Debian, po czym instalujemy systemy Domoticz i ewentualnie NetTemp
  • konfigurujemy sobie ESP żeby po pierwsze wyświetlało nam żądane temperatury na wyświetlaczach lokalnych, a po drugie żeby te temperatury przekazywało na Domoticza i NetTempa na naszym serwerze VPS.
    Dlaczego dwa systemy?
    • NetTemp ma dużo lepiej rozwiązane wykresy od Domoticza
    • Domoticz ma ładniejszy interface na smartfona :)
    Oczywiście nic nie stoi na przeszkodzie żeby zostać tylko przy jednym systemie. Mamy wtedy historię wszystkich logowanych temperatur i ciśnienia, oraz ich zdalny podgląd
  • DS-y zakańczamy wtyczkami RJ45 które wpinamy do gniazdka telefonicznego (w razie potrzeby używamy rozdzielacza), a to podłączamy 3 przewodami do ESP8266 (3,3V, GND, D7)
  • BMP280 oraz wyświetlacze podpinamy równolegle! (3,3V, GND, D4, D5)
    Rozbudowa:
    • drugi ESP8266 z wyświetlaczem - ten pierwszy mamy przy kolumnie która raczej w salonie nie stoi :D A taki ESP z dodatkowym wyświetlaczem można postawić sobie w salonie, przy komputerze bądź przy łóżku - jak kto lubi - i mieć zdalny podgląd na temperatury w naszych ulubionych sprzętach :D
      Warunek powodzenia tego jest jeden: Obydwa moduły muszą być w zasięgu tej samej sieci WiFi (tak w uproszczeniu). Oczywiście nic nie stoi na przeszkodzie, żeby takich dodatkowych modułów mieć kilka :) A do każdego takiego dodatkowego modułu możemy podpiąć dodatkowe czujniki lokalne, czyli np. mierzyć temperaturę w pomieszczeniu, a każdy z wyświetlaczy konfigurujemy indywidualnie co ma wyświetlać.
    • buzzer/brzęczyk - można podłączyć do wolnego portu buzzer który będzie generował alarm przy zadanych warunkach. Taki buzzer może być zarówno w głównym module jak i w dodatkowym
    • Pushover - po wykupieniu (jednorazowo 4,99$) możemy na telefonie natychmiastowo otrzymywać powiadomienia z Domoticza o przekroczeniu zadanych parametrów (temperatur) na czujnikach
Wersja dla zaawansowanych: jeżeli mamy publiczny adres IP i możemy ustawić przekierowanie portów na ruterze, to możemy podłączyć SSR albo przekaźnik (jeden lub więcej) i zdalnie sterować czy to grzałkami, czy też oświetleniem

Jeśli ktoś jest zainteresowany - to mogę udzielić pomocy przy budowie takiego termometru. Oprogramowanie na którym bazuję, jest dostępne bezpłatnie.

Re: 4-kanałowy termometr na czujnikach DS 18b20

: niedziela, 25 lis 2018, 11:33
autor: kondzio
Skoro mozna zalaczać grzałki z przekaznikiem SSR to zapewne można sterować elektrozaworem E-ARC.

Chce dziś kliknąć potrzebne elementy tego układu, zastanawiam sie czy ten sprzęt jest wystarczający? czy autor projektu nie planuje lepszej nowszej wersji gdzie bezie potrzebny nie co lepszy sprzęt? w sumie nie jest to drogie ale można od razu warto pójść w tym kierunku?

Re: 4-kanałowy termometr na czujnikach DS 18b20

: piątek, 28 gru 2018, 21:56
autor: kondzio
Zbudowałem taki termometr, odpaliłem ESPEasy, podaje dane do domoticza na lokalnym serwerze. Za chiny ludowe nie moge zmusic aplikacji w telefonie do czestej aktualizacji danycvh (tylko co 5 minut) oraz ustawic alarmów w telefonie... ma ktos pomysł? czy jednak isc w kierunku blynk?

Re: 4-kanałowy termometr na czujnikach DS 18b20

: piątek, 28 gru 2018, 22:13
autor: chprzemo
@kondzio możesz do esp wrzucić plik Html w którym robisz prosty dashboard z czujników DS, odpalasz na telefonie w przeglądarce stworzony plik i odświeżasz tak często jak chcesz.

Tą metodą omijasz domoticza....

pozdrawiam