Innehållsförteckning:
Video: Gränssnitt DHT11 med Arduino: 4 steg
2024 Författare: John Day | [email protected]. Senast ändrad: 2024-01-30 12:45
I denna instruktionsbok lär du dig hur du ställer in DHT11 fukt- och temperatursensor på din Arduino UNO. Och lär dig mer om hur fuktighetssensorn fungerar och hur du kontrollerar avläsningar från seriemonitorn
Beskrivning:
DHT11 detekterar vattenånga genom att mäta det elektriska motståndet mellan två elektroder. Den fuktkännande komponenten är ett fukthållande substrat med elektroder applicerade på ytan. När vattenånga absorberas av substratet frigörs joner av substratet vilket ökar konduktiviteten mellan elektroderna. Förändringen i motstånd mellan de två elektroderna är proportionell mot den relativa luftfuktigheten. Högre relativ luftfuktighet minskar motståndet mellan elektroderna, medan lägre relativ fuktighet ökar motståndet mellan elektroderna.
Steg 1: Komponenter krävs
Här är listan över komponenter som krävs för att komma igång med Instructable,
Hårdvarukomponenter:
- Arduino UNO Köp från Flipkart
- DHT11 Luftfuktighets- och temperatursensor Köp från Flipkart
- Brödbräda (tillval)
- Jumper Wires
- USB-kabel
Programvarukomponenter:
Arduino IDE
Steg 2: Anslut kretsen
Anslutning av DHT11 till Arduino UNO är verkligen enkelt.
Kabelanslutningarna görs enligt följande:
VCC -stift på DHT11 går in i +3v av Arduino.
DATA -stiftet på DHT11 går in i Analog Pin A0 i UNO.
GND -stift på DHT11 går in i jordstiftet (GND) på UNO.
Steg 3: Programmering av Arduino
Ladda ner Zip -filen
Extrahera DHT -biblioteket och koden.
Koda:
#inkludera "dht.h" #define dht_apin A0 // Analog Pin -sensor är ansluten till Arduino dht DHT;
Ovanstående rader är initialisering för dht -bibliotek
Definierar datapinne för dht
och skapa instatnce som DHT
void setup () {
Serial.begin (9600); delay (500); // Delay för att låta systemet starta Serial.println ("DHT11 Fuktighets- och temperatursensor / n / n"); fördröjning (1000); // Vänta innan du öppnar sensorn}
Ovanstående rader är installationskoden
Startar seriell kommunikation med 9600 baudhastighet
skriv ut projektnamnet med en fördröjning på 1 sek
void loop () {DHT.read11 (dht_apin); Serial.print ("Aktuell luftfuktighet ="); Serial.print (DHT.fuktighet); Serial.print ("%"); Serial.print ("temperatur ="); Seriellt tryck (DHT. Temperatur); Serial.println ("C"); fördröjning (5000); // Vänta 5 sekunder innan du öppnar sensorn igen. }
Den läser data från DHT11 upprepade gånger var 5: e sekund
Steg 4: Resultat
Öppna Serial Monitor
ställ in överföringshastigheten till 9600
Se resultatet på Serial Monitor….
Först och främst vill jag tacka dig för att du läst den här guiden! Jag hoppas att det hjälper dig. Om du har några frågor hjälper jag dig alltid….. Lämna en kommentar. Din feedback är värdefull för mig.
Rekommenderad:
Handledning för gränssnitt HMC5883L kompassensor med Arduino: 10 steg (med bilder)
Handledning för gränssnitt HMC5883L Kompassensor med Arduino: Beskrivning HMC5883L är en 3-axlig digital kompass som används för två allmänna ändamål: att mäta magnetiseringen av ett magnetiskt material som en ferromagnet, eller för att mäta styrkan och, i vissa fall, riktningen på magnetfält vid en punkt i s
Temperatur- och fuktighetssensor (dht11) Gränssnitt med Arduino: 4 steg
Temperatur- och luftfuktighetssensor (dht11) Gränssnitt med Arduino: Temperatursensor har ett brett användningsområde som den används på många ställen någonstans den fungerar som återkopplingssystem. Det finns flera typer av temperaturgivare tillgängliga på marknaden med olika specifikationer, vissa temperaturgivare används l
Lätt RFID MFRC522 -gränssnitt med Arduino Nano: 4 steg (med bilder)
Lätt RFID MFRC522 -gränssnitt med Arduino Nano: Åtkomstkontroll är mekanismen inom områdena fysisk säkerhet och informationssäkerhet, för att begränsa anonym åtkomst/inträde till resurser i en organisation eller ett geografiskt område. Handlingen att komma åt kan innebära att man konsumerar, går in eller använder.
Gränssnitt Borstlös likströmsmotor (BLDC) med Arduino: 4 steg (med bilder)
Gränssnitt med borstlös likströmsmotor (BLDC) med Arduino: Detta är en handledning om hur du kopplar och kör en borstlös likströmsmotor med Arduino. Om du har några frågor eller kommentarer, svara i kommentarer eller mejl till rautmithil [at] gmail [dot] com. Du kan också komma i kontakt med mig @mithilraut på twitter.To
Gränssnitt DHT11 Användning av Arduino av Sujay: 5 steg
Gränssnitt DHT11 Användning av Arduino av Sujay: I denna instruktion lär du dig hur du ställer in DHT11 fukt- och temperatursensor på din Arduino UNO. Och lär dig mer om hur fuktighetssensorn fungerar och hur du kontrollerar utläsningar från den seriella monitorn Beskrivning: DHT11 detekterar