Sprawdzałem właśnie na najnowszej wersji 7.4.5. Nie jestem pewny ale na około 6.xx dział, ale nie chciałbym wprowadzić w błąd bo już nie pamiętam tak dokładnie.krycha88 wrote: Mon Aug 07, 2023 8:22 pmZaktualizowałem bibliotekę zobacz na wersji 7.4.5 czy coś się zmieniło.
Obsługa czujnika temperatury i wilgotności HDC1080 przez i2c
-
- Posts: 670
- Joined: Sat Dec 14, 2019 11:49 pm
-
- Posts: 5417
- Joined: Fri Nov 16, 2018 7:25 am
Niemożliwe, od samego początku nic tam nie było zmienianeLukaszH wrote: Mon Aug 07, 2023 9:48 pm Sprawdzałem właśnie na najnowszej wersji 7.4.5. Nie jestem pewny ale na około 6.xx dział, ale nie chciałbym wprowadzić w błąd bo już nie pamiętam tak dokładnie.
https://gui-generic-builder.supla.io/
-
- Posts: 670
- Joined: Sat Dec 14, 2019 11:49 pm
Może pomyliłem esp32 z 8266, przyznaje że też tak mogło być tak czy inaczej na esp32 nie działa temperatura, a na wsp8266 wszystko jest ok.
-
- Posts: 4336
- Joined: Sat Dec 22, 2018 8:55 pm
- Location: Zielona Góra
A możesz sprawdzić, czy działa ten czujnik wgrywając na ESP32 przykład z Arduino IDE dla tego czujnika?
Pozdrawiam
Robert Błaszczak
Moja prywatna strona: www.blaszczak.pl
Robert Błaszczak
Moja prywatna strona: www.blaszczak.pl
-
- Posts: 5417
- Joined: Fri Nov 16, 2018 7:25 am
Sprawdziłem na swoim sensorze i u mnie działa
pokaż co wyświetla Ci się na konsoli oraz pod jakim adresem znajduje Ci sensor.Found model Si7021
Channel(0) value changed to temp(26.799246), humi(68.146271)
https://gui-generic-builder.supla.io/
-
- Posts: 670
- Joined: Sat Dec 14, 2019 11:49 pm
To tak wygląda od strony ustawień w GUI:krycha88 wrote: Tue Aug 08, 2023 3:23 pm Sprawdziłem na swoim sensorze i u mnie działa
pokaż co wyświetla Ci się na konsoli oraz pod jakim adresem znajduje Ci sensor.Found model Si7021
Channel(0) value changed to temp(26.799246), humi(68.146271)
jeśli chodzi o logi:
Code: Select all
[ 11034][E][Wire.cpp:513] requestFrom(): i2cRead returned Error 263
Channel(0) value changed to temp(-275.000000), humi(48.691315)
Code: Select all
Pin 0, pullUp 1, invertLogic 1, state 1
Found model Unknown[ 1520][E][Wire.cpp:513] requestFrom(): i2cRead returned Error 263
Channel(0) value changed to temp(-275.000000), humi(48.660797)
Code: Select all
[361437][E][Wire.cpp:513] requestFrom(): i2cRead returned Error 263
Channel(0) value changed to temp(-275.000000), humi(48.698944)
Key: 1 Value: &�lc�r��
�^�f
You do not have the required permissions to view the files attached to this post.
-
- Posts: 5417
- Joined: Fri Nov 16, 2018 7:25 am
Nie rozpoznaje sensora ale nie wiem czemu. Ja testowałem na gpio 26 oraz 27. Spróbuj wygenerowac tylko soft dla Si7021.
https://gui-generic-builder.supla.io/
-
- Posts: 670
- Joined: Sat Dec 14, 2019 11:49 pm
wygenerowałem czysty soft dla SI7021 i wyczyściłem pamięć esp32, a piny ustawiłem na 26SDA i 27SCl. Niestety nadal to samo czyli widzi wilgotność ale nie widzi temperatury.krycha88 wrote: Tue Aug 08, 2023 3:51 pm Nie rozpoznaje sensora ale nie wiem czemu. Ja testowałem na gpio 26 oraz 27. Spróbuj wygenerowac tylko soft dla Si7021.
to pierwsza linia jaka się pojawia w logu:
Code: Select all
[ 31064][E][Wire.cpp:513] requestFrom(): i2cRead returned Error 263
Channel(0) value changed to temp(-275.000000), humi(49.934906)
Key: 0 Value: ëJ��/�� 6kRP�
Key: 1 Value: ��r�ϻQ��E&�
Code: Select all
[171222][E][Wire.cpp:513] requestFrom(): i2cRead returned Error 263
Channel(0) value changed to temp(-275.000000), humi(54.550690)
Wrote 7 bytes to storage at 0
Commit
[181227][E][Wire.cpp:513] requestFrom(): i2cRead returned Error 263
Channel(0) value changed to temp(-275.000000), humi(52.719635)
[191238][E][Wire.cpp:513] requestFrom(): i2cRead returned Error 263
-
- Posts: 5417
- Joined: Fri Nov 16, 2018 7:25 am
ZOstaw to biedne ESP8266 w spokoju to są zupełnie inne biblioteki i to, że działa na jednym to nie znaczy że będzie działać na drugim.
https://gui-generic-builder.supla.io/
-
- Posts: 5417
- Joined: Fri Nov 16, 2018 7:25 am
zobacz wersję 7.4.10 zaktualizowałem tam jeszcze bibliotekę Adafruit_BusIOLukaszH wrote: Tue Aug 08, 2023 6:37 pmwygenerowałem czysty soft dla SI7021 i wyczyściłem pamięć esp32, a piny ustawiłem na 26SDA i 27SCl. Niestety nadal to samo czyli widzi wilgotność ale nie widzi temperatury.krycha88 wrote: Tue Aug 08, 2023 3:51 pm Nie rozpoznaje sensora ale nie wiem czemu. Ja testowałem na gpio 26 oraz 27. Spróbuj wygenerowac tylko soft dla Si7021.
to pierwsza linia jaka się pojawia w logu:a następnie co chwile pojawia się taka na samym końcu po całej inicjalizacji:Code: Select all
[ 31064][E][Wire.cpp:513] requestFrom(): i2cRead returned Error 263 Channel(0) value changed to temp(-275.000000), humi(49.934906) Key: 0 Value: ëJ��/�� 6kRP� Key: 1 Value: ��r�ϻQ��E&�
Ciekawe że dwa czujniki jakie mam działają na esp8266, ale na ESP32 (dev module) już nie (a raczej częściowo działają, ponieważ widzą wilgotność).Code: Select all
[171222][E][Wire.cpp:513] requestFrom(): i2cRead returned Error 263 Channel(0) value changed to temp(-275.000000), humi(54.550690) Wrote 7 bytes to storage at 0 Commit [181227][E][Wire.cpp:513] requestFrom(): i2cRead returned Error 263 Channel(0) value changed to temp(-275.000000), humi(52.719635) [191238][E][Wire.cpp:513] requestFrom(): i2cRead returned Error 263
https://gui-generic-builder.supla.io/