Innholdsfortegnelse:

Nybegynnerguide for bruk av DHT11/ DHT22 sensorer W/ Arduino: 9 trinn
Nybegynnerguide for bruk av DHT11/ DHT22 sensorer W/ Arduino: 9 trinn

Video: Nybegynnerguide for bruk av DHT11/ DHT22 sensorer W/ Arduino: 9 trinn

Video: Nybegynnerguide for bruk av DHT11/ DHT22 sensorer W/ Arduino: 9 trinn
Video: Использование LCD1602 или LCD2004 с ESP32 2024, Juli
Anonim
Nybegynnerguide for bruk av DHT11/ DHT22 sensorer W/ Arduino
Nybegynnerguide for bruk av DHT11/ DHT22 sensorer W/ Arduino

Du kan lese denne og andre fantastiske opplæringsprogrammer på ElectroPeaks offisielle nettsted

Oversikt

I denne opplæringen lærer du hvordan du setter opp DHT11 og DHT22 sensorer, og måler omgivelsestemperatur og fuktighet.

Hva du vil lære:

  • DHT11 og DHT22 funksjoner og forskjeller
  • DHT11 og DHT22 struktur
  • Hvordan sette opp DHT11 og DHT22 sensorer med Arduino

Trinn 1: DHT11 og DHT22 temperatur- og fuktighetssensor

DHT11 og DHT22 temperatur- og fuktighetssensor
DHT11 og DHT22 temperatur- og fuktighetssensor

På grunn av viktigheten av parametere som temperatur og fuktighet i mange prosjekter, er riktig valg av sensorer som er i stand til å måle temperatur og fuktighet svært viktig. DHT -familien DHT11 og DHT22 er de mest populære og vanlige sensorene blant temperatur- og fuktighetssensorene.

Du kan se funksjonene deres i denne trinntabellen.

Lav pris er den viktigste egenskapen til DHT11, men den har ikke høy nøyaktighet og et bredt måleområde. På den annen side er DHT22, med et bredt område og høy nøyaktighet for måling, mer enn 2,5 ganger dyrere enn den andre i familien.

Trinn 2: Måling av temperatur og fuktighet ved bruk av DHT11 og Arduino

Nødvendige materialer

Arduino Uno R3

DHT11 -sensor

Brødbrett

Jumper wire

Programvare -apper

Arduino IDE

Trinn 3: Krets

Krets
Krets
Krets
Krets

DHT11 inneholder 4 pinner. 2pins for forsyning, 1 for sending av data, og den andre er ubrukelig. For å få denne sensoren til å fungere skikkelig og gi deg de riktige dataene, må du trekke opp datapinnen med en motstand på 4,7 k. La den tredje tappen på sensoren være uten tilkobling.

Advarsel Vær forsiktig med sensoren og pinneretningen, sensoren din vil bli skadet i tilfelle en feil.

Trinn 4: Kode

Kode
Kode

For å begynne å overføre data, last opp denne koden til Arduino og åpne den serielle skjermen.

DHT. Fuktighet returnerer fuktighet i prosent og DHT. Temperatur returnerer temperaturen i Celsius.

Merk Vi må vente i 2 sekunder mellom hver måling. Ellers vil sensoren returnere feil data.

I stedet for å vise informasjon på datamaskinen, kan du vise temperatur og fuktighet på LCD -skjermen.

For mer informasjon, se denne opplæringen: Bruke 1602 LCD -tastaturskjerm m/ Arduino

Trinn 5: Måling av temperatur og fuktighet ved bruk av DHT22 og Arduino

å sette opp og bruke DHT22 -sensoren er nesten det samme som DHT11.

Trinn 6: Nødvendige materialer

Arduino Uno R3

DHT22 sensor

Brødbrett

Jumper wire

Programvare -apper

Arduino IDE

Trinn 7: Krets

Krets
Krets

Trinn 8: Kode

Kode
Kode

Den eneste forskjellen er i DHT.trad -funksjonen, der du bør skrive 22 i stedet for 11. Du kan også definere temperatur- og fuktighetsparametere som flyter for DHT22 for å se dem mer nøyaktige.

Last opp denne koden på Arduino -kortet og se resultatene i seriell skjerm.

Anbefalt: