Daftar Isi:

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

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

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

Dalam proyek ini, saya menggunakan sensor suhu dan kelembaban DHT 11 untuk mengukur suhu dan kelembaban lingkungan kita menggunakan Arduino (Nano).

BEBERAPA KARAKTERISTIK DASAR LISTRIK:

TEGANGAN OPERASI: 3.5V-5V

SAAT INI (pengukuran): 0,3 mA

SAAT INI (siaga): 60 mikro amp

RENTANG: 0 hingga 50 derajat Celcius

RESOLUSI: 16bit

PERIODE SAMPLING: >2 mdtk

Langkah 1: MENCIPTAKAN SKEMATIK

MENCIPTAKAN SKEMA
MENCIPTAKAN SKEMA
MENCIPTAKAN SKEMA
MENCIPTAKAN SKEMA

Dalam skema ini menggunakan sensor DHT11 dengan resistor pull up 5k(ohm) untuk jalur data.

PIN:

KABEL MERAH KE + VCC

KAWAT HITAM KE GND

KAWAT KUNING DENGAN RESISTOR 5 K

Pin ke 3 TIDAK ADA KONEKSI

KOMPONEN YANG DIBUTUHKAN:

1. Arduino

2. Sensor suhu dan kelembaban DHT11

Resistor 3,5 k ohm

SAYA MENGGUNAKAN DHT11 DENGAN RESISTOR DAN KAPASITOR BUILT IN UNTUK PULL UP DAN MERUSAK TEGANGAN INPUT MASING-MASING.

Langkah 2: EKSPERIMEN WAKTU-CONNECTIONS

SAMBUNGAN WAKTU EKSPERIMEN
SAMBUNGAN WAKTU EKSPERIMEN

Saya telah menghubungkan pin yang sesuai

5v - +VCC

GND - GND

pin digital 2 - PIN DATA

Langkah 3: KODE WAKTU EKSPERIMEN

KODE WAKTU EKSPERIMEN
KODE WAKTU EKSPERIMEN
KODE WAKTU EKSPERIMEN
KODE WAKTU EKSPERIMEN
KODE WAKTU EKSPERIMEN
KODE WAKTU EKSPERIMEN

Menggunakan Arduino IDE kita dapat memprogram papan Arduino kita

tapi download dulu dan install library untuk sensor DHT..

tujuan mengunduh perpustakaan adalah untuk mengurangi kerumitan kode.

Saya mengunduh perpustakaan yang disebut SIMPLEDHT itu luar biasa.

setelah menginstal perpustakaan dengan mengklik tombol install.

buka file-examples- simpledht-dht11 default.

Saya menggunakan DHT11. jika anda menggunakan DHT22 juga ada contoh kode di bawah ini.. BENAR ADA…

setelah membuka kode. sambungkan papan Arduino ke komputer Anda, dan pilih PORT. dan unggah contoh sketsa.

pastikan Anda menghubungkan pin data ke pin2 digital Arduino..

BAGIAN KODE SELESAI

Langkah 4: WAKTU EKSPERIMEN - SETUP

WAKTU EKSPERIMEN - SETUP
WAKTU EKSPERIMEN - SETUP
WAKTU EKSPERIMEN - SETUP
WAKTU EKSPERIMEN - SETUP

setelah mengupload kode buka serial monitor.

Anda akan mengamati bahwa sensor mengirimkan data.

tidak terlalu sulit bukan?

Langkah 5: BEKERJA

Seperti yang saya katakan bahwa sensor mengirimkan 40bit

Data bilangan bulat kelembaban 8bit + data desimal kelembaban 8bit + data bilangan bulat suhu 8bit + data pecahan suhu 8 bit + jumlah pemeriksaan 8bit = 40 bit

Contoh 1: 40 data yang diterima:

0011 0101 0000 0000 0001 1000 0000 0100 1101

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

Data yang diterima benar

Kelembaban: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 KAWAN

JIKA ADA KESALAHAN TULIS DI KOMENTAR.

SEHINGGA SAYA BISA MEMPERBAIKINYA.

KARENA SAYA ENGINEER BUDDING.

DI PROYEK BERIKUTNYA SAYA DAPAT MENGGUNAKAN TAMPILAN LCD UNTUK MENAMPILKAN SUHU.

TETAP LUAR BIASA GUYSS………………..

Direkomendasikan: