Indholdsfortegnelse:
- Trin 1: DHT11 og DHT22 temperatur- og fugtighedsføler
- Trin 2: Måling af temperatur og fugtighed ved hjælp af DHT11 og Arduino
- Trin 3: Kredsløb
- Trin 4: Kode
- Trin 5: Måling af temperatur og fugtighed ved hjælp af DHT22 og Arduino
- Trin 6: Påkrævede materialer
- Trin 7: Kredsløb
- Trin 8: Kode
Video: Begynderguide til brug af DHT11/ DHT22 sensorer m/ Arduino: 9 trin
2024 Forfatter: John Day | [email protected]. Sidst ændret: 2024-01-30 08:28
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
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
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
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
Trin 8: 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:
Begynderguide til Raspberry Pi: 6 trin (med billeder)
Begynderguide til Raspberry Pi: Jeg har længe arbejdet med Arduino. Det er let, billigt og får arbejdet gjort. Men på det seneste har jeg været mere tilbøjelig til IoT -projekter. Så jeg begyndte at bruge ESP udviklingstavle, og det fungerede perfekt. Men nu vil jeg bevæge mig mod
I2C / IIC LCD -skærm - Brug et SPI LCD til I2C LCD Display Brug SPI til IIC modul med Arduino: 5 trin
I2C / IIC LCD -skærm | Brug en SPI LCD til I2C LCD -skærmen Brug af SPI til IIC -modulet med Arduino: Hej fyre, da en normal SPI LCD 1602 har for mange ledninger at tilslutte, så det er meget svært at grænseflade det med arduino, men der er et modul på markedet, som kan konverter SPI -skærm til IIC -skærm, så du skal kun tilslutte 4 ledninger
Linkit Smart 7688 Duo Board - Begynderguide: 5 trin
Linkit Smart 7688 Duo Board | Begynderguide: LinkIt Smart 7688 Duo er et åbent udviklingsbord baseret på MT7688 og ATmega32u4. Som kan programmeres ved hjælp af arduino og kan bruges tung applikation, der kører parallelt. Atmega -controller bruges til Arduino -programmering og til integreret linux (O
Begynderguide til FPV Quadcopter Drone Racing: 16 trin
Begynderguide til FPV Quadcopter Drone Racing: Hvis du er stødt på denne artikel, er du (forhåbentlig) interesseret i dette nye fænomen kendt som FPV flying. FPV -verdenen er en verden fuld af muligheder, og når du kommer forbi den til tider frustrerende proces med at bygge/flyve en FPV -dron
En begynderguide til mikrokontrollere: 10 trin (med billeder)
En begyndervejledning til mikrokontrollere: Hvad har fjernbetjeninger, routere og robotter alle til fælles? Mikrokontroller! I disse dage er nybegyndervenlige mikrokontrollere nemme at bruge og programmere med kun en bærbar computer, et USB-kabel og noget (gratis) open source-software. Woohoo !! Alle