Podlewanie - czujnik wilgotności np gleby

Awatar użytkownika
YoMan
Posty: 2250
Rejestracja: czw kwie 30, 2020 5:18 pm
Lokalizacja: Częstochowa

QLQ pisze: ndz cze 13, 2021 1:44 pm
YoMan pisze: pt cze 11, 2021 2:34 pm
QLQ pisze: pn maja 31, 2021 4:35 pm

Biblioteki parę postów do góry. Dziękować należy @elmaya bo ja to tylko tu na naszym pl przedstawiłem.
1. u mnie krzyczy brak biblioteki LittleFS.h - nie ma jej pod podanym adresem
2. Ten kod jest z usuniętym wyświetlaniem temperatury czy tak jak binarka z wyświetlaniem temperatury?
u mnie nie ma też tej biblioteki - sprawdzałem w "arduino/libraries/.." i się kompiluje.
1. no to u mnie się nie kompiluje:

Kod: Zaznacz cały


Czujnik_wilgotno_ci_elmaya:1:10: fatal error: LittleFS.h: No such file or directory

 #include "LittleFS.h" // LittleFS is declared

          ^~~~~~~~~~~~

compilation terminated.

exit status 1

LittleFS.h: No such file or directory

Co do kanału jest to oryginalnie sam kanał wilgotności :)
2. no to lepiej to chyba wygląda bez temperatury :)
YoMan
________________________________________
Wziąłem udział w Supla Offline Party 2023 ;)
Awatar użytkownika
QLQ
Posty: 2276
Rejestracja: ndz wrz 03, 2017 9:13 am
Lokalizacja: Koszalin

YoMan pisze: ndz cze 13, 2021 5:11 pm
QLQ pisze: ndz cze 13, 2021 1:44 pm
YoMan pisze: pt cze 11, 2021 2:34 pm

1. u mnie krzyczy brak biblioteki LittleFS.h - nie ma jej pod podanym adresem
2. Ten kod jest z usuniętym wyświetlaniem temperatury czy tak jak binarka z wyświetlaniem temperatury?
u mnie nie ma też tej biblioteki - sprawdzałem w "arduino/libraries/.." i się kompiluje.
1. no to u mnie się nie kompiluje:

Kod: Zaznacz cały


Czujnik_wilgotno_ci_elmaya:1:10: fatal error: LittleFS.h: No such file or directory

 #include "LittleFS.h" // LittleFS is declared

          ^~~~~~~~~~~~

compilation terminated.

exit status 1

LittleFS.h: No such file or directory

Co do kanału jest to oryginalnie sam kanał wilgotności :)
2. no to lepiej to chyba wygląda bez temperatury :)
Dobra sprawdziłem - littleFS jest biblioteką , która instaluje się razem z płytkami ESP8266 więc masz coś nie tak z zainstalowanymi bibliotekami tu:
Clip_4.jpg
Clip_4.jpg (184.42 KiB) Przejrzano 2175 razy
jak coś nie działa to włącz zasilanie.....
Awatar użytkownika
YoMan
Posty: 2250
Rejestracja: czw kwie 30, 2020 5:18 pm
Lokalizacja: Częstochowa

kurde ... te kompilacje mnie dobijają .... :(
Przeinstalowałem biblioteki płytki i faktycznie ruszył .... do czasu.
Dla arduino wymagane są biblioteki:

CSM.h
CSM.rar
Skopiuj do: ...\ libraries \ SuplaDevice \ src \ supla \ sensor”

„hygro_meter.h” i „hygro_meter.cpp”
hygro_meter.rar
Skopiuj : .... libraries \ SuplaDevice \ src \ supla \ sensor”.
skąd je najlepiej wziąć? nie widzę ich bibliotekach supli https://github.com/SUPLA/supla-arduino/ ... pla/sensor ani tutaj https://es-forum.supla.org/download/file.php?id=16366
YoMan
________________________________________
Wziąłem udział w Supla Offline Party 2023 ;)
Awatar użytkownika
QLQ
Posty: 2276
Rejestracja: ndz wrz 03, 2017 9:13 am
Lokalizacja: Koszalin

YoMan pisze: ndz cze 13, 2021 9:59 pm kurde ... te kompilacje mnie dobijają .... :(
Przeinstalowałem biblioteki płytki i faktycznie ruszył .... do czasu.
Dla arduino wymagane są biblioteki:

CSM.h
CSM.rar
Skopiuj do: ...\ libraries \ SuplaDevice \ src \ supla \ sensor”

„hygro_meter.h” i „hygro_meter.cpp”
hygro_meter.rar
Skopiuj : .... libraries \ SuplaDevice \ src \ supla \ sensor”.
skąd je najlepiej wziąć? nie widzę ich bibliotekach supli https://github.com/SUPLA/supla-arduino/ ... pla/sensor ani tutaj https://es-forum.supla.org/download/file.php?id=16366
Csm.h masz tu jako kod - zapisz go jako csm.h i wrzuc wg ścieżki j/w napisałeś: https://es-forum.supla.org/viewtopic.php?f=70&t=7522
.
Screenshot_20210614-202221_Firefox.jpg
Screenshot_20210614-202221_Firefox.jpg (160.53 KiB) Przejrzano 2121 razy
jak coś nie działa to włącz zasilanie.....
Awatar użytkownika
YoMan
Posty: 2250
Rejestracja: czw kwie 30, 2020 5:18 pm
Lokalizacja: Częstochowa

a widzisz ... nie przeszedłem na hiszpańskie forum ... a trzeba było.

Niemniej to nic nie zmienia w zakresie efektu ....

Kod: Zaznacz cały

In file included from D:\Moje dokumenty\Arduino\Podlewanie\Czujnik_wilgotno_ci_elmaya\Czujnik_wilgotno_ci_elmaya.ino:12:
D:\Moje dokumenty\Arduino\libraries\SuplaDevice\src/supla/network/esp_wifi.h: In member function 'virtual int Supla::ESPWifi::connect(const char*, int)':
D:\Moje dokumenty\Arduino\libraries\SuplaDevice\src/supla/network/esp_wifi.h:139:42: error: 'class BearSSL::WiFiClientSecure' has no member named 'verify'
  139 |       if (!((WiFiClientSecure *)client)->verify(fingerprint.c_str(), server)) {
      |                                          ^~~~~~
Znaleziono wiele bibliotek w "SuplaDevice.h"
Wykorzystane: D:\Moje dokumenty\Arduino\libraries\SuplaDevice
Niewykorzystane: D:\Moje dokumenty\Arduino\libraries\supla-arduino-master
Znaleziono wiele bibliotek w "WiFiManager.h"
Wykorzystane: D:\Moje dokumenty\Arduino\libraries\WiFiManager
Niewykorzystane: D:\Moje dokumenty\Arduino\libraries\WiFiManager-development
exit status 1
Błąd kompilacji dla płytki LOLIN(WEMOS) D1 R2 & mini.
może mam inne główne biblioteki Supli? W sumie nie potrzebuję tam grzebać więc może mógłbyś mi podesłać gotową binarkę bez temperatury?
YoMan
________________________________________
Wziąłem udział w Supla Offline Party 2023 ;)
Awatar użytkownika
klew
Posty: 8184
Rejestracja: czw cze 27, 2019 12:16 pm
Lokalizacja: Wrocław

YoMan pisze: pn cze 14, 2021 8:23 pm a widzisz ... nie przeszedłem na hiszpańskie forum ... a trzeba było.

Niemniej to nic nie zmienia w zakresie efektu ....

Kod: Zaznacz cały

In file included from D:\Moje dokumenty\Arduino\Podlewanie\Czujnik_wilgotno_ci_elmaya\Czujnik_wilgotno_ci_elmaya.ino:12:
D:\Moje dokumenty\Arduino\libraries\SuplaDevice\src/supla/network/esp_wifi.h: In member function 'virtual int Supla::ESPWifi::connect(const char*, int)':
D:\Moje dokumenty\Arduino\libraries\SuplaDevice\src/supla/network/esp_wifi.h:139:42: error: 'class BearSSL::WiFiClientSecure' has no member named 'verify'
  139 |       if (!((WiFiClientSecure *)client)->verify(fingerprint.c_str(), server)) {
      |                                          ^~~~~~
Znaleziono wiele bibliotek w "SuplaDevice.h"
Wykorzystane: D:\Moje dokumenty\Arduino\libraries\SuplaDevice
Niewykorzystane: D:\Moje dokumenty\Arduino\libraries\supla-arduino-master
Znaleziono wiele bibliotek w "WiFiManager.h"
Wykorzystane: D:\Moje dokumenty\Arduino\libraries\WiFiManager
Niewykorzystane: D:\Moje dokumenty\Arduino\libraries\WiFiManager-development
exit status 1
Błąd kompilacji dla płytki LOLIN(WEMOS) D1 R2 & mini.
może mam inne główne biblioteki Supli? W sumie nie potrzebuję tam grzebać więc może mógłbyś mi podesłać gotową binarkę bez temperatury?
To jest problem związany z najnowszą wersją płytek ESP8266 dla Arduino. Najprościej w tej chwili jest zainstalować sobie jakieś najnowsze płytki z wersji 2.7.x.
Biblioteka będzie dostosowana do wersji 3.0.0, ale na to chwilkę jeszcze trzeba poczekać
Widzimy się na Supla Offline Party vol. 2 :!:
Awatar użytkownika
YoMan
Posty: 2250
Rejestracja: czw kwie 30, 2020 5:18 pm
Lokalizacja: Częstochowa

klew pisze: pn cze 14, 2021 9:51 pm
To jest problem związany z najnowszą wersją płytek ESP8266 dla Arduino. Najprościej w tej chwili jest zainstalować sobie jakieś najnowsze płytki z wersji 2.7.x.
Biblioteka będzie dostosowana do wersji 3.0.0, ale na to chwilkę jeszcze trzeba poczekać
kurde ...... nie zauważyłem :(
wcześniej zwróciłem uwagę na to i miałem 2.6.x ale coś nie działało i przeinstalowałem płytkę i wszystkie biblioteki i zapomniałem o powrocie do 2.7.x
Teraz poszło od strzała. Dzięki
YoMan
________________________________________
Wziąłem udział w Supla Offline Party 2023 ;)
Awatar użytkownika
YoMan
Posty: 2250
Rejestracja: czw kwie 30, 2020 5:18 pm
Lokalizacja: Częstochowa

no to teraz ciekawostka :)

trzy moduły (wemos, 2x NodeMCU) podpięte pod ten sam czujnik i skalibrowane niemal w tym samym momencie (minuta w szklance pełnej wody - kalibracja, minuta po wysuszeniu - kalibracja) przy czym softy elmaya idealnie w tym samym momencie bo button spięty równolegle i wyniki następujące (oczywiście bez żadnych korektorów):
Zrzut ekranu 2021-06-15 23.54.49.png
Zrzut ekranu 2021-06-15 23.54.49.png (53.97 KiB) Przejrzano 2042 razy
wartości 100% i 0% pokazywały niemal identycznie (wahnięcia 1-2%).
YoMan
________________________________________
Wziąłem udział w Supla Offline Party 2023 ;)
Awatar użytkownika
YoMan
Posty: 2250
Rejestracja: czw kwie 30, 2020 5:18 pm
Lokalizacja: Częstochowa

nie wiem w sumie gdzie pisać bo temat dotyczy dwóch wątków tj. czujnik wilgotności i problem z zasilaniem, więc może napiszę tutaj. W sumie jeszcze nie wiem jak się zachowuje zasilanie na pinach analogowych na innych czujnikach np. mpx
(wątek o zasilaniu: viewtopic.php?f=6&t=8871&p=99549#p99549)

jestem po kilku testach i na razie wnioski nie napawają optymizmem :(

(na dzień dobry wyrzuciłem czujnik bo nowy miał dużo mniejsze wahania :) )

Zmierzyłem napięcia dość dokładnym miernikiem i wyszło, że w przypadku mojego zasilacza (przetestowałem dwa) napięcie jest dość stabilne i waha się o 2-4 tysięczne volta. Są to różnice porównywalne z dotknięciem palcem izolacji przewodu. Natomiast większą różnicę zaobserwowałem na powrocie napięcia z czujnika wilgotności na pin A0 - tam już wahania sięgały dziesiątych części volta (3-4).
Nie bardzo wiem skąd takie przełożenie x10 a poza tym z arytmetyki wynikałoby, że zmiana o 3-4 dziesiąte volta powinno skutkować wahaniami wskazań o 1% (lub zgodnie z tym co pisał bodajże @dobo 3-4%) a tymczasem wahania są o 7-10%.
Co ciekawe, zasilając wemosa z portu USB w laptopie wahania zasilania również są w tysięcznych natomiast powrót napięcia z sondy stabilny jak dobry nastrój Misiewicza.

Wygląda mi na to, że kolega @krycha88 rozwiązał częściowo problem software'owo uśredniając pomiary, co mi daje wskazania z wahaniami o ok. 2%, co już można zaakceptować, natomiast wadą jest to, że jego soft nie daje nam historii :(

Może ktoś to ogarnął lepiej ode mnie?
YoMan
________________________________________
Wziąłem udział w Supla Offline Party 2023 ;)
kowal00071
Posty: 94
Rejestracja: pt sty 03, 2020 6:10 pm

Witam udało się komuś podłączyć załączanie przekaźnika przy zadanej wilgotności ?
ODPOWIEDZ

Wróć do „Projekty użytkowników”