Obsah:
- Krok 1: Požadované součásti
- Krok 2: Zapojení obvodu
- Krok 3: Programování Arduina
- Krok 4: Výstup
- Krok 5: Chyba
Video: Rozhraní DHT11 pomocí Arduina od Sujay: 5 kroků
2024 Autor: John Day | [email protected]. Naposledy změněno: 2024-01-30 08:22
V tomto návodu se dozvíte, jak nastavit snímač vlhkosti a teploty DHT11 na vašem Arduino UNO. A dozvíte se, jak funguje snímač vlhkosti, a jak zkontrolovat výstupní hodnoty ze sériového monitoru
Popis:
DHT11 detekuje vodní páru měřením elektrického odporu mezi dvěma elektrodami. Součást snímající vlhkost je substrát zadržující vlhkost s elektrodami nanesenými na povrch. Když je vodní pára absorbována substrátem, ionty se uvolňují substrátem, což zvyšuje vodivost mezi elektrodami. Změna odporu mezi oběma elektrodami je úměrná relativní vlhkosti. Vyšší relativní vlhkost snižuje odpor mezi elektrodami, zatímco nižší relativní vlhkost zvyšuje odpor mezi elektrodami.
Krok 1: Požadované součásti
Zde je seznam komponent nutných k zahájení práce s Instructable,
Hardwarové komponenty:
- Arduino UNO Nakupujte na Flipkartu
- Snímač vlhkosti a teploty DHT11 Koupit na Flipkartu
- Breadboard (volitelně)
- Propojovací dráty
- USB programovatelný kabel
Softwarové komponenty
Arduino IDE
Krok 2: Zapojení obvodu
Zapojení DHT11 do Arduino UNO je opravdu snadné.
Zapojení kabeláže se provádí následovně:
VCC pin DHT11 jde do +3v Arduina.
DATA pin DHT11 jde do analogového pinu A0 UNO.
GND Pin DHT11 jde do Ground Pin (GND) UNO.
Krok 3: Programování Arduina
Stáhněte si soubor Zip zde
Extrahujte knihovnu DHT a kód.
#include "dht.h" #define dht_apin D1 // Analogový pinový snímač je připojen k dht DHT;
Výše uvedené řádky jsou inicializací knihovny dht. Definování datového kolíku dht a vytvoření instance jako DHT
neplatné nastavení () {Serial.begin (9600); delay (500); // Zpoždění spuštění systému Serial.println ("snímač vlhkosti a teploty DHT11 / n / n"); delay (1000); // Počkejte před přístupem k senzoru}
Nad řádky je instalační kód Zahájí sériovou komunikaci rychlostí 9600 baudů vytiskne název projektu se zpožděním 1 s
void loop () {DHT.read11 (dht_apin); Serial.print ("Aktuální vlhkost ="); Sériový tisk (vlhkost DHT); Serial.print ("%"); Serial.print ("teplota ="); Serial.print (teplota DHT); Serial.println ("C"); delay (5000); // Počkejte 5 sekund, než se znovu dostanete k senzoru. }
Čte data z DHT11 opakovaně každých 5 s
Krok 4: Výstup
Otevřete Serial Monitor
nastavte přenosovou rychlost na 9600 Viz výsledek na Serial Monitor….
Nejprve bych vám chtěl poděkovat za přečtení této příručky! Doufám, že vám to pomůže. Pokud máte nějaké dotazy, vždy vám rád pomůžu….. Vložit komentář. Vaše zpětná vazba je pro mě cenná.
Krok 5: Chyba
Nezobrazuje výstup:
Zkontrolujte připojení a polaritu napájecího zdroje
Zkontrolujte přenosovou rychlost. Mělo by to být 9600
Nezobrazují se správné hodnoty
Při nahrávání prosím zkontrolujte chybu. Zkuste kód nahrát znovu.
nebo zkuste kód s jiným DHT.
Pokud máte jiný problém, dejte mi prosím vědět. Určitě se budu snažit ze všech sil to vyřešit.
Doporučuje:
Programování Arduina pomocí jiného Arduina pro zobrazení posouvaného textu bez knihovny: 5 kroků
Programování Arduina pomocí jiného Arduina pro zobrazení posouvaného textu bez knihovny: Sony Spresense nebo Arduino Uno nejsou tak drahé a nevyžadují mnoho energie. Pokud má však váš projekt omezení výkonu, prostoru nebo dokonce rozpočtu, můžete zvážit použití Arduino Pro Mini. Na rozdíl od Arduino Pro Micro, Arduino Pro Mi
Vybudujte počítačové rozhraní Stephena Hawkinga za pouhých 1 000 Rs (15 $) pomocí Arduina: 5 kroků
Vybudujte počítačové rozhraní Stephena Hawkinga za pouhých 1 000 Rs (15 $) pomocí Arduina: Všechno to začalo otázkou „Jak mluví Stephen Hawking?“, Po přečtení o jeho počítačovém systému mě napadlo, že bych měl poskytnout levnější verzi systému, aniž by bylo příliš ohroženo mnoho funkcí. Toto zařízení
Mluvící Arduino - Přehrávání MP3 pomocí Arduina bez jakéhokoli modulu - Přehrávání souborů MP3 z Arduina pomocí PCM: 6 kroků
Mluvící Arduino | Přehrávání MP3 pomocí Arduina bez jakéhokoli modulu | Přehrávání souboru MP3 z Arduina pomocí PCM: V tomto návodu se naučíme, jak přehrávat soubor mp3 s arduino bez použití jakéhokoli zvukového modulu, zde použijeme knihovnu PCM pro Arduino, která přehrává 16 bitů PCM s frekvencí 8 kHZ, takže to zvládneme
Rozhraní DHT11 pomocí Arduina: 4 kroky
Rozhraní DHT11 pomocí Arduina: V tomto Instructables se naučíte, jak nastavit snímač vlhkosti a teploty DHT11 na vašem Arduino UNO. A dozvíte se, jak funguje snímač vlhkosti, a jak kontrolovat výstupní hodnoty ze sériového monitoru Popis: DHT11 detekuje wa
Uživatelské rozhraní Android (remotexy) pro ovládání servomotoru pomocí Arduina a Bluetooth: 7 kroků (s obrázky)
Uživatelské rozhraní Android (remotexy) k ovládání servomotoru pomocí Arduina a Bluetooth: V tomto Instructable vám poskytnu rychlý krok k vytvoření uživatelského rozhraní Android pomocí nástroje Remotexy Interface Maker k ovládání servomotoru připojeného k Arduino Mega přes Bluetooth. Toto video ukazuje, jak bude uživatelské rozhraní ovládat rychlost a polohu servomotoru