Jak w 60 minut zrobić termometr z wyświetlaniem na Androidzie (na srajfonie też), wszystko w cenie litra gorzały.
- robert4you
- 80%
- Posty: 432
- Rejestracja: 2016-04-01, 10:24
Jak w 60 minut zrobić termometr z wyświetlaniem na Androidzie (na srajfonie też), wszystko w cenie litra gorzały.
No to zaczynamy zakupy;
1.Arduino UNO lub coś podobnego https://www.aliexpress.com/item/1pcs-Ne ... 9a4b&tpp=1
2.czujniki DS - 4szt https://www.aliexpress.com/item/Hot-Sal ... 591098dbe9
3.moduł Bluetooth HC-06 lub XM-15 https://www.aliexpress.com/item/SPP-C-B ... 36066.html
4.rezystor 4.7 kOhm
Koszty łącznie to ok 36,00 PLN - wszystkie elementy można też kupić na Alledrogo i zapłacić za express.
Oczekując na przesyłki oglądamy ten poradnik:
https://majsterkowo.pl/od-czego-zaczac- ... z-arduino/
i jeszcze ten:
http://magu.pl/arduino/162-jak-wczytac- ... ki-arduino
oraz najważniejszy poradnik:
http://users.sch.gr/iliaslamprou/virtui ... ial_1.html
https://www.youtube.com/watch?v=mIA2N7gaSis&t=344s
Tu pobieramy potrzebną bibliotekę:
http://iliaslamprou.mysch.gr/virtuino/virtuino.zip
Inne wg wcześniejszego poradnika.
Wszystko łączymy kilkoma kabelkami i podłączamy do kompa.
Wgrywamy kod "termometr": https://www.dropbox.com/s/ksp1ifxrk98l0 ... r.ino?dl=0
i montujemy na kolumnie.
Teraz pora na telefon:
Instalujemy aplikację: https://play.google.com/store/apps/deta ... uino&hl=pl
Parujemy telefon z modułem Bluetooth i odpalamy Virtuino.
Łączymy się z Arduino wg poradnika powyżej.
Tworzymy własny panel termometru pamiętając że odczyty temperatur są dostępne na wirtualnych pinach V0,V1,V2,V3.
Jak komuś się nie chce samemu podbieramy gotowca tu: https://www.dropbox.com/s/td7lkajnwedfm ... y.vrt?dl=0
I instalujemy w telefonie uruchamiamy Virtuino, klikamy menu w prawym górnym rogu i "Load project" - na górze okienka zobaczymy ścieżkę do folderu w którym musimy umieścić pobranego gotowca (najprawdopodobniej: /storage/emulated/0/virtuino/projects/)
Po umieszczeniu "gotowca" wykonujemy "Load project" i widzimy coś takiego: Klikamy w prawy górny róg i wybieramy "UNLOCK" i dostajemy: Klikamy w pierwszy termometr i w okienku klikamy "SERVER", wybieramy nasz wcześniej sparowny moduł( np: HC-06) i zatwierdzamy zielonym ptaszkiem. Musimy to powtórzyć dla każdego termometru.
Na koniec zamykamy edycję klikając na ikonę kłódki w prawym dolnym rogu. Powinniśmy widzieć ekran główny.
Następnie klikamy ikonkę telefonu w lewym górnym rogu otwierając możliwe połączenia: Zaznaczamy zielonego ptaszka przy naszym sparowanym module i klikamy zielone "Connect" w prawym górnym rogu.
Po chwili widzimy: I jeszcze testy prototypu jako przystawki do termometru od kol Radius: UWAGA:
Moduł bluetooth XM-15 to moduł o powiększonym zasięgu dostępny np: w sklepie internetowym HIPROS
PS: Jak ktoś popatrzy w tryb edycji to znajdzie możliwość poustawiania alarmów dla poszczególnych termometrów.
Bez problemu można tez dodać przyciski do sterowania innych wyjść Arduino np: do sterowania elektrozaworami (przez przekaźnik)
To wszystko dostępne jest bardzo intuicyjnie z poziomu telefonu bez grzebania w kodzie Arduino.
1.Arduino UNO lub coś podobnego https://www.aliexpress.com/item/1pcs-Ne ... 9a4b&tpp=1
2.czujniki DS - 4szt https://www.aliexpress.com/item/Hot-Sal ... 591098dbe9
3.moduł Bluetooth HC-06 lub XM-15 https://www.aliexpress.com/item/SPP-C-B ... 36066.html
4.rezystor 4.7 kOhm
Koszty łącznie to ok 36,00 PLN - wszystkie elementy można też kupić na Alledrogo i zapłacić za express.
Oczekując na przesyłki oglądamy ten poradnik:
https://majsterkowo.pl/od-czego-zaczac- ... z-arduino/
i jeszcze ten:
http://magu.pl/arduino/162-jak-wczytac- ... ki-arduino
oraz najważniejszy poradnik:
http://users.sch.gr/iliaslamprou/virtui ... ial_1.html
https://www.youtube.com/watch?v=mIA2N7gaSis&t=344s
Tu pobieramy potrzebną bibliotekę:
http://iliaslamprou.mysch.gr/virtuino/virtuino.zip
Inne wg wcześniejszego poradnika.
Wszystko łączymy kilkoma kabelkami i podłączamy do kompa.
Wgrywamy kod "termometr": https://www.dropbox.com/s/ksp1ifxrk98l0 ... r.ino?dl=0
i montujemy na kolumnie.
Teraz pora na telefon:
Instalujemy aplikację: https://play.google.com/store/apps/deta ... uino&hl=pl
Parujemy telefon z modułem Bluetooth i odpalamy Virtuino.
Łączymy się z Arduino wg poradnika powyżej.
Tworzymy własny panel termometru pamiętając że odczyty temperatur są dostępne na wirtualnych pinach V0,V1,V2,V3.
Jak komuś się nie chce samemu podbieramy gotowca tu: https://www.dropbox.com/s/td7lkajnwedfm ... y.vrt?dl=0
I instalujemy w telefonie uruchamiamy Virtuino, klikamy menu w prawym górnym rogu i "Load project" - na górze okienka zobaczymy ścieżkę do folderu w którym musimy umieścić pobranego gotowca (najprawdopodobniej: /storage/emulated/0/virtuino/projects/)
Po umieszczeniu "gotowca" wykonujemy "Load project" i widzimy coś takiego: Klikamy w prawy górny róg i wybieramy "UNLOCK" i dostajemy: Klikamy w pierwszy termometr i w okienku klikamy "SERVER", wybieramy nasz wcześniej sparowny moduł( np: HC-06) i zatwierdzamy zielonym ptaszkiem. Musimy to powtórzyć dla każdego termometru.
Na koniec zamykamy edycję klikając na ikonę kłódki w prawym dolnym rogu. Powinniśmy widzieć ekran główny.
Następnie klikamy ikonkę telefonu w lewym górnym rogu otwierając możliwe połączenia: Zaznaczamy zielonego ptaszka przy naszym sparowanym module i klikamy zielone "Connect" w prawym górnym rogu.
Po chwili widzimy: I jeszcze testy prototypu jako przystawki do termometru od kol Radius: UWAGA:
Moduł bluetooth XM-15 to moduł o powiększonym zasięgu dostępny np: w sklepie internetowym HIPROS
PS: Jak ktoś popatrzy w tryb edycji to znajdzie możliwość poustawiania alarmów dla poszczególnych termometrów.
Bez problemu można tez dodać przyciski do sterowania innych wyjść Arduino np: do sterowania elektrozaworami (przez przekaźnik)
To wszystko dostępne jest bardzo intuicyjnie z poziomu telefonu bez grzebania w kodzie Arduino.
==================================================
Moja wersja sterownika forumowego - sterowanie kolumny telefonem:
http://www.bimber.info/forum/viewtopic.php?f=11&t=6419
UWAG: Potrzebujesz sterownika lub termometru , napisz PW !!!
Moja wersja sterownika forumowego - sterowanie kolumny telefonem:
http://www.bimber.info/forum/viewtopic.php?f=11&t=6419
UWAG: Potrzebujesz sterownika lub termometru , napisz PW !!!
- Citizen Kane
- -#Admin
- Posty: 5054
- Rejestracja: 2005-12-19, 23:37
- Lokalizacja: Polska
- Kontaktowanie:
Re: Jak w 60 minut zrobić termometr z wyświetlaniem na Androidzie (na srajfonie też), wszystko w cenie litra gorzały.
Czy powyższym projektem można zapisać log temperatur?
- robert4you
- 80%
- Posty: 432
- Rejestracja: 2016-04-01, 10:24
Re: Jak w 60 minut zrobić termometr z wyświetlaniem na Androidzie (na srajfonie też), wszystko w cenie litra gorzały.
Ten projekt powstał jako proste do realizacji rozwiązanie, tak żeby wiele osób mogło się podjąć samodzielnej realizacji.
Takie bajery jak logi będą w rozbudowanej wersji sterownika która powoli się rodzi. Niestety projekt będzie dużo bardziej złożony, i skomplikowany.
Takie bajery jak logi będą w rozbudowanej wersji sterownika która powoli się rodzi. Niestety projekt będzie dużo bardziej złożony, i skomplikowany.
==================================================
Moja wersja sterownika forumowego - sterowanie kolumny telefonem:
http://www.bimber.info/forum/viewtopic.php?f=11&t=6419
UWAG: Potrzebujesz sterownika lub termometru , napisz PW !!!
Moja wersja sterownika forumowego - sterowanie kolumny telefonem:
http://www.bimber.info/forum/viewtopic.php?f=11&t=6419
UWAG: Potrzebujesz sterownika lub termometru , napisz PW !!!
Re: Jak w 60 minut zrobić termometr z wyświetlaniem na Androidzie (na srajfonie też), wszystko w cenie litra gorzały.
Witam
Temat bardzo ciekawy.
Ale mam pytanie, czy można do tego termometru zastosować ESP8266, zamiast bluetooth?
Jeśli tak to możesz nakierować jak to zrobić?
pozdr.
Temat bardzo ciekawy.
Ale mam pytanie, czy można do tego termometru zastosować ESP8266, zamiast bluetooth?
Jeśli tak to możesz nakierować jak to zrobić?
pozdr.
Re: Jak w 60 minut zrobić termometr z wyświetlaniem na Androidzie (na srajfonie też), wszystko w cenie litra gorzały.
Jak Ci wystarczy (na dziś!) funkcjonalność mojego termometru (stopka) okrojona, bez impulsatora, z obsługą tylko 3 przycisków, bez sterowania EZ to na ESP MOŻNA skompilować projekt (mogę odświeżyć archiwum dla zainteresowanych).
Wtedy masz WiFi -> WWW + serial over IP.
http://laurentppol2.ddns.net:666
W tej chwili uruchamiam STS21 podpięty do niego. Obsługa impulsatora, EZ i innych JEST planowana.
Wtedy masz WiFi -> WWW + serial over IP.
http://laurentppol2.ddns.net:666

W tej chwili uruchamiam STS21 podpięty do niego. Obsługa impulsatora, EZ i innych JEST planowana.
https://nowyekran24.com/ prawda 24h, POLSKIE forum poza zasięgiem "głównego ścieku", taki informacyjny "DETOX"!
Nienawidzę.mechaniki.Za to przemiany fazowe zaczynają mnie fascynować
Nienawidzę.mechaniki.Za to przemiany fazowe zaczynają mnie fascynować
Re: Jak w 60 minut zrobić termometr z wyświetlaniem na Androidzie (na srajfonie też), wszystko w cenie litra gorzały.
Na dzisiaj by wystarczyło, więc proszę o ten soft, ale podoba mi się to Virtuino to dlatego pytam 
pozdr

pozdr
- robert4you
- 80%
- Posty: 432
- Rejestracja: 2016-04-01, 10:24
Re: Jak w 60 minut zrobić termometr z wyświetlaniem na Androidzie (na srajfonie też), wszystko w cenie litra gorzały.
Można, ale do ESP polecam aplikację BLYNK zamiast Virtuino. Blynk udostępnia "chmurę" więc wszystko pięknie chodzi również na łączu komórkowym.
==================================================
Moja wersja sterownika forumowego - sterowanie kolumny telefonem:
http://www.bimber.info/forum/viewtopic.php?f=11&t=6419
UWAG: Potrzebujesz sterownika lub termometru , napisz PW !!!
Moja wersja sterownika forumowego - sterowanie kolumny telefonem:
http://www.bimber.info/forum/viewtopic.php?f=11&t=6419
UWAG: Potrzebujesz sterownika lub termometru , napisz PW !!!
- robert4you
- 80%
- Posty: 432
- Rejestracja: 2016-04-01, 10:24
Re: Jak w 60 minut zrobić termometr z wyświetlaniem na Androidzie (na srajfonie też), wszystko w cenie litra gorzały.
Na specjalne życzenie, proszę:Citizen Kane pisze:Czy powyższym projektem można zapisać log temperatur?
1. Łączność wifi/internet /LTE
2. Wykresy, eksport do CSV ( wysyłka bezpośrednio na mail.)
Tym razem zamiast Arduino genialna płytka nodeMCU. Dokładnie taka.
https://hipros.pl/moduly-wi-fi-modul-wi ... 69,pl.html.
Do tego aplikacja Blynk w wersji na androida.
Jak to zrobić można zobaczyć tu
https://youtu.be/FhS44hGk1Lc


Wysłane z mojego SM-A310F przy użyciu Tapatalka
==================================================
Moja wersja sterownika forumowego - sterowanie kolumny telefonem:
http://www.bimber.info/forum/viewtopic.php?f=11&t=6419
UWAG: Potrzebujesz sterownika lub termometru , napisz PW !!!
Moja wersja sterownika forumowego - sterowanie kolumny telefonem:
http://www.bimber.info/forum/viewtopic.php?f=11&t=6419
UWAG: Potrzebujesz sterownika lub termometru , napisz PW !!!
Re: Jak w 60 minut zrobić termometr z wyświetlaniem na Androidzie (na srajfonie też), wszystko w cenie litra gorzały.
Rozumiem, że za pomocą ESP8266 oraz apki Blynk lub Virtuino mogę przesyłać do telefonu dane o temperaturach i to jest już duży sukces. Czy da się zrobić tak (przy braku komunikacji z telefonem) aby procesor na tej płytce mógł oprócz akwizycji danych wykonał jakąś prostą funkcję np. po osiągnięciu zadane temperatury uaktywnił któreś wyjście?
aabratek fi50 , 170cm sprężynki , OLM , regulacja odbiorem , 4 termometry , regulator mocy , wziernik , u-rurka, rotametr na wyjściu ...
- robert4you
- 80%
- Posty: 432
- Rejestracja: 2016-04-01, 10:24
Re: Jak w 60 minut zrobić termometr z wyświetlaniem na Androidzie (na srajfonie też), wszystko w cenie litra gorzały.
Blynk czy Wirtuino to softy komunikacyjne. Resztę pamięci można wypełnić własnym kodem.
==================================================
Moja wersja sterownika forumowego - sterowanie kolumny telefonem:
http://www.bimber.info/forum/viewtopic.php?f=11&t=6419
UWAG: Potrzebujesz sterownika lub termometru , napisz PW !!!
Moja wersja sterownika forumowego - sterowanie kolumny telefonem:
http://www.bimber.info/forum/viewtopic.php?f=11&t=6419
UWAG: Potrzebujesz sterownika lub termometru , napisz PW !!!
Re: Jak w 60 minut zrobić termometr z wyświetlaniem na Androidzie (na srajfonie też), wszystko w cenie litra gorzały.
Chciałbym do Esp8266 podłączyć cztery czujniki 18b20 i buzzer. Na telefonie oprócz wyświetlania chciałbym mieć możliwość ustawić temperatury progowe po przekroczeniu których buzzer sygnalizowałby że coś jest nie tak. Po ustabilizowaniu procesu ustawiam (z poziomu Blynk-a) temperatury progowe i wyłączam program w telefonie. W momencie zadziałania buzzera włączam apkę , sprawdzam co się dzieje, zmieniam progi ...... Czy jest taka możliwość, że oprócz programu komunikacyjnego równolegle będzie pracował prosty program sterownika napisany np. w Arduino który będzie porównywał temperatury zadane z rzeczywistymi?
aabratek fi50 , 170cm sprężynki , OLM , regulacja odbiorem , 4 termometry , regulator mocy , wziernik , u-rurka, rotametr na wyjściu ...
Re: Jak w 60 minut zrobić termometr z wyświetlaniem na Androidzie (na srajfonie też), wszystko w cenie litra gorzały.
Prawie ta funkcjonalność już jest w moim programie w wersji na ESP.alvid pisze: ↑2017-05-15, 07:58Chciałbym do Esp8266 podłączyć cztery czujniki 18b20 i buzzer. Na telefonie oprócz wyświetlania chciałbym mieć możliwość ustawić temperatury progowe po przekroczeniu których buzzer sygnalizowałby że coś jest nie tak. Po ustabilizowaniu procesu ustawiam (z poziomu Blynk-a) temperatury progowe ...
Czujniki, buzzer, 3 klawisze (można w sumie jeszcze 2 dopiąć), LCD 4x16 (na I2C), właśnie ruszył STS21 (0.01*C).
Nie ma impulsatora bo "się piny skończyły", a dodatkowego IO na I2C jeszcze nie zrobiłem.
Funkcje (poza właśnie dostępnymi z impulsatora) takie jak w wersji na AVR.
Do tego odczyt wskazań poprzez TCP ORAZ WWW

Gdyby to skleić z tym Blynkiem to byłoby to co chcesz.
Lub zmodyfikować WWW, by można było poprzez nie sterować.
https://nowyekran24.com/ prawda 24h, POLSKIE forum poza zasięgiem "głównego ścieku", taki informacyjny "DETOX"!
Nienawidzę.mechaniki.Za to przemiany fazowe zaczynają mnie fascynować
Nienawidzę.mechaniki.Za to przemiany fazowe zaczynają mnie fascynować
Re: Jak w 60 minut zrobić termometr z wyświetlaniem na Androidzie (na srajfonie też), wszystko w cenie litra gorzały.
Wszystko super tylko Esp8266 mam, dallasy też polutowane. Pierwszy raz prowadziłem proces podpierając się lampomittari. Super sprawa. Miałem, że odpalę zdalny podgląd pod VNC, ale rozwiązanie Esp8266 + Blynk wydaje się mi najbliższe moich umiejętności programistycznych
. Gdyby jeszcze można było zdalnie zmieniać progi alarmów byłoby super.

aabratek fi50 , 170cm sprężynki , OLM , regulacja odbiorem , 4 termometry , regulator mocy , wziernik , u-rurka, rotametr na wyjściu ...
Re: Jak w 60 minut zrobić termometr z wyświetlaniem na Androidzie (na srajfonie też), wszystko w cenie litra gorzały.
Jak masz ESP8266 (ja użyłem NodeMCU) i DSy to możesz dodać przyciski i LCD i zobaczyć sobie DZIAŁAJĄCY termometr z WWW.
Jako SAMODZIELNE urządzenie udostępnia stronę WWW na której widać wskazania, alarmy itp. Nie ma (jeszcze?) możliwości zmiany nastaw. Możesz to oglądać na DOWOLNYM "czymś" co ma przeglądarkę WWW.
http://laurentppol2.ddns.net:666
Poza tym FUNKCJE (bez tych sterowanych impulsatorem) takie jak w wersji AVR (p. stopka).
Jako SAMODZIELNE urządzenie udostępnia stronę WWW na której widać wskazania, alarmy itp. Nie ma (jeszcze?) możliwości zmiany nastaw. Możesz to oglądać na DOWOLNYM "czymś" co ma przeglądarkę WWW.
http://laurentppol2.ddns.net:666

Poza tym FUNKCJE (bez tych sterowanych impulsatorem) takie jak w wersji AVR (p. stopka).
https://nowyekran24.com/ prawda 24h, POLSKIE forum poza zasięgiem "głównego ścieku", taki informacyjny "DETOX"!
Nienawidzę.mechaniki.Za to przemiany fazowe zaczynają mnie fascynować
Nienawidzę.mechaniki.Za to przemiany fazowe zaczynają mnie fascynować
Kto jest online
Użytkownicy przeglądający to forum: Obecnie na forum nie ma żadnego zarejestrowanego użytkownika i 7 gości