logo elektroda
logo elektroda
X
logo elektroda
Adblock/uBlockOrigin/AdGuard mogą powodować znikanie niektórych postów z powodu nowej reguły.

Wemos d1 ESP8266 + DHT22 sensor. Każdy czujnik pokazuje inne wartości.

wojtaszek171 23 Paź 2021 13:02 1335 4
  • #1 19670147
    wojtaszek171
    Poziom 5  
    Posty: 15
    Witam,
    buduję sobie prosty panel do zarządzania domem i wyświetlaniem informacji (Smart home). Zainwestowałem w 5 czujników dht22 i 1 bme280. Zbudowałem z tego 5 mikrokontrolerów.
    1. Sterowanie gniazdkami, sonda temperatury wodoodporna i dht22
    2,3,4. DHT22
    5. DHT22 i BME280
    Wszystko podłączyłem według schematów znalezionych w internecie z 10k pomiędzy vcc i data.
    Wszystko zlutowałem do kupy żeby zacząć z tego korzystać, zostawiłem na noc podłączone tak żeby każdy czujnik leżał w tym samym miejscu i niestety każdy czujnik pokazuje inne wartości. (termometr analogowy pokazywał 23,6 stopnia)
    Wstępnie układy okręciłem taśmą izolacyjną ale docelowo miały mieć swoje pudełeczka.
    Jestem trochę zawiedziony tym jak to wygląda. Mam nadzieję, że ktoś mi tutaj pomoże z tym problemem.

    Kod układów 2,3 i 4. W reszcie układów DHT pobierane jest podobnie:
    Link do github
    Wemos d1 ESP8266 + DHT22 sensor. Każdy czujnik pokazuje inne wartości.

    Wemos d1 ESP8266 + DHT22 sensor. Każdy czujnik pokazuje inne wartości.

    Wemos d1 ESP8266 + DHT22 sensor. Każdy czujnik pokazuje inne wartości.
  • #2 19670172
    varaktor
    Poziom 18  
    Posty: 218
    Pomógł: 28
    Ocena: 145
    Te czujniki są po prostu kiepskie. Miałem to samo jakiś czas temu, w zasadzie jedyny pożytek z tych DHT jest obudowa, do której można wsadzić jakiś lepszy czujnik.
  • #3 19670198
    Konto nie istnieje
    Poziom 1  
  • #4 19670833
    wojtaszek171
    Poziom 5  
    Posty: 15
    varaktor napisał:
    Te czujniki są po prostu kiepskie. Miałem to samo jakiś czas temu, w zasadzie jedyny pożytek z tych DHT jest obudowa, do której można wsadzić jakiś lepszy czujnik.

    Czy polecasz może jakiś lepszy niedrogi czujnik? Bme280 jest dosyć drogi w tej chwili ale też wyniki nie są dokładne.
  • #5 19671520
    ex-or
    Poziom 28  
    Posty: 785
    Pomógł: 147
    Ocena: 151
    Czujnik czego? Samej temperatury to DS18B20 - dokładny i łatwy w aplikacji. Wilgotności? Plotka na mieście głosi, że Honeywell HIH6131 jest dobry.
    Może inaczej - Bosch jest, moim zdaniem, całkiem dobry do pomiarów wilgotności i ciśnienia, ale pomiar temperatury służy, wydaje mi się, do kompensacji odczytów wilgotności. Nie oczekwiał bym więc cudów i temperatury raczej na wyświetlacz nie wyprowadzał.
REKLAMA