Manufaktur industri
Industri Internet of Things | bahan industri | Pemeliharaan dan Perbaikan Peralatan | Pemrograman industri |
home  MfgRobots >> Manufaktur industri >  >> Manufacturing Technology >> Proses manufaktur

Sensor Suhu & Kelembaban DHT11 untuk Proyek Arduino

Komponen dan Perlengkapan

Aplikasi dan Layanan Online

Tentang Proyek Ini

Dalam proyek ini, kita akan menggunakan sensor Suhu/Kelembaban Arduino KY-015 DHT11 dan menampilkannya di serial monitor Arduino IDE. Proyek ini sangat sederhana dan tidak akan memakan waktu lama.

Bahan

Bahan-bahan adalah sebagai berikut:

Langkah 1: Tempatkan Sensor

Pertama yang akan Anda lakukan adalah menempatkan sensor pada breadboard. Jika Anda meletakkan breadboard dalam orientasi seperti yang dibuat, bagian biru sensor harus menghadap Anda.

Langkah 2: Hubungkan Semua

Pin pada sensor adalah S, untuk sinyal, yang di tengah adalah tegangan, dan tanda minus adalah ground. Pin sinyal pergi ke header A0 pada Arduino. Pin tengah pergi ke 5V, dan tanda minus pergi ke GND. Kabel kuning kita adalah kabel Analog, kabel merah kita adalah daya, dan kabel hitam kita adalah ground.

Catatan: Jika Anda hanya melihat gambar, berhenti di sana, baca petunjuk yang baru saya berikan dan rangkai ulang dengan benar. Geekcreit Uno memiliki tata letak pin yang berbeda dari Arduino Uno, tetapi jika Anda mengikuti tempat saya katakan untuk meletakkan pin itu akan bekerja pada kedua papan.

Banyak orang di bagian komentar telah menyalahkan saya karena memecahkan rangkaian mereka, coba baca petunjuk lain kali. :)

Langkah 3: Menambahkan Library DHT

Okay bagian ini sebenarnya cukup penting. Pergi ke kredit pada posting ini dan klik tautan untuk Brainy Bits. Kredit ada di bagian bawah halaman ini, klik tautan di mana itu says 'thanks to Brainy Bits', atau Anda dapat klik di sini.

Gulir ke bagian bawah halaman. Seharusnya ada kartu yang menyediakan tautan unduhan di bagian bawah.

Sekarang unduh kode kami yang dilampirkan ke posting. Di Arduino IDE, pergi ke Sketch >> Include Library >> Add ZIP file.

Ketika Anda klik 'Add .ZIP library', Anda harus mendapatkan jendela file yang muncul. Tambahkan DHT_Library.zip.

Jika Anda akan memperhatikan dalam kode, baris kode lain muncul yang mengatakan:

#include <dht.h>

Sekarang harus ada dua baris duplikat. Salah satu baris duplikat yang ada sebelumnya, yang harus berada di bawah baris duplikat baru - hapus itu. Sekarang kode harus bekerja.

Okay, SEKARANG unggah kode. Ketika selesai, pergi ke kanan atas jendela Arduino IDE dan klik tombol kaca pembesar kecil. Itu akan membuka serial monitor, dan data sensor seharusnya menampilkan dirinya sendiri dan memperbarui setiap 5 detik.

Nah, itu saja! Nikmati sensor suhu/kelembaban Anda!

Kode

Sensor Suhu/Kelembaban DHT11Arduino
#include <dht.h> #define dht_apin A0 // Analog Pin sensor is connected to dht DHT; void setup(){ Serial.begin(9600); delay(500);//Delay to let system boot Serial.println("DHT11 Humidity & temperature Sensor\n\n"); delay(1000);//Wait before accessing Sensor }//end "setup()" void loop(){ //Start of Program DHT.read11(dht_apin); Serial.print("Current humidity = "); Serial.print(DHT.humidity); Serial.print("% "); Serial.print("temperature = "); Serial.print(DHT.temperature); Serial.println("C "); delay(5000);//Wait 5 seconds before accessing sensor again. //Fastest should be once every two seconds. }// end loop( 

Proses manufaktur

  1. Sensor DHT11: Cara Kerja dan Aplikasi Utama
  2. TE Connectivity HTU31: Sensor Kelembaban dan Suhu Presisi dengan Respons Linear
  3. Membangun Pemantau Suhu Rumah Raspberry Pi dengan MCP9808, InfluxDB & Grafana
  4. Proyek Sensor Suhu & Kelembaban DHT11 dengan Indikator LED dan Speaker Piezo
  5. Robot Deteksi Manusia Berbasis Arduino Uno: Integrasi Sensor Langkah demi Langkah
  6. Pencatat Suhu & Kelembaban Arduino dengan DHT11 dan Ethernet Shield
  7. Bangun Menara Sensor dengan Arduino Cloud: Pemantauan Suhu, Gerakan & Gas
  8. Tampilkan Suhu, Kelembaban & Tekanan BME280 di Layar Sentuh Nextion
  9. Membuat Tampilan Persistence of Vision Portabel dengan Arduino UNO dan ATtiny85
  10. Membaca Suhu dan Kelembaban dengan DHT11 pada Blynk – Tutorial Arduino Langkah demi Langkah