Cześć,
Planuję wyposażyć się w czujniki temp + wilgotność, poczytałem trochę tematów które tutaj się przewinęły.
Z początku pomysł był na DHT22, ale po przeczytaniu tematu z 2019 wielu użytkowników uskarżało się na zawieszanie się czujnika. Sprawdziłem obsługiwane czujniki na https://gui-generic-builder.supla.io/ i zastanawiam się nad BME280 lub SHT30.
Co aktualnie jest najbardziej polecane w stosunku cena/jakość?
Czy komunikacji I2C podobnie jak 1-Wire jest szeregowa i można pod jeden pin RX/TX podpiąć wiele urządzeń?
Jaki czujnik temperatura + wilgotność
-
YoMan
- Posts: 3521
- Joined: Thu Apr 30, 2020 5:18 pm
- Location: Częstochowa
- Has thanked: 3 times
- Been thanked: 3 times
Można dwa i trzeba ustawić różne adresy poprzez zworki lub zlutować. W zależności od modułu musisz przeczytać datasheet.ZgredekLCD wrote: Sat Sep 16, 2023 11:33 am Cześć,
Planuję wyposażyć się w czujniki temp + wilgotność, poczytałem trochę tematów które tutaj się przewinęły.
Z początku pomysł był na DHT22, ale po przeczytaniu tematu z 2019 wielu użytkowników uskarżało się na zawieszanie się czujnika. Sprawdziłem obsługiwane czujniki na https://gui-generic-builder.supla.io/ i zastanawiam się nad BME280 lub SHT30.
Co aktualnie jest najbardziej polecane w stosunku cena/jakość?
Czy komunikacji I2C podobnie jak 1-Wire jest szeregowa i można pod jeden pin RX/TX podpiąć wiele urządzeń?
Bme zwykle było droższe bo jeszcze jest pomiar ciśnienia ale jeżeli potrzebujesz np. 4 czujników to na jednej linii powinny zadziałać 2x bme + 2x sht. Problemem mogą być długości przewodów, w teorii max kilkanaście cm dla i2c. W praktyce u mnie pojedynczy bme jednak chodzi na przewodzie ok 10m
YoMan
________________________________________
Wziąłem udział w SOP2023 & SOP2024
________________________________________
Wziąłem udział w SOP2023 & SOP2024
-
ZgredekLCD
- Posts: 65
- Joined: Sat Aug 26, 2023 8:38 pm
- Been thanked: 1 time
Raczej będę chciał to podpiąć pod Sonoffa Basic. Czyli nie mogę się spodziewać, że będę miał taki zasięg jak na 1-Wire? 1-Wire raczej nie ma problemu na 4 czujniki x 5m, na I2C będzie problem?
Mówiąc o zworkach, masz na myśli zworki na modułach temperaturowych? Akurat z I2C jeszcze nie miałem styczności
Mówiąc o zworkach, masz na myśli zworki na modułach temperaturowych? Akurat z I2C jeszcze nie miałem styczności
-
YoMan
- Posts: 3521
- Joined: Thu Apr 30, 2020 5:18 pm
- Location: Częstochowa
- Has thanked: 3 times
- Been thanked: 3 times
Tak. Na module zwykle zwierasz odpowiedni pin. Co do "zasięgu" musisz próbować, można dobierac pullup na obu liniach scl i sda np. 1,5 Kohm
YoMan
________________________________________
Wziąłem udział w SOP2023 & SOP2024
________________________________________
Wziąłem udział w SOP2023 & SOP2024
-
SOYER
- Posts: 1623
- Joined: Wed Aug 10, 2022 12:29 pm
- Location: Kryry
- Been thanked: 2 times
Zamiast eksperymentować z podmianą różnych wartości rezystorów podciągających, szybciej zastosować potencjometr np 5kOhm i wygodnie śrubokręcikiem eksperymentować.YoMan wrote: Sat Sep 16, 2023 9:10 pm Tak. Na module zwykle zwierasz odpowiedni pin. Co do "zasięgu" musisz próbować, można dobierac pullup na obu liniach scl i sda np. 1,5 Kohm
https://youtube.com/@tomaszhamer8134?si=_J1cT_QWsXxgt1Fm
https://kryry01.aqi.eco/pl
https://app.weathercloud.net/d4311785603
https://github.com/Soyer79
https://kryry01.aqi.eco/pl
https://app.weathercloud.net/d4311785603
https://github.com/Soyer79
-
ZgredekLCD
- Posts: 65
- Joined: Sat Aug 26, 2023 8:38 pm
- Been thanked: 1 time
A czy dałoby się na sonofie basic zrobić one-wire + i2c? Chciałbym zrobić multi DS18b20 + jeden SHT lub BME, żeby mieć wilgotnośćYoMan wrote: Sat Sep 16, 2023 12:20 pmMożna dwa i trzeba ustawić różne adresy poprzez zworki lub zlutować. W zależności od modułu musisz przeczytać datasheet.ZgredekLCD wrote: Sat Sep 16, 2023 11:33 am Cześć,
Planuję wyposażyć się w czujniki temp + wilgotność, poczytałem trochę tematów które tutaj się przewinęły.
Z początku pomysł był na DHT22, ale po przeczytaniu tematu z 2019 wielu użytkowników uskarżało się na zawieszanie się czujnika. Sprawdziłem obsługiwane czujniki na https://gui-generic-builder.supla.io/ i zastanawiam się nad BME280 lub SHT30.
Co aktualnie jest najbardziej polecane w stosunku cena/jakość?
Czy komunikacji I2C podobnie jak 1-Wire jest szeregowa i można pod jeden pin RX/TX podpiąć wiele urządzeń?
Bme zwykle było droższe bo jeszcze jest pomiar ciśnienia ale jeżeli potrzebujesz np. 4 czujników to na jednej linii powinny zadziałać 2x bme + 2x sht. Problemem mogą być długości przewodów, w teorii max kilkanaście cm dla i2c. W praktyce u mnie pojedynczy bme jednak chodzi na przewodzie ok 10m
-
Pietras81
- Posts: 2409
- Joined: Sun Feb 17, 2019 6:56 am
- Location: Osielsko
- Been thanked: 1 time
Jeśli jest to basic r2 to się nie da bo nie ma fizycznie wyprowadzonych wyjść. Nie łatwiej dać np. wemosa d1mini i zasilić ładowarką od starego tel. do niego podepniesz i ds i sht czy bmp. Cenowo to samo a bez problemu.ZgredekLCD wrote: Sun Oct 22, 2023 5:14 pmA czy dałoby się na sonofie basic zrobić one-wire + i2c? Chciałbym zrobić multi DS18b20 + jeden SHT lub BME, żeby mieć wilgotnośćYoMan wrote: Sat Sep 16, 2023 12:20 pmMożna dwa i trzeba ustawić różne adresy poprzez zworki lub zlutować. W zależności od modułu musisz przeczytać datasheet.ZgredekLCD wrote: Sat Sep 16, 2023 11:33 am Cześć,
Planuję wyposażyć się w czujniki temp + wilgotność, poczytałem trochę tematów które tutaj się przewinęły.
Z początku pomysł był na DHT22, ale po przeczytaniu tematu z 2019 wielu użytkowników uskarżało się na zawieszanie się czujnika. Sprawdziłem obsługiwane czujniki na https://gui-generic-builder.supla.io/ i zastanawiam się nad BME280 lub SHT30.
Co aktualnie jest najbardziej polecane w stosunku cena/jakość?
Czy komunikacji I2C podobnie jak 1-Wire jest szeregowa i można pod jeden pin RX/TX podpiąć wiele urządzeń?
Bme zwykle było droższe bo jeszcze jest pomiar ciśnienia ale jeżeli potrzebujesz np. 4 czujników to na jednej linii powinny zadziałać 2x bme + 2x sht. Problemem mogą być długości przewodów, w teorii max kilkanaście cm dla i2c. W praktyce u mnie pojedynczy bme jednak chodzi na przewodzie ok 10m
https://pietras-81.aqi.eco/
-
YoMan
- Posts: 3521
- Joined: Thu Apr 30, 2020 5:18 pm
- Location: Częstochowa
- Has thanked: 3 times
- Been thanked: 3 times
Chyba brakuje wyprowadzonych gpio, musiałbyś się lutować bezpośrednio do ESP. Poza tym to chyba nie jest najbezpieczniejsze rozwiązanie.ZgredekLCD wrote: Sun Oct 22, 2023 5:14 pmA czy dałoby się na sonofie basic zrobić one-wire + i2c? Chciałbym zrobić multi DS18b20 + jeden SHT lub BME, żeby mieć wilgotnośćYoMan wrote: Sat Sep 16, 2023 12:20 pmMożna dwa i trzeba ustawić różne adresy poprzez zworki lub zlutować. W zależności od modułu musisz przeczytać datasheet.ZgredekLCD wrote: Sat Sep 16, 2023 11:33 am Cześć,
Planuję wyposażyć się w czujniki temp + wilgotność, poczytałem trochę tematów które tutaj się przewinęły.
Z początku pomysł był na DHT22, ale po przeczytaniu tematu z 2019 wielu użytkowników uskarżało się na zawieszanie się czujnika. Sprawdziłem obsługiwane czujniki na https://gui-generic-builder.supla.io/ i zastanawiam się nad BME280 lub SHT30.
Co aktualnie jest najbardziej polecane w stosunku cena/jakość?
Czy komunikacji I2C podobnie jak 1-Wire jest szeregowa i można pod jeden pin RX/TX podpiąć wiele urządzeń?
Bme zwykle było droższe bo jeszcze jest pomiar ciśnienia ale jeżeli potrzebujesz np. 4 czujników to na jednej linii powinny zadziałać 2x bme + 2x sht. Problemem mogą być długości przewodów, w teorii max kilkanaście cm dla i2c. W praktyce u mnie pojedynczy bme jednak chodzi na przewodzie ok 10m
YoMan
________________________________________
Wziąłem udział w SOP2023 & SOP2024
________________________________________
Wziąłem udział w SOP2023 & SOP2024
-
Albert
- Posts: 650
- Joined: Fri Jan 04, 2019 8:32 pm
- Location: Chełm
I daj sobie spokoj z rzeźbieniem takich rzeczy w basicu. Jest wiele innych opcji żeby to działało i było porządnie zrobione a nie lutowane do tego szajsu jakim jest sonoff basic.
-
ZgredekLCD
- Posts: 65
- Joined: Sat Aug 26, 2023 8:38 pm
- Been thanked: 1 time
Hm... właściwie dobre rozwiązanie, trochę cisnę tego sonoffa przez to, że mam go na stanie z przygotowanym multi DSPietras81 wrote: Sun Oct 22, 2023 5:20 pm Jeśli jest to basic r2 to się nie da bo nie ma fizycznie wyprowadzonych wyjść. Nie łatwiej dać np. wemosa d1mini i zasilić ładowarką od starego tel. do niego podepniesz i ds i sht czy bmp. Cenowo to samo a bez problemu.
Trochę grzebania by było, ewentualnie jeśli dobrze kminie to można by zrobić tak, że 1Wire pod TX(i 3.3v), a I2C pod RX + pozbyć się diody co daje mi wolne IO2 [GPIO13] - trochę rzeźbiarstwoYoMan wrote: Sun Oct 22, 2023 5:22 pm Chyba brakuje wyprowadzonych gpio, musiałbyś się lutować bezpośrednio do ESP. Poza tym to chyba nie jest najbezpieczniejsze rozwiązanie.
Wiem, że cudem techniki to nie jest, ale akurat miałem na stanie jednego i tak mnie myśl naszłaAlbert wrote: Sun Oct 22, 2023 5:56 pm I daj sobie spokoj z rzeźbieniem takich rzeczy w basicu. Jest wiele innych opcji żeby to działało i było porządnie zrobione a nie lutowane do tego szajsu jakim jest sonoff basic.
