Arduino & IoT Academy · Pelajaran

Pasang Pustaka DHT

Tambahkan pustaka dan sertakan dalam sketsa Anda.

Pelajaran 2 dari 413 langkah

Pasang Pustaka DHT adalah pelajaran Arduino & IoT Academy gratis di CoddyKit. Ini adalah pelajaran 2 dari 4. Kamu bisa membaca pelajaran lengkapnya di bawah secara gratis — lalu praktikkan langsung di browser dengan editor kode bawaan dan tutor AI 24/7. Ini adalah bagian dari jalur belajar Arduino & IoT Academy, dan progresmu tersinkronisasi di web dan aplikasi CoddyKit. Kursus Arduino & IoT Academy mencakup 4 pelajaran total.

Mengapa Menggunakan Pustaka

Berkomunikasi dengan DHT secara manual memerlukan pengaturan waktu yang rumit. Pustaka menyembunyikan pekerjaan tersebut sehingga Anda dapat membaca data lingkungan dengan satu pemanggilan sederhana. 📚

Buka Pengelola Pustaka

Di Arduino IDE, buka Pengelola Pustaka dari menu Tools atau panel samping. Di sinilah Anda menemukan kode siap pakai.

Cari DHT

Ketik pustaka sensor DHT di kotak pencarian. Pustaka yang terkenal ini diterbitkan oleh Adafruit dan dapat digunakan dengan DHT11 maupun DHT22.

Pustaka Ini Memiliki Pembantu

Pustaka DHT bergantung pada pustaka Adafruit Unified Sensor. Biasanya IDE menawarkan untuk memasang dependensi ini untuk Anda.

Klik Install

Tekan Install dan setujui permintaan untuk menambahkan dependensi tersebut. Dalam beberapa detik, kedua pustaka siap digunakan.

Sertakan dalam Kode

Di bagian atas sketch, sertakan kode dengan #include. Baris ini memberi akses program Anda ke fungsi-fungsi DHT.

#include <DHT.h>

Tentukan Pin

Tentukan sensor menggunakan pin yang mana dan jenis sensor yang Anda miliki. Nama yang jelas di bagian atas akan membuat bagian sketch lainnya mudah dibaca.

#define DHTPIN 2
#define DHTTYPE DHT11

Buat Objek

Buat objek DHT dengan memasukkan pin dan jenis sensor Anda. Dengan objek inilah Anda akan meminta pembacaan sepanjang program.

DHT dht(DHTPIN, DHTTYPE);

Mulai di setup

Di dalam setup, panggil dht.begin() sekali untuk mengaktifkan sensor. Setelah baris ini, pustaka siap melakukan pengukuran.

void setup() {
  Serial.begin(9600);
  dht.begin();
}

Sesuaikan Jenis dengan Perangkat Keras

Atur DHTTYPE ke DHT22 jika itulah komponen Anda. Ketidaksesuaian di sini dapat menghasilkan pembacaan yang salah atau gagal, jadi pilih jenis yang benar.

#define DHTTYPE DHT22

Mulai Ulang Jika Tidak Terdeteksi

Jika IDE tidak langsung melihat pustaka baru Anda, mulai ulang IDE. Awal yang baru membuat header yang disertakan dapat ditemukan dengan benar.

Pemeriksaan Singkat

Anda telah memasang pustaka DHT. Pemanggilan mana yang harus diletakkan di setup() sebelum Anda dapat membaca nilai?

Ringkasan

Anda telah memasang pustaka DHT beserta pembantunya, menyertakan header, mengatur pin dan jenis sensor, membuat objek, serta memanggil begin. 🎉

Gratis untuk memulai

Belajar C++ dengan tutor AI — gratis

Tulis dan jalankan kode asli di browser kamu, dapatkan bantuan instan dari tutor AI 24/7, dan lanjutkan di mana kamu tinggalkan di web atau aplikasi.

Kursus
30
Pelajaran
120

Pertanyaan yang Sering Diajukan

Apakah pelajaran “Pasang Pustaka DHT” gratis?

Ya — teks lengkap “Pasang Pustaka DHT” gratis dibaca di sini di web. Untuk praktiknya secara interaktif (editor kode bawaan dan tutor AI 24/7) dan buka sisa kursus Arduino & IoT Academy, upgrade ke CoddyKit PRO. Kursus Arduino & IoT Academy mencakup 4 pelajaran total.

Apa yang akan aku pelajari di “Pasang Pustaka DHT”?

Tambahkan pustaka dan sertakan dalam sketsa Anda. Kamu berlatih Arduino & IoT Academy dengan kode praktik yang langsung kamu jalankan di browser, dan tutor AI 24/7 menjawab pertanyaanmu saat kamu mengerjakan pelajaran ini.

Apakah aku perlu pengalaman untuk memulai Arduino & IoT Academy?

Tidak diperlukan pengalaman sebelumnya. Arduino & IoT Academy di CoddyKit dirancang untuk pemula hingga pelajar tingkat lanjut, jadi kamu bisa memulai di sini atau dari awal dan belajar sesuai kecepatan kamu sendiri. Ini adalah pelajaran 2 dari 4.

Berapa lama pelajaran “Pasang Pustaka DHT” memakan waktu?

Sebagian besar pelajaran CoddyKit memakan waktu sekitar 5–10 menit. Setiap pelajaran ringkas dan interaktif, jadi kamu membuat kemajuan stabil dan melanjutkan dari tempat kamu tinggalkan di web dan aplikasi.

Bisakah aku menulis dan menjalankan kode dalam pelajaran Arduino & IoT Academy ini?

Ya. Setiap pelajaran Arduino & IoT Academy menyertakan editor kode bawaan, jadi kamu menulis dan menjalankan kode nyata langsung di browser dan mendapatkan umpan balik AI instan — tidak diperlukan penyiapan lokal.

Semua pelajaran dalam kursus ini

  1. Rangkai DHT11/DHT22
  2. Pasang Pustaka DHT
  3. Baca Suhu dan Kelembapan
  4. Tangani Pembacaan yang Gagal
← Kembali ke Arduino & IoT Academy