Isi kandungan:

PENGUKURAN SUHU DAN MANUSIA MENGGUNAKAN DHT 11: 5 Langkah
PENGUKURAN SUHU DAN MANUSIA MENGGUNAKAN DHT 11: 5 Langkah

Video: PENGUKURAN SUHU DAN MANUSIA MENGGUNAKAN DHT 11: 5 Langkah

Video: PENGUKURAN SUHU DAN MANUSIA MENGGUNAKAN DHT 11: 5 Langkah
Video: Arduino Uno - Sensor Suhu dan Kelembaban DHT11 Bagian Pertama 2024, November
Anonim
PENGUKURAN SUHU DAN MANUSIA MENGGUNAKAN DHT 11
PENGUKURAN SUHU DAN MANUSIA MENGGUNAKAN DHT 11

Dalam projek ini, saya menggunakan sensor suhu dan kelembapan DHT 11 untuk mengukur suhu persekitaran kita dan juga kelembapan menggunakan Arduino (Nano).

BEBERAPA KARAKTERISTIK ELEKTRIK ASAS:

Voltan OPERASI: 3.5V-5V

SEMASA (pengukuran): 0.3 mA

SEMASA (bersedia): 60 amp mikro

RANGE: 0 hingga 50 darjah Celsius

PENYELESAIAN: 16bit

TEMPOH SAMPEL:> 2 ms

Langkah 1: MENCIPTAKAN SKIMATIK

SKIM BUAT
SKIM BUAT
SKIM BUAT
SKIM BUAT

Dalam skema ini menggunakan sensor DHT11 dengan resistor tarik 5k (ohm) untuk garis data.

PIN:

KAWASAN MERAH KE + VCC

Kawat HITAM KE GND

KAWALAN KUNING DENGAN RESISTOR 5 K

Pin ke-3 TIADA Sambungan

KOMPONEN DIPERLUKAN:

1. Arduino

2. Sensor suhu dan kelembapan DHT11

Perintang 3.5 k ohm

SAYA MENGGUNAKAN DHT11 DENGAN BANGUN DALAM RESISTOR DAN KAPASITOR UNTUK MENGHASILKAN DAN MENGELAKKAN TANGGUNGJAWAB TANDA INPUT.

Langkah 2: HUBUNGAN MASA EKSPERIMEN

HUBUNGAN MASA EKSPERIMEN
HUBUNGAN MASA EKSPERIMEN

Saya telah menyambungkan pin dengan sewajarnya

5v - + VCC

GND - GND

pin digital 2 - PIN DATA

Langkah 3: KOD MASA EKSPERIMEN

KOD MASA EKSPERIMEN
KOD MASA EKSPERIMEN
KOD MASA EKSPERIMEN
KOD MASA EKSPERIMEN
KOD MASA EKSPERIMEN
KOD MASA EKSPERIMEN

Dengan menggunakan Arduino IDE, kami dapat memprogram papan Arduino kami

tetapi muat turun dan pasang perpustakaan pertama untuk sensor DHT.

tujuan memuat turun perpustakaan adalah untuk mengurangkan kerumitan kod.

Saya memuat turun pustaka yang disebut SIMPLEDHT itu sangat mengagumkan.

setelah memasang perpustakaan dengan mengklik butang pasang.

buka fail-contoh- simpledht-dht11 lalai.

Saya menggunakan DHT11. jika anda menggunakan DHT22 ada juga contoh kod di bawah ini.. KANAN ADA…

setelah membuka kod. sambungkan papan Arduino ke komputer anda, dan pilih PORT. dan muat naik lakaran contoh.

pastikan anda menyambungkan pin data ke pin2 digital Arduino..

BAHAGIAN KOD DILAKUKAN

Langkah 4: MASA EKSPERIMEN - PENYEDIAAN

MASA EKSPERIMEN - PENYEDIAAN
MASA EKSPERIMEN - PENYEDIAAN
MASA EKSPERIMEN - PENYEDIAAN
MASA EKSPERIMEN - PENYEDIAAN

setelah memuat naik kod buka monitor bersiri.

anda akan memerhatikan bahawa sensor menghantar data.

tak susah sangat?

Langkah 5: KERJA

Seperti yang saya katakan bahawa sensor menghantar 40 bit

Data integer kelembapan 8bit + data perpuluhan kelembapan 8bit + data integer suhu 8bit + data pecahan suhu 8 bit + jumlah cek 8bit = 40 bit

Contoh 1: 40 data diterima:

0011 0101 0000 0000 0001 1000 0000 0100 1101

Hitung: 0011 0101 + 0000 0000 + 0001 1000 + 0000 0000 = 0100 1101

Data yang diterima betul

Kelembapan : 0011 0101 = 35H (hex) = 53% RH

Suhu: 0001 1000 = 18H (hex) = 24 ℃.

SUMBER: -

media.digikey.com/pdf/Data%20Sheets/Adafruit%20PDFs/DHT11_ProdManual.pdf

TERIMA KASIH SEMUA

JIKA ANDA MENCARI KESALAHAN SILA TULIS DI KOMEN.

JADI ITU SAYA DAPAT MENGAKTIFKANNYA.

KERANA SAYA ADALAH JURUTERA YANG MENGUNTUNGKAN.

DALAM PROJEK SETERUSNYA SAYA BOLEH MENGGUNAKAN TAMPILAN LCD UNTUK MENGGUNAKAN SUHU.

TINGGALKAN GUYSS AWESOME ………………..

Disyorkan: