Obsah:
Video: Rozhraní DHT11 pomocí Arduina: 4 kroky
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 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
Extrahujte knihovnu DHT a kód.
Kód:
#include "dht.h" #define dht_apin A0 // Analog Pin sensor is connected to Arduino dht DHT;
Výše uvedené řádky jsou inicializací pro knihovnu 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 s přenosovou rychlostí 9600 baudů
vytiskněte 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ýsledek
Otevřete Serial Monitor
nastavit přenosovou rychlost na 9600
Podívejte se na výsledek na sériovém monitoru….
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á.
Doporučuje:
Tlačítko pro propojení rozhraní - základy Arduina: 3 kroky
Propojovací tlačítko - základy Arduina: Tlačítko je součást, která spojuje dva body v obvodu, když jej stisknete.Když je tlačítko otevřené (nestlačené), neexistuje žádné spojení mezi oběma nohami tlačítka, takže je kolík připojen k 5 volty (prostřednictvím vytahovacího odporu
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 od Sujay: 5 kroků
Propojení DHT11 pomocí Arduina od Sujay: 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
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