Indholdsfortegnelse:

Begynderguide til brug af DHT11/ DHT22 sensorer m/ Arduino: 9 trin
Begynderguide til brug af DHT11/ DHT22 sensorer m/ Arduino: 9 trin

Video: Begynderguide til brug af DHT11/ DHT22 sensorer m/ Arduino: 9 trin

Video: Begynderguide til brug af DHT11/ DHT22 sensorer m/ Arduino: 9 trin
Video: Lesson 37: Using BME280 Humidity, Barometric Pressure and Temperature Sensor 2024, Juli
Anonim
Begynderguide til brug af DHT11/ DHT22 sensorer W/ Arduino
Begynderguide til brug af DHT11/ DHT22 sensorer W/ Arduino

Du kan læse denne og andre fantastiske selvstudier på ElectroPeaks officielle websted

Oversigt

I denne vejledning lærer du, hvordan du opsætter DHT11- og DHT22 -sensorer og måler omgivelsestemperatur og fugtighed.

Hvad du vil lære:

  • DHT11 og DHT22 funktioner og forskelle
  • DHT11 og DHT22 struktur
  • Sådan opsættes DHT11- og DHT22 -sensorer med Arduino

Trin 1: DHT11 og DHT22 temperatur- og fugtighedsføler

DHT11 og DHT22 temperatur- og luftfugtighedssensor
DHT11 og DHT22 temperatur- og luftfugtighedssensor

På grund af betydningen af parametre som temperatur og fugtighed i mange projekter er det korrekte valg af sensorer, der er i stand til at måle temperatur og fugtighed, meget vigtigt. DHT -familien, der hedder DHT11 og DHT22, er de mest populære og almindelige sensorer blandt temperatur- og fugtighedsfølere.

Du kan se deres funktioner i denne trintabel.

Lav pris er den vigtigste funktion ved DHT11, men den har ikke en høj nøjagtighed og et bredt måleområde. På den anden side er DHT22 med en bred vifte og høj nøjagtighed til måling mere end 2,5 gange dyrere end den anden i familien.

Trin 2: Måling af temperatur og fugtighed ved hjælp af DHT11 og Arduino

Nødvendige materialer

Arduino Uno R3

DHT11 sensor

Brødbræt

Jumper wire

Software -apps

Arduino IDE

Trin 3: Kredsløb

Kredsløb
Kredsløb
Kredsløb
Kredsløb

DHT11 indeholder 4 ben. 2 pins til levering, 1 til afsendelse af data, og den anden er ubrugelig. For at få denne sensor til at fungere korrekt og give dig de korrekte data, skal du trække datapinden op med en 4,7 k modstand. Forlad sensorens tredje pin uden forbindelse.

Advarsel Vær forsigtig med sensoren og pinretningen, din sensor vil blive beskadiget i tilfælde af en fejl.

Trin 4: Kode

Kode
Kode

For at begynde at overføre data skal du uploade denne kode til din Arduino og åbne den serielle skærm.

DHT. Fugtighed returnerer luftfugtighed i procent og DHT. Temperatur returnerer temperaturen i Celsius.

Bemærk Vi skal vente i 2 sekunder mellem hver måling. Ellers returnerer sensoren forkerte data.

I stedet for at vise oplysninger på computeren, kan du vise temperatur og fugtighed på LCD'et.

For mere information se denne vejledning: Brug af 1602 LCD -tastaturskærm m/ Arduino

Trin 5: Måling af temperatur og fugtighed ved hjælp af DHT22 og Arduino

opsætning og brug af DHT22 -sensoren er næsten det samme som DHT11.

Trin 6: Påkrævede materialer

Arduino Uno R3

DHT22 sensor

Brødbræt

Jumper wire

Software -apps

Arduino IDE

Trin 7: Kredsløb

Kredsløb
Kredsløb

Trin 8: Kode

Kode
Kode

Den eneste forskel er i DHT.trad -funktionen, hvor du skal skrive 22 i stedet for 11. Du kan også definere temperatur- og fugtighedsparametre som floats for DHT22 for at se dem mere præcise.

Upload denne kode på dit Arduino -bord og se resultaterne i seriel skærm.

Anbefalede: