Satura rādītājs:
- 1. darbība: SHEMATISKĀS IZVEIDOŠANAS
- 2. darbība: EKSPERIMENTA LAIKA SAVIENOJUMI
- 3. darbība: EKSPERIMENTA LAIKA KODS
- 4. darbība: EKSPERIMENTA LAIKS - IESTATĪŠANA
- 5. solis: DARBĪBA
Video: Temperatūras un mitruma mērīšana, izmantojot DHT 11: 5 soļus
2024 Autors: John Day | [email protected]. Pēdējoreiz modificēts: 2024-01-30 10:56
Šajā projektā es izmantoju DHT 11 temperatūras un mitruma sensoru, lai izmērītu mūsu vides temperatūru, kā arī mitrumu, izmantojot Arduino (Nano).
Dažas ELEKTRISKĀS PAMATRAKSTURAS:
DARBĪBAS spriegums: 3.5V-5V
KĀRTĪBA (mērījums): 0,3 mA
AKTUĀLĀ (gaidstāves režīmā): 60 mikroampēri
Diapazons: no 0 līdz 50 grādiem pēc Celsija
RISINĀJUMS: 16 bitu
PARAUGU ŅEMŠANAS PERIODS:> 2 ms
1. darbība: SHEMATISKĀS IZVEIDOŠANAS
Šajā shēmā datu līnijai tiek izmantots DHT11 sensors ar 5 k (omi) uzvilktu rezistoru.
PINS:
SARKANAIS VADS UZ +VCC
MELNAIS VADS GND
Dzeltenais vads ar 5 K rezistoru
Trešā tapa nav savienojuma
VAJADZĪGĀS SASTĀVDAĻAS:
1. Arduino
2. DHT11 temperatūras un mitruma sensors
3,5 k ohm rezistors
Es izmantoju DHT11 ar iebūvētu rezistoru un kondensatoru, lai attiecīgi savilktu un izlīdzinātu ieejas spriegumu.
2. darbība: EKSPERIMENTA LAIKA SAVIENOJUMI
Man ir attiecīgi pievienotas tapas
5V - +VCC
GND - GND
digitālā tapa 2 - DATU PIN
3. darbība: EKSPERIMENTA LAIKA KODS
Izmantojot Arduino IDE, mēs varam ieprogrammēt savu Arduino dēli
bet vispirms lejupielādējiet un instalējiet DHT sensoru bibliotēku.
bibliotēkas lejupielādes mērķis ir samazināt koda sarežģītību.
Es lejupielādēju bibliotēku ar nosaukumu SIMPLEDHT, tā ir lieliska.
pēc bibliotēkas instalēšanas, noklikšķinot uz pogas Instalēt.
atvērt failu piemērus-simpledht-dht11 noklusējums.
Es izmantoju DHT11. ja jūs izmantojat DHT22, zemāk ir arī koda paraugs.. TIEŠI TUR…
pēc koda atvēršanas. pievienojiet Arduino plati datoram un atlasiet PORT. un augšupielādējiet skices piemēru.
pārliecinieties, ka esat pievienojis datu tapu Arduino digitālajai pin2.
KODA DAĻA GATAVA
4. darbība: EKSPERIMENTA LAIKS - IESTATĪŠANA
pēc koda augšupielādes atveriet seriālo monitoru.
jūs novērojat, ka sensors nosūta datus.
nav grūti, vai ne?
5. solis: DARBĪBA
Kā jau teicu, sensors izsūta 40 bitus
8 bitu mitruma veseli dati + 8 bitu mitruma decimālie dati + 8 bitu temperatūras veseli skaitļi + 8 bitu temperatūras daļēji dati + 8 bitu pārbaudes summa = 40 biti
1. piemērs: saņemti 40 dati:
0011 0101 0000 0000 0001 1000 0000 0100 1101
Aprēķināt : 0011 0101+0000 0000+0001 1000+0000 0000 = 0100 1101
Saņemtie dati ir pareizi
Mitrums : 0011 0101 = 35H (hex) = 53%RH
Temperatūra : 0001 1000 = 18H (hex) = 24 ℃.
AVOTS:-
media.digikey.com/pdf/Data%20Sheets/Adafruit%20PDFs/DHT11_ProdManual.pdf
PALDIES PUSIEM
JA ATRODAT KĻŪDAS, LŪDZU, RAKSTIET KOMENTĀROS.
TĀ, KA ES VARU TO TAISNOT.
JO ESMU BUDŽETA INŽENIERIS.
NĀKAMAJĀ PROJEKTĀ TEMPERATŪRAS RĀDĪŠANAI VARU izmantot LCD displeju.
Uzturieties satriecošos puišus ………………..
Ieteicams:
Mitruma un temperatūras mērīšana, izmantojot HIH6130 un Arduino Nano: 4 soļi
Mitruma un temperatūras mērīšana, izmantojot HIH6130 un Arduino Nano: HIH6130 ir mitruma un temperatūras sensors ar digitālo izeju. Šie sensori nodrošina precizitātes līmeni ± 4% RH. Ar nozarē vadošo ilgtermiņa stabilitāti, patiesu temperatūras kompensētu digitālo I2C, nozares vadošo uzticamību, energoefektivitāti
Temperatūras un mitruma mērīšana, izmantojot HDC1000 un Arduino Nano: 4 soļi
Temperatūras un mitruma mērīšana, izmantojot HDC1000 un Arduino Nano: HDC1000 ir digitāls mitruma sensors ar integrētu temperatūras sensoru, kas nodrošina izcilu mērījumu precizitāti ar ļoti mazu jaudu. Ierīce mēra mitrumu, pamatojoties uz jaunu kapacitatīvo sensoru. Mitruma un temperatūras sensori ir
Mitruma un temperatūras mērīšana, izmantojot HTS221 un Arduino Nano: 4 soļi
Mitruma un temperatūras mērīšana, izmantojot HTS221 un Arduino Nano: HTS221 ir īpaši kompakts kapacitatīvs digitālais sensors relatīvajam mitrumam un temperatūrai. Tas ietver sensora elementu un jauktu signālu lietojumprogrammu integrētu shēmu (ASIC), lai sniegtu mērījumu informāciju, izmantojot ciparu sērijas
Mitruma un temperatūras mērīšana, izmantojot HTS221 un Raspberry Pi: 4 soļi
Mitruma un temperatūras mērīšana, izmantojot HTS221 un Raspberry Pi: HTS221 ir īpaši kompakts kapacitatīvs digitālais sensors relatīvajam mitrumam un temperatūrai. Tas ietver sensora elementu un jauktu signālu lietojumprogrammu integrētu shēmu (ASIC), lai sniegtu mērījumu informāciju, izmantojot ciparu sērijas
Mitruma un temperatūras mērīšana, izmantojot HIH6130 un Raspberry Pi: 4 soļi
Mitruma un temperatūras mērīšana, izmantojot HIH6130 un Raspberry Pi: HIH6130 ir mitruma un temperatūras sensors ar digitālo izeju. Šie sensori nodrošina precizitātes līmeni ± 4% RH. Ar nozarē vadošo ilgtermiņa stabilitāti, patiesu temperatūras kompensētu digitālo I2C, nozares vadošo uzticamību, energoefektivitāti