LaskaKit SHT40 Air temperature and humidity sensor
Code: LA131037Free Shipping
From 100 EUR
30 Days to Return
For Registered

30 Days to Return
For Registered Customers

Free Shipping
For orders from 100 EUR

Customer Care
We handle complaints within 5 days

Quick dispatch
Within 24 hours
Product detailed description
Choosing a good and preferably cheap temperature sensor is not easy. We want quality and a reasonable price at the same time. Based on these requirements, a module for measuring temperature and humidity was developed. On the board you will find the SHT40 sensor from the company Sensirion in the DFN4 case, pull-up resistors and a blocking capacitor.
Thanks to a specially designed plate, the sensor part can be broken off and used for installation in the sensor housing or any other suitable housing. After breaking, there are no more pullup resistors on the I2Cboard and it is necessary that the device to which the sensor will be connected has them.
Refresh sensors:
- We recommend that you refresh the sensor before the first start-up to remove any contamination and ensure that the sensor measures within the specified parameters. Refresh consists in starting the internal heating of the sensor to a temperature of approx. 120°C for approx. 90 min until the measured humidity value drops to approx. 5% RH. It is better to do this procedure in a room with a humidity of about 50%RH and a temperature of about 23°C. Depending on the temperature and humidity in the room, the treatment time may vary. For this purpose, we have created a program for Arduino, which incorporates the switching of the internal heating and the simultaneous measurement of the current humidity value. When the measured humidity drops to 5%RH, the cycle stops and switches to the standard measurement. The real values are then available after the sensor has cooled down to ambient temperature.
- This procedure can be used even if the sensor stops measuring the correct values over time.
Specifications:
- Power: 1.1-3.6V DC - typically 3.3V DC
- Resolution: 16bit
- Temperature measurement range: -40-125°C
- Temperature measurement resolution: 0.01°C
- Temperature measurement accuracy: ±0.2°C
- Humidity measurement range: 0-100% RH
- Humidity measurement resolution: 0.01 RH
- Humidity measurement accuracy: ±1.8% RH
- Dimensions: 17x12mm
Included in delivery:
- 1pc LaskaKit SHT40 Air temperature and humidity sensor
- 1pc pin bar
Note:
- This product is not a standalone functional unit and may require professional installation.
- Product images are for illustration purposes only and may sometimes differ from the actual appearance of the item. However, this does not change its basic properties.
- Outdoor case not included
- When used outdoors, we recommend spraying with PLASTIK 70, WARNING! the varnish must not get on the sensor itself, tape it over before spraying.
Additional parameters
| Category: | Temperature, humidity and pressure sensors |
|---|---|
| Warranty: | 2 years |
| Weight: | 0.003 kg |
| Output: | Digital, I2C |
| Sensor type: | Temperature, Air humidity |
4,8
4 ratings
Add a rating
5
4
3
2
1
List of ratings
5
MO
Michael Ondrášek
Používám jich už cca desítku a bez problémů. Jenom bych zkusil nějak vymyslet možnost "odpojit" pull up rezistory pokud člověk připojí více senzorů (třeba proškrábnutím cestiček na určeném místě). Toto se ale týká vícero modulů.
KL
Konstantin Láska
(Administrator)
Díky za recenze, ta propojka tam ale je ;)
4
P
PavelP
Uvidíme. Zkoušel jsem vypékání, měřilo to vlhkost 57% při pokojové teplotě, zatímco meteostanice 37% a čínské čidlo za 50Kč z Temu 43%, doma mám docela suchý vzduch. Při ohřevu na 100C to měřilo vhlkost 31%. Napsal jsem si vypékací program na RPI Pico, asi po čtyřech cyklech / pěti hodinách s dopomocí 3D tiskárny na 115C jsem se dostal na vhlhkost 4,7% při 115C a 40% při 21,5C což může být plus mínus reálné, ale jestli je přesnost lepší než HTU21 nevím a když jsem ho před lety použil tak to bylo bez práce.
5
D
Drbik
Měřím tím ve skleníku teplotu a vlkost a dle toho otevírám ventilace lineárními motoru a jsem nadšen - přesné měření, I2C rozhraní, montáž do kovového pouzdra (https://www.laskakit.cz/kryt-senzoru-s-kabelem--4pin--1m/).
Při spojení s WEMOS D1 mini wifi používám knihovnu Adafruit_SHT4x.h a volím typ SHT4x a vše běhá bezchybně.
Obecně moc oceňuju zavádění konektorů uSUP pro I2C - příjemně malé, spolehlivé a výsledkem je modulární systém s menším rozsahem pájení. Děkuji chlapi!
5
JŠ
Jan Šimsa
Výborné - skvělá přesnost, nízká spotřeba. Jsem zvědav, jak dlouho vydrží. V čidlech mám většinou čínské DHT22, ale těm do roka odchází měření vlhkosti (mám je většinou ve sklepech, kde je velká vlhkost). Zatím jsem vyměnil ve 4, měří výborně, jestli se osvědčí, tak je vyměním všude. Doufám, že budou brzy zase skladem.
Napsal jsem si knihovnu v Lua pro ESP8266, kdyby měl někdo zájem, tak se ozvěte.
List of discussions
VR
I2C adresy
Vasek Ruzicka
Pro moji aplikaci stačí 2 tyto moduly a ty by měly být s adresou #44 a #45 podle čísle modulu. je možné je tedy objednat?
Viz github I2C address may be 0x44 (for SHT40-AD1B) or 0x45 (for SHT40-BD1B) depending of type of SHT40.
Děkuji
MF
I2C adresy
Martin Frajdl
Dobrý den, bohužel nemáme možnost zajistit čidla s různými adresami.
JG
Micropython
Jan Gondek
Dobrý den, senzory jsou super. Jen takový tip. Když se odlomí ta část kde je jen ten senzor. Bylo by hezké kdyby tam byli pull-up rezistory. Nevím jestli je na ně místo když se to pájí senzor do toho konektoru s krytem. Já je tam namastil k těm ploškám SDA a SCL a propojil s VCC drátkem. Jinak k tomu Micropythonu spíše pro zajímavost. Na ESP8266 jsem to rozchodil jen na 1kbit => řekl bych nevhodný design dev modulu nebo něco koliduje v micropythonu samotném. Na ESP32 pouze v SoftI2C modu a to i ve fast režimu a na hardware I2C modu to nejede => problém s hodinama. Na ESP32S3 senzor maká úplně v pohodě i ve fast režimu na 80cm stíněném kablíku.
RN
Vzdálenost senzoru od jednotky ?
Roman Nejedlý
Dobrý den,
zeptám se jako laik, tak mě prosím nesuďte, nebo suďte jak libo - zeptám se i tak ;)
Jak daleko od MCU (třeba ESP8266) může být toto čidlo (SHT40) umístěno ? Níže v komentářích se psalo, že po úpravě (odlomení čidla od základny), může být čidlo umístěno v nějakém speciálním pouzdře- tzn. s toho soudím, že nějakou vzdálenost by to mělo zvládnout. Někde na diskuzních fórech jsem ale četl, že obvody a komponenty na I2C sběrnici by měly být od "mastera" co nejkratší, max. 200mm. Chtěl bych tyto čidla použít právě pro externí měření (ve 4 boxech) přes I2C expandér (PCA95484) vše v interiéru a potřeboval bych se dostat na vzdálenost aspoň 800 - 1000mm max od jednotky.
Za každou konstruktivní odpověď předem děkuji.
MF
Vzdálenost senzoru od jednotky ?
Martin Frajdl
Dobrý den, cca 0,5-1m by nemusel být zásadní problém. Pokud by ale i tak byly s komunikací problémy, mohl by se zkusit použít extender https://www.laskakit.cz/i2c-extender-pca9515a/
MP
Nepřesnost měření SHT40
Martin Poláček
Dobrý den,
Mám několik senzorů LaskaKit SHT40. Všechny mi měří pokojovou teplotu asi o 1.5 stupně vyšší (místo 21.5°C okolo 23°C).
Pro připojení k Arduino Nano používám převodník logických úrovní LA161017. Pro komunikaci se senzorem využívám knihovnu Adafruit_SHT4x.h. Můžete mi prosím poradit, co může být důvodem vyšší hodnoty naměřené teploty?
Děkuji.
VK
Použití sensoru s deskou meteo mini
Vladimír Kuzba
Zdravím, koupil jsem tento senzor a vaší desku Meteo Mini. Propájel jsem pull-up resistory a adc a do desky nahrál SW od Petra Šrámka (https://chiptron.cz/images/articles/Jednoduchy%20online%20teplomer/Meteo-ESP32-C3_SHT40_TMEP.ino).
Kód se zkompiluje a nahraje, ale na výstupu dostanu tyto hodnoty:
Pripojeno do site, IP adresa zarizeni: 192.168.1.87
Napeti akumulatoru = 3.40 V
Teplota: 2.88 stC
Vlhkost: 0.00% rH
HTTP Response code: 200
Vypadá to, že se čidlo "nechytá". Poradíte co s tím? Díky.
MF
Použití sensoru s deskou meteo mini
Martin Frajdl
Dobrý den, můžete vyzkoušet tento program? https://github.com/LaskaKit/Temp-HumSensor-SHTxx/blob/main/SW/SHT40_ESP32-LPkit/SHT40_ESP32-LPkit.ino. Je potřeba do sekce setup() přidat řádek Wire.begin(19, 18); a poslat nám výsledek do mailu podpora@laskakit.cz
M
SHT4x not found - usup
Michal
Zdravím,
začínám s I2C. Mám od vás desku ESPlan a k němu LaskaKit SHT40. Připojenu usup, example sketch z githubu SHT40, bohužel dostávam:
21:12:12.483 -> rst:0x1 (POWERON_RESET),boot:0x17 (SPI_FAST_FLASH_BOOT)
21:12:12.483 -> configsip: 0, SPIWP:0xee
21:12:12.483 -> clk_drv:0x00,q_drv:0x00,d_drv:0x00,cs0_drv:0x00,hd_drv:0x00,wp_drv:0x00
21:12:12.516 -> mode:DIO, clock div:1
21:12:12.516 -> load:0x3fff0018,len:4
21:12:12.516 -> load:0x3fff001c,len:1216
21:12:12.516 -> ho 0 tail 12 room 4
21:12:12.516 -> load:0x40078000,len:10944
21:12:12.516 -> load:0x40080400,len:6388
21:12:12.516 -> entry 0x400806b4
21:12:12.616 -> SHT4x not found
21:12:12.616 -> Check the connection
GPIO senzory jako HC-SR501 v pohodě ale I2C mi nejede. Zkoušel jsem I2C Scanner sketch a připojit LaskaKit SCD41 ale také na I2C nic nenajde. Arduino IDE 1.8.x, modul ESP32 Dev Module.
M
Michal
@Martin Frajdl,
děkuji za rychlý support! Pomohlo a frčí to :o
MF
SHT4x not found - usup
Martin Frajdl
Dobrý den, zkuste na začátek funkce setup() zařadit tento řádek: Wire.begin(33, 32);
R
Co je součásti dodávky
Roman
Za tu cenu je vše co je na obrázcích, tedy i to kovové pouzdro?
KL
Co je součásti dodávky
Konstantin Láska
pouzdro není součástí, v poznámce je napsáno: Venkovní pouzdro není součástí balení
J
doskladnění produktu
Jiří
Dobrý den, plánujete naskladnění produktu? Děkuji za odpověď.
MF
doskladnění produktu
Martin Frajdl
Dobrý den, hrubý odhad je v tuto chvíli cca měsíc.
VJ
Dostupnost
Vojtech Jaros
Prosím, kdy bude senzor dostupný. Děkuji
MF
Dostupnost
Martin Frajdl
Dobrý den, dostupnost odhadujeme na konec ledna - začátek února.
JS
Viac senzorov
Ján Szabo
Zdravím, je možne pripojiť súčasne 4 senzory súčasne k Arduino Mega ? Ďakujem.
JS
i2c expander
Ján Szabó
Vďaka, cez ten I2C enxpander to funguje skvele.
MF
Viac senzorov
Martin Frajdl
Dobrý den, když se podíváte do datasheetu tohoto senzoru, tak zjistíte, že nemá možnost měnit I2C adresu. Nelze tedy na jeden I2C port připojit více senzorů. Jako možné řešení tohoto problému by mohl být tento modul: https://www.laskakit.cz/tca9548-1xi2c-master-8xi2c-slave-expander/.
R
Konektivita s Unipi
Richard
Ahoj Jane,
ani DHT22 ani tento model patrně není lehké napojit na Unipi - (Neuron) .. zprovoznil jsem v vlhkých sklepech regulaci větrání a sada těchto čidel by se mi tam šikla napojit... bohužel Unipi trpí jedním neduhem ...honosí se kompatibilitou s 1-wire ale bezproblémů na něj napojíš pouze čidla, které jsou ... od Unipi ... žádné ostatní mi nešli načítat.
ještě by to bylo možné s ModBus protokolem, máš představu, jesli je to s SHT40 možné ?
