Obsah:
- Krok 1: VYTVOŘENÍ SCHÉMA
- Krok 2: EXPERIMENT ČASOVÉ PŘIPOJENÍ
- Krok 3: ČASOVÝ KÓD EXPERIMENTU
- Krok 4: ČAS EXPERIMENTU - NASTAVENÍ
- Krok 5: PRÁCE
Video: MĚŘENÍ TEPLOTY A VLHKOSTI POMOCÍ DHT 11: 5 kroků
2024 Autor: John Day | [email protected]. Naposledy změněno: 2024-01-30 08:22
V tomto projektu používám snímač teploty a vlhkosti DHT 11 k měření teploty prostředí a vlhkosti pomocí Arduino (Nano).
NĚKTERÉ ZÁKLADNÍ ELEKTRICKÉ CHARAKTERISTIKY:
PROVOZNÍ NAPĚTÍ: 3,5V-5V
PROUD (měření): 0,3 mA
AKTUÁLNÍ (pohotovostní režim): 60 mikro ampérů
ROZSAH: 0 až 50 stupňů Celsia
ROZLIŠENÍ: 16bit
DOBA VZORKOVÁNÍ:> 2 ms
Krok 1: VYTVOŘENÍ SCHÉMA
V tomto schématu pomocí senzoru DHT11 s 5k (ohm) pull up odporem pro datovou linku.
PINY:
ČERVENÉ DRÁTY +VCC
ČERNÉ DRÁTY DO GND
ŽLUTÉ DRÁTO S 5K ODPOREM
3. pin není ŽÁDNÉ PŘIPOJENÍ
POTŘEBNÉ KOMPONENTY:
1. Arduino
2. Čidlo teploty a vlhkosti DHT11
Odpor 3,5 kOhm
POUŽÍVÁM DHT11 S VESTAVĚNÝM V REZISTORU A KAPACITORU PRO PULL UP A SMOOTHENING INPUT VOLTAGE RESPECTIVELY.
Krok 2: EXPERIMENT ČASOVÉ PŘIPOJENÍ
Podle toho jsem připojil piny
5v - +VCC
GND - GND
digitální pin 2 - DATA PIN
Krok 3: ČASOVÝ KÓD EXPERIMENTU
Pomocí Arduino IDE můžeme naprogramovat naši desku Arduino
ale nejprve si stáhněte a nainstalujte knihovnu pro snímače DHT..
účelem stahování knihovny je snížit složitost kódu.
Stahuji knihovnu s názvem SIMPLEDHT, je to úžasné.
po instalaci knihovny kliknutím na tlačítko nainstalovat.
výchozí souborový příklad-simpledht-dht11 výchozí.
Používám DHT11. pokud používáte DHT22, je zde také příklad kódu níže.. PRÁVĚ TAM…
po otevření kódu. připojte desku Arduino k počítači a vyberte PORT. a nahrajte ukázkovou skicu.
ujistěte se, že připojíte datový pin k digitálnímu pinu 2 Arduina..
ČÁST KÓDU JE HOTOVÁ
Krok 4: ČAS EXPERIMENTU - NASTAVENÍ
po nahrání kódu otevřete sériový monitor.
budete sledovat, že senzor odesílá data.
není moc těžké, že?
Krok 5: PRÁCE
Jak jsem řekl, senzor vysílá 40 bitů
8bitová celočíselná data vlhkosti + 8bitová desetinná data vlhkosti + 8bitová celočíselná data teploty + 8bitová teplotní dílčí data + 8bitový kontrolní součet = 40 bitů
Příklad 1: 40 přijatých dat:
0011 0101 0000 0000 0001 1000 0000 0100 1101
Vypočítejte : 0011 0101+0000 0000+0001 1000+0000 0000 = 0100 1101
Přijatá data jsou správná
Vlhkost : 0011 0101 = 35H (hex) = 53%RV
Teplota : 0001 1000 = 18H (hex) = 24 ℃.
ZDROJ:-
media.digikey.com/pdf/Data%20Sheets/Adafruit%20PDFs/DHT11_ProdManual.pdf
DÍKY LIDI
POKUD NAJDETE CHYBY PROSÍM NAPIŠTE KOMENTÁŘE.
TAK, ŽE TO MOHU OPRAVIT.
PROTOŽE JSEM BUDUJÍCÍ INŽENÝR.
V DALŠÍM PROJEKTU MOHU POUŽÍT K DISPLEJI TEPLOTY LCD DISPLEJ.
ZŮSTÁVEJTE ÚŽASNÍ CHLAPCI ………………..
Doporučuje:
Měření teploty a vlhkosti pomocí DHT11 / DHT22 a Arduino: 4 kroky
Měření teploty a vlhkosti pomocí DHT11 / DHT22 a Arduino: V tomto tutoriálu Arduino se naučíme, jak používat snímač DHT11 nebo DHT22 pro měření teploty a vlhkosti pomocí desky Arduino
Měření vlhkosti a teploty pomocí HIH6130 a Arduino Nano: 4 kroky
Měření vlhkosti a teploty pomocí HIH6130 a Arduino Nano: HIH6130 je snímač vlhkosti a teploty s digitálním výstupem. Tyto senzory poskytují úroveň přesnosti ± 4% RH. Díky špičkové dlouhodobé stabilitě, skutečné teplotně kompenzované digitální I2C, špičkové spolehlivosti, energetické účinnosti
Měření teploty a vlhkosti pomocí HDC1000 a Arduino Nano: 4 kroky
Měření teploty a vlhkosti pomocí HDC1000 a Arduino Nano: HDC1000 je digitální snímač vlhkosti s integrovaným teplotním senzorem, který poskytuje vynikající přesnost měření při velmi nízkém výkonu. Zařízení měří vlhkost na základě nového kapacitního senzoru. Senzory vlhkosti a teploty jsou
Měření vlhkosti a teploty pomocí HTS221 a Arduino Nano: 4 kroky
Měření vlhkosti a teploty pomocí HTS221 a Arduino Nano: HTS221 je ultra kompaktní kapacitní digitální senzor pro relativní vlhkost a teplotu. Obsahuje snímací prvek a integrovaný obvod specifický pro smíšený signál (ASIC), který poskytuje informace o měření prostřednictvím digitálního sériového
Měření vlhkosti a teploty pomocí HTS221 a Raspberry Pi: 4 kroky
Měření vlhkosti a teploty pomocí HTS221 a Raspberry Pi: HTS221 je ultra kompaktní kapacitní digitální senzor pro relativní vlhkost a teplotu. Obsahuje snímací prvek a integrovaný obvod specifický pro smíšený signál (ASIC), který poskytuje informace o měření prostřednictvím digitálního sériového