Beskrivelse
DHT22 er en digital temperatur- og fuktighetssensor med kapasitiv fuktmåling og høy presisjon. Sensoren er kalibrert og har en dedikert digital modul-samlingsteknologi for å sikre høy pålitelighet og langvarig stabilitet.
Sensoren består av kapasitive fuktmålekomponenter og en høy presisjons temperaturmåler som er koblet til en kraftig 8-biters mikrokontroller. Dette gir et produkt med rask respons, høy anti-jamming kapasitet og kostnadseffektivitet.
Sensoren har en standard enkeltbussgrensesnitt som gjør systemintegrasjon enkel og rask. Med sin lille størrelse, lave strømforbruk og signaloverføringsavstand på opptil 20 meter, er den det beste valget for en rekke applikasjoner og til og med de mest krevende.
DHT22 har høyere presisjon enn de dyre importerte SHT10 temperatur- og fuktighetssensorene og kan måle omgivelsestemperaturen og fuktigheten med høy nøyaktighet.
Produktet har høy pålitelighet og god stabilitet, og hvis det kombineres med en spesiell sensor Arduino-utvidelsesbrett, kan det enkelt implementere interaktive effekter relatert til temperatur og fuktighet.
Merk: DHT22 er en digital temperatur- og fuktighetssensor designet for analoge sensorgrensesnitt. Den analoge porten vil bli brukt som digital og vil ikke okkupere den opprinnelige digitale porten til Arduino. Linjene til sensoren kan transformere den analoge funksjonen til digital som kan brukes på den digitale porten.
Tutorial:
For å bruke DHT22-sensoren med en ESP32 mikrokontroller, trenger du følgende utstyr:
- DHT22-sensor
- ESP32 mikrokontroller
- Breadboard
- Jumper kabler
Til å begynne med, koble DHT22-sensoren til ESP32-mikrokontrolleren. Koble DHT22 til ESP32 ved hjelp av følgende tilkoblinger:
- Koble VCC fra DHT22 til 3,3V på ESP32
- Koble GND fra DHT22 til GND på ESP32
- Koble DOUT fra DHT22 til en valgfri digital pinne på ESP32, for eksempel pinne 5
Nå kan du laste opp følgende kode til ESP32-mikrokontrolleren:
#include <Adafruit_Sensor.h> #include <DHT.h> #include <DHT_U.h> #define DHTPIN 5 // Definerer den digitale pinnen som DHT22 er koblet til #define DHTTYPE DHT22 // Definerer sensortypen DHT_Unified dht(DHTPIN, DHTTYPE); // Lager en ny DHT-sensor med de definerte parameterne void setup() { Serial.begin(9600); dht.begin(); } void loop() { delay(2000); // Venter i 2 sek
- SKU: SEN0137
- Operating Voltage: +5V
- Operating Current: 1.5mA
- Operating Temperature: -20℃-80℃
- Range of temperature measurement: -40℃-80℃
- Precision of temperature measurement: ±0.5℃
- Temperature deviation: ±0.5℃
- Dimension: 22*32(mm)
- Interface: Gravity-digital
- Data type: Digit (unibus)
- Range of humidity measurement: 0-100%RH
- Humidity deviation: ±2%RH
Kort introduksjon: Den inneholder et resistivt element og en våt NTC-temperaturmodul. Sammenlignet med DHT11 har den mindre fuktighetsavvik, raskere respons, sterkere anti-interferensevne og høyere kostnadsytelse.
Applikasjon: Medisinsk utstyr HVAC
Meteorologi Fuktighetsregulator Fuktighetssensor
Tester og målinger
Bil
Automatisk styring
Vidar Luth-Hanssen (bekreftet eier) –