Menu główne

Aktualności:

I już Święta

Termometr ESP Tutorial

Zaczęty przez Jaś, Lip 26, 2024, 02:54 PM

Poprzedni wątek - Następny wątek

Jaś

Na płytce byłoby OK ale ja się na to nie pisze z dwóch powodów:

1) dla mnie wystarczające jest na pająku (nie chce mi się komplikować termometru do sprzętu- dość mam zabawy z inteligentnym domem który usiłuje ożywić już 3 lata).

2) nie mam na to czasu ( rodzina + j.w. + kilka projektów które mam rozgrzebane)

Ze swojej strony oferuje pomoc ale nie mogę bardziej niż doradczo się zaangażować.

Taka płytka wydaje się być b.prosta wiec nie powinno być problemu z jej zaprojektowaniem- pytanie czy dla kilku ścieżek jest sens.

xardas

Posiedziałem chwilę, poczytałem o HTMLu i stworzyłem (przerobiłem) takie coś:

Wersja dla podstawowej kolumny

Kod1

<meta name="viewport" content="width=width=device-width, initial-scale=1">
<STYLE>
* {font-family:sans-serif; font-size:14pt;}
.button {margin:3px; padding:3px 8px; background-color:#07D; color:#FFF; text-decoration:none; border-radius:3px}
</STYLE>
<html>
<head>
 <meta http-equiv="refresh" content="2">

</head>
<body>



<center>" Termometr ESP !!! "</center>



<table  cellpadding="0" cellspacing="3">

<center><div style="border:1px solid black; position relative; width:500px; height:1000px;">
<img src="https://i.imgur.com/lvpjzIX.png" width="500" height="1000"/>


<div style="position:relative; bottom:970; right:150;">


      Woda [Czujnik#Temperature] *C

</div>


<div style="position:relative; bottom:910; left:90;">


      Głowica [Czujnik#Temperature] *C

</div>


<div style="position:relative; bottom:797; left:105;">

      OLM/OVM [Czujnik#Temperature] *C

</div>


<div style="position:relative; bottom:502; left:105;">

      10 polka [Czujnik#Temperature] *C

</div>


<div style="position:relative; bottom:175; left:175;">

      Kocioł [Czujnik#Temperature] *C

</div>

</center>


</html>

A tu wersja dla zbufurowanych.

Kod2

<meta name="viewport" content="width=width=device-width, initial-scale=1">
<STYLE>
* {font-family:sans-serif; font-size:14pt;}
.button {margin:3px; padding:3px 8px; background-color:#07D; color:#FFF;

text-decoration:none; border-radius:3px}
</STYLE>
<html>
<head>
   <meta http-equiv="refresh" content="2">

</head>
<body>



<center>" Termometr ESP !!! "</center>



<table  cellpadding="0" cellspacing="3">

<center><div style="border:1px solid black; position relative; width:500px;

height:1000px;">
<img src="https://i.imgur.com/RJQFC7P.png" width="500" height="1000"/>


<div style="position:relative; bottom:970; right:150;">


      Woda [Czujnik#Temperature] *C

</div>


<div style="position:relative; bottom:910; left:90;">


      Głowica [Czujnik#Temperature] *C

</div>


<div style="position:relative; bottom:797; left:105;">

      OLM/OVM [Czujnik#Temperature] *C

</div>


<div style="position:relative; bottom:612; left:105;">

      10 polka [Czujnik#Temperature] *C

</div>


<div style="position:relative; bottom:410; left:125;">

      Bufor [Czujnik#Temperature] *C

</div>


<div style="position:relative; bottom:195; left:175;">

      Kocioł [Czujnik#Temperature] *C

</div>

</center>


</html>

Mam nadzieję że to wszystko się nie rozjedzie u innych, u mnie wygląda to tak:



Grafika na imgurze bo mój ESP nie chciał jej przyjąć ze względu na już zbyt małą ilość wolnego miejsca.

Takeda

Zamówione  da radę jakoś bezprzewodowo zasilanie zrobić? Czy tylko zasilacz 5v?

Jaś

Zamówione  da radę jakoś bezprzewodowo zasilanie zrobić? Czy tylko zasilacz 5v?

Jaś

Maciej - dobra robota! Ze swojego wrodzonego lenistwa wykorzystam Twój kod, zmienię tylko grafikę na bokaboba:)

Vortex- da się, bateria 9v + 7805 (stabilizator)+ 2 kondensatory i się da :)
W zasadzie to powinno tez działać z 3,3 V wiec można próbować z aku typu 18650 lub innym podobnym zrodlem zasilania ale wydaje mi się, ze bateria 9v ze stabilizacją będzie najlepszym rozwiązaniem

Ukrainiec

Co do zasilania to na moim ESP jest napisane że Vin 5V max 10V, bo i tak ma własny regulator napięcia na 3,3V. Ja bym raczej szedł w stronę 18650 tylko muszą być w pełni naładowane, przynajmniej 4,0V bo regulator ma 0,7V minimalnego spadku napięcia albo mała przetwornica step-down na 3,3V.

Od razu uprzedzam że przetwornica jest fajna, ale na elektrodzie kiedyś był opis jak to przy ok 3V (rozładowany Li-Ion) wzbudzała się i potrafiła podać kilkadziesiąt V na wyjście co powoduje nagłą śmierć układu. Oczywiście nie każda tak będzie działać ale wiem że są takie.

Dla posiadaczy bokakoba przerobiłem grafikę i ustawiłem parametry (dla thora i puszkowej już nie będę przerabiał)

Kompresorek

Panowie a jak z zastosowaniem dla półkowej, normalnej z SG i chłodnicą. Cała z KO, pomiary; keg, 1pół, przed SG, nad SG i pomiar wody chłodzącej.
Na czym byłby podgląd temperatur? zwykły LCD 20x04 czy inaczej.

Jaś

Chyba źle opisałem motywy tego tutoriala i postaram się to nadrobić.


Kolego traktuj ten materiał jako "wędkę, a nie rybę", moim zamysłem było pokazanie jak w prosty sposób można z ESP zrobić termometr z LCD i wskazaniami po WIFI. W materiale pokazałem jak podłączyć sondę termometru i starałem się przekazać moje podpowiedzi jak podłączyć dowolną ilość sond (praktycznie chyba da się 19 sond + LCD ale nie sprawdzałem tego nigdy bo i po co) postępując tak jak w mich przykładach. Dodatkowo jako opcja pokazałem kawałek kodu HTML z przykładem jak to skonfigurować do odczytu temp. po WiFi. Kolega jatylkonachwile odwalił kawał roboty i dopasował kod HTML tak żeby bardziej odwzorować kolumny które są najpopularniejsze.

Mam nadzieje, że mnie rozumiesz i widzisz przesłanie- to taki projekt DIY do samodzielnej budowy i rozbudowy, tak jak pisałem chętnie pomogę w konfiguracji czy składaniu klocków, ale nie mam czasu na pisanie kodu czy konfiguracji do różnych wersji ESP czy różnych typów kolumn.

Jeśli chodzi o Twoje główne pytanie o zastosowanie do półkowej to oczywiście da się! Tylko trzeba pokombinować z konfiguracjami i kodem HTML- jak wszystko dobrze zrobisz to będziesz miał podgląd na LCD i po WWW z każdego urządzenia w sieci z przeglądarką internetową. Idąc krok dalej i puszczając wodze wyobraźni powiem Ci, że nawet piec CO takie ESP obsłuży wraz ze sterowaniem ogrzewaniem w całym domu (strefy, rozdzielacze, głowice itp) + jeszcze małą stację pogodową- kwestia wyobraźni, czasu i cierpliwości- i to jest najfajniejsze w mikrokontrolerach :)

Yoko

Nie zrozumieliśmy się : pytanie było raczej do kolegi "jatylkonachwile" zmylił mnie wstawiony przez niego rysunek. :D Wiem że dałeś "wędkę".
Jestem techniczno-mechaniczny, "Anologowy".

Jaś

To żeśmy się nie zrozumieli- teraz już wszystko jest jasne dla mnie :D

Sorry za bezsensowny i bezpodstawny wywód :)

Yhwah

 Gdzieś jest widoczny rysunek czy tylko poglądowy? Jeszcze raz dzięki gdyby co dopytam. Jeszcze nie wiem na jakim ESP go wgram (4 do wyboru)
Nie ma ludzi nieomylnych :D Każdy się uczy nawet ja z 5

Rusin

W każdym z zamieszczonych kodów jest adres obrazka dla danej kolumny.

WalkazPająkiem

Używasz któregoś z moich kodów czy coś modyfikowałeś? Po tych tagach </body></html> sądzę że coś namieszaleś.

Keg

Super pomysł i opis.
Dodaj jeszcze opcje termostatu i będziemy mieć gotowe e-arc.

Ikalgo

Termostat możesz zrobić używając Rules, do włączenia w ustawieniach.

Tags: