Kazalo:
- 1. korak: Ustvarjanje sheme
- 2. korak: EKSPERIMENTNI ČAS-POVEZAVE
- 3. korak: EKSPERIMENT ČASNE KODE
- 4. korak: EKSPERIMENTNI ČAS - NASTAVITEV
- 5. korak: DELO
Video: MERITEV TEMPERATURE IN vlažnosti z uporabo DHT 11: 5 korakov
2024 Avtor: John Day | [email protected]. Nazadnje spremenjeno: 2024-01-30 12:05
V tem projektu uporabljam senzor temperature in vlažnosti DHT 11 za merjenje temperature okolja in vlažnosti z uporabo Arduina (Nano).
NEKAJ OSNOVNIH ELEKTRIČNIH ZNAČILNOSTI:
DELOVNA NAPETOST: 3,5V-5V
TOK (merjenje): 0,3 mA
TOK (v pripravljenosti): 60 mikro amperov
RAZPON: od 0 do 50 stopinj Celzija
REŠITEV: 16 -bitna
OBDOBJE VZORČENJA:> 2 ms
1. korak: Ustvarjanje sheme
V tej shemi z uporabo senzorja DHT11 s 5k (ohm) izvlečnim uporom za podatkovno linijo.
PINS:
RDEČA ŽICA NA +VCC
ČRNA ŽICA DO GND
RUMENA ŽICA S 5 K UPORNIKOM
3. priključek NI POVEZAN
POTREBNE KOMPONENTE:
1. Arduino
2. Senzor temperature in vlažnosti DHT11
3,5 k ohmski upor
UPORABLJAM DHT11 Z VGRADNJO V UPORNIKU IN KAPACITORJU ZA POVEZANJE IN UGLAŠENJE VHODNE NAPETNOSTI.
2. korak: EKSPERIMENTNI ČAS-POVEZAVE
Igle sem ustrezno priključil
5v - +VCC
GND - GND
digitalni pin 2 - PIN za podatke
3. korak: EKSPERIMENT ČASNE KODE
Z Arduino IDE lahko programiramo našo Arduino ploščo
vendar najprej prenesite in namestite knjižnico za senzorje DHT.
namen prenosa knjižnice je zmanjšati kompleksnost kode.
Nalagam knjižnico SIMPLEDHT, super je.
po namestitvi knjižnice s klikom na gumb za namestitev.
odprite datotečne primere-simpledht-dht11 privzeto.
Uporabljam DHT11. če uporabljate DHT22, je spodaj tudi primer kode.
po odprtju kode. ploščo Arduino povežite z računalnikom in izberite PORT. in naložite primer skice.
podatkovni zatič priključite na digitalni pin2 Arduina.
DEL KODE JE KONČAN
4. korak: EKSPERIMENTNI ČAS - NASTAVITEV
po nalaganju kode odprite serijski monitor.
opazili boste, da senzor pošilja podatke.
ni težko, kajne?
5. korak: DELO
Kot sem rekel, senzor pošilja 40bit
8 -bitni vlažni celobrojni podatki + 8 -bitni vlažni decimalni podatki + 8 -bitni temperaturni številčni podatki + 8 -bitni temperaturni delni podatki + 8 -bitna kontrolna vsota = 40 bitov
Primer 1: 40 prejetih podatkov:
0011 0101 0000 0000 0001 1000 0000 0100 1101
Izračunaj: 0011 0101+0000 0000+0001 1000+0000 0000 = 0100 1101
Prejeti podatki so pravilni
Vlažnost: 0011 0101 = 35H (šestkotna) = 53%RH
Temperatura: 0001 1000 = 18H (šestkotni) = 24 ℃.
VIR:-
media.digikey.com/pdf/Data%20Sheets/Adafruit%20PDFs/DHT11_ProdManual.pdf
HVALA VAM
ČE NAJDETE NAPAKE, VPISAJTE V KOMENTARJE.
DA GA LAHKO POPRAVIM.
KER SEM POKRIVALNI INŽENIR.
V NASLEDNJEM PROJEKTU LAHKO UPORABIM ZASLON LCD ZA PRIKAZ TEMPERATURE.
OSTANITE ODLIČNI fantje ………………..
Priporočena:
Časovna meritev (ura za merjenje traku): 5 korakov (s slikami)
Časovna mera (Tape Measure Clock): Za ta projekt smo (Alex Fiel & Anna Lynton) vzeli vsakodnevno merilno orodje in ga spremenili v uro! Prvotni načrt je bil motorizirati obstoječi merilni trak. Pri tem smo se odločili, da bi bilo lažje ustvariti lastno lupino, s katero bi šli
Izračun vlažnosti, tlaka in temperature z uporabo BME280 in fotonskega vmesnika .: 6 korakov
Izračun vlažnosti, tlaka in temperature z uporabo BME280 in fotonskega vmesnika. Naletimo na različne projekte, ki zahtevajo spremljanje temperature, tlaka in vlažnosti. Tako se zavedamo, da imajo ti parametri dejansko bistveno vlogo pri oceni delovne učinkovitosti sistema pri različnih atmosferskih pogojih
Nadzor temperature in vlažnosti DHT z uporabo ESP8266 in platforme IoT AskSensors: 8 korakov
Nadzor temperature in vlažnosti DHT z uporabo ESP8266 in platforme IoT AskSensors: V prejšnjem navodilu sem predstavil navodila po korakih za začetek z vozliščem ESP8266 in platformo AskSensors IoT. V tej vadnici povezujem senzor DHT11 do vozlišča MCU. DHT11 je pogosto uporabljena temperatura in vlažnost
Nadzor temperature in vlažnosti z uporabo ESP-01 & DHT in oblaka AskSensors: 8 korakov
Nadzor temperature in vlažnosti z uporabo ESP-01 & DHT in oblaka AskSensors: V tem navodilu se bomo naučili spremljati meritve temperature in vlažnosti z uporabo plošče IOT-MCU/ESP-01-DHT11 in platforme AskSensors IoT .Za to aplikacijo izbiram modul IOT-MCU ESP-01-DHT11, ker
Arduino z modulom temperature in vlažnosti DHT 11: 7 korakov
Arduino z modulom za temperaturo in vlažnost DHT 11: »Mars vleče človeško domišljijo kot noben drug planet. S silo, ki je močnejša od gravitacije, pritegne pogled na svetlečo rdečo prisotnost na jasnem nočnem nebu. " Naš razred fizike je bil zadolžen za izdelavo kocke 10 x 10 x 10 cm