Arduino & IoT Academy · leksjon

Koble til DHT11/DHT22

Koble til data, strøm og en pull-up-motstand

Leksjon 1 av 413 trinn

Koble til DHT11/DHT22 er en gratis leksjon i Arduino & IoT Academy på CoddyKit. Dette er leksjon 1 av 4. Du kan lese hele leksjonen gratis nedenfor – og deretter øve praktisk i nettleseren med en innebygd kodeeditor og en AI-veileder som er tilgjengelig døgnet rundt. Den er en del av læringsløpet i Arduino & IoT Academy, og fremdriften din synkroniseres mellom nettet og CoddyKit-appen. Kurset i Arduino & IoT Academy inneholder totalt 4 leksjoner.

Møt DHT-sensoren

En DHT-sensor måler både temperatur og luftfuktighet i én liten innpakning. Det er den enkleste måten å gi prosjektet ditt en følelse for klimaet på. 🌡️

DHT11 kontra DHT22

DHT11 er billig og god nok for hobbyprosjekter. DHT22 koster litt mer, men måler et større område med bedre nøyaktighet.

Bare én datapinne

Det fine med DHT er den ene datapinnen. Én ledning overfører begge målingene til kortet, så koblingen holder seg enkel.

Tre pinner du bør kjenne

En løs DHT har tre nyttige pinner: VCC for strøm, GND for jord og DATA for signalet. En fjerde pinne er vanligvis ubrukt.

Koble til strømmen riktig

Koble VCC til 5V-pinnen på Arduino-kortet og GND til en jordingspinne. Få dette riktig først, ellers forblir sensoren taus.

Datalinjen

Koble DATA-pinnen til en valgfri digital pinne, for eksempel pinne 2. Senere angir du denne bestemte pinnen i koden.

#define DHTPIN 2

Legg til en pull-up-motstand

Datalinjen trenger en pull-up-motstand på omtrent 10 kΩ mellom DATA og VCC. Den holder hvilesignalet rent og stabilt.

Derfor hjelper pull-up

Uten denne motstanden kan datalinjen flyte og rapportere forvrengte verdier. Pull-up-motstanden gir linjen en pålitelig hvilespenning.

Moduler gjør det enkelt

Mange DHT-moduler leveres på et lite kretskort med motstanden allerede loddet på. Da kobler du bare til tre pinner og slipper motstanden.

Vær oppmerksom på retningen

Sjekk alltid pinneetikettene som står trykt på sensoren. Hvis du bytter om VCC og GND, kan komponenten bli overopphetet, så se etter før du slår på strømmen.

Dobbeltsjekk før du slår på strømmen

Følg hver ledning én gang til: strøm, jord og data til riktig digital pinne. En rolig sjekk nå sparer deg for forvirrende avlesninger senere.

Rask sjekk

Du kobler en løs DHT11. Hvilken komponent trenger datalinjen for å holde seg pålitelig?

Oppsummering

Du har blitt kjent med DHT-familien, koblet VCC, GND og en datapinne, og lagt til en 10 kΩ pull-up-motstand slik at signalet holder seg rent og pålitelig. 🎉

Gratis å komme i gang

Lær deg C++ med en AI-veileder – gratis

Skriv og kjør ekte kode i nettleseren, få umiddelbar hjelp fra en AI-veileder som er tilgjengelig døgnet rundt, og fortsett der du slapp – på nettet eller i appen.

Kurs
30
Leksjoner
120

Ofte stilte spørsmål

Er leksjonen «Koble til DHT11/DHT22» gratis?

Ja – hele teksten i «Koble til DHT11/DHT22» er gratis å lese her på nettet. For å øve interaktivt med en innebygd kodeeditor og en AI-veileder som er tilgjengelig døgnet rundt, og for å låse opp resten av Arduino & IoT Academy-kurset, kan du oppgradere til CoddyKit PRO. Kurset i Arduino & IoT Academy inneholder totalt 4 leksjoner.

Hva lærer jeg i «Koble til DHT11/DHT22»?

Koble til data, strøm og en pull-up-motstand Du øver på Arduino & IoT Academy med praktisk kode som du kjører direkte i nettleseren, mens en AI-veileder som er tilgjengelig døgnet rundt, svarer på spørsmålene dine mens du jobber deg gjennom leksjonen.

Trenger jeg erfaring for å begynne med Arduino & IoT Academy?

Ingen tidligere erfaring er nødvendig. Arduino & IoT Academy på CoddyKit er lagt opp for både nybegynnere og viderekomne, så De kan begynne her eller helt fra start og lære i Deres eget tempo. Dette er leksjon 1 av 4.

Hvor lang tid tar leksjonen «Koble til DHT11/DHT22»?

De fleste CoddyKit-leksjoner tar omtrent 5–10 minutter. Hver leksjon er kort og interaktiv, slik at De gjør jevne fremskritt og kan fortsette akkurat der De slapp – både på nettet og i appen.

Kan jeg skrive og kjøre kode i denne Arduino & IoT Academy-leksjonen?

Ja. Alle Arduino & IoT Academy-leksjoner har en innebygd kodeeditor, slik at De kan skrive og kjøre ekte kode direkte i nettleseren og få umiddelbar tilbakemelding fra AI – uten lokal konfigurering.

Alle leksjonene i dette kurset

  1. Koble til DHT11/DHT22
  2. Installer DHT-biblioteket
  3. Les temperatur og luftfuktighet
  4. Håndter mislykkede avlesninger
← Tilbake til Arduino & IoT Academy